UNPKG

@mui/core

Version:

Unstyled React components with which to implement custom design systems.

22 lines (17 loc) 438 B
const defaultGenerator = componentName => componentName; const createClassNameGenerator = () => { let generate = defaultGenerator; return { configure(generator) { generate = generator; }, generate(componentName) { return generate(componentName); }, reset() { generate = defaultGenerator; } }; }; const ClassNameGenerator = createClassNameGenerator(); export default ClassNameGenerator;