UNPKG

@mui/core

Version:

Unstyled React components with which to implement custom design systems.

17 lines 596 B
import ClassNameGenerator from './ClassNameGenerator'; var globalStateClassesMapping = { active: 'Mui-active', checked: 'Mui-checked', completed: 'Mui-completed', disabled: 'Mui-disabled', error: 'Mui-error', expanded: 'Mui-expanded', focused: 'Mui-focused', focusVisible: 'Mui-focusVisible', required: 'Mui-required', selected: 'Mui-selected' }; export default function generateUtilityClass(componentName, slot) { var globalStateClass = globalStateClassesMapping[slot]; return globalStateClass || "".concat(ClassNameGenerator.generate(componentName), "-").concat(slot); }