UNPKG

@mui/x-charts

Version:

The community edition of MUI X Charts components.

22 lines 830 B
import generateUtilityClass from '@mui/utils/generateUtilityClass'; import composeClasses from '@mui/utils/composeClasses'; import generateUtilityClasses from '@mui/utils/generateUtilityClasses'; export function getPieUtilityClass(slot) { return generateUtilityClass('MuiPieChart', slot); } export const pieClasses = generateUtilityClasses('MuiPieChart', ['root', 'series', 'seriesLabels', 'arc', 'arcLabel', 'animate', 'focusIndicator']); export const useUtilityClasses = options => { const { classes, skipAnimation } = options ?? {}; const slots = { root: ['root'], series: ['series'], seriesLabels: ['seriesLabels'], arc: ['arc'], arcLabel: ['arcLabel', !skipAnimation && 'animate'], focusIndicator: ['focusIndicator'] }; return composeClasses(slots, getPieUtilityClass, classes); };