UNPKG

@mui/x-charts

Version:

The community edition of MUI X Charts components.

23 lines 887 B
import generateUtilityClass from '@mui/utils/generateUtilityClass'; import generateUtilityClasses from '@mui/utils/generateUtilityClasses'; import composeClasses from '@mui/utils/composeClasses'; function getLegendUtilityClass(slot) { return generateUtilityClass('MuiPiecewiseColorLegendClasses', slot); } export const useUtilityClasses = props => { const { classes, direction, labelPosition } = props; const slots = { root: ['root', direction, labelPosition], minLabel: ['minLabel'], maxLabel: ['maxLabel'], item: ['item'], mark: ['mark'], label: ['label'] }; return composeClasses(slots, getLegendUtilityClass, classes); }; export const piecewiseColorLegendClasses = generateUtilityClasses('MuiPiecewiseColorLegendClasses', ['root', 'minLabel', 'maxLabel', 'item', 'vertical', 'horizontal', 'start', 'end', 'extremes', 'mark', 'label']);