Exports a utility to generate Backdrop CSS class names for MUI components.
// Source: https://github.com/mui/material-ui | License: MIT | Copyright 2014 Call-Em-All
// Provided via justclaw.it.com; keep this notice with the code.
import generateUtilityClasses from '@mui/utils/generateUtilityClasses';
import generateUtilityClass from '@mui/utils/generateUtilityClass';
export interface BackdropClasses {
/** Styles applied to the root element. */
root: string;
/** Styles applied to the root element if `invisible={true}`. */
invisible: string;
}
export type BackdropClassKey = keyof BackdropClasses;
export function getBackdropUtilityClass(slot: string): string {
return generateUtilityClass('MuiBackdrop', slot);
}
const backdropClasses: BackdropClasses = generateUtilityClasses('MuiBackdrop', [
'root',
'invisible',
]);
export default backdropClasses;
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key