MCPcopy Create free account
hub / github.com/reactjs/react-rails / _generateAnonymousClassName

Function _generateAnonymousClassName

lib/assets/javascripts/JSXTransformer.js:13583–13586  ·  view source on GitHub ↗

* Used to generate a unique class for use with code-gens for anonymous class * expressions. * * @param {object} state * @return {string}

(state)

Source from the content-addressed store, hash-verified

13581 * @return {string}
13582 */
13583function _generateAnonymousClassName(state) {
13584 var mungeNamespace = state.mungeNamespace || '';
13585 return '____Class' + mungeNamespace + base62.encode(_anonClassUUIDCounter++);
13586}
13587
13588/**
13589 * Given an identifier name, munge it using the current state's mungeNamespace.

Callers 2

_getSuperClassInfoFunction · 0.85
visitClassExpressionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected