UNPKG

@mui/joy

Version:

Joy UI is an open-source React component library that implements MUI's own design principles. It's comprehensive and can be used in production out of the box.

39 lines (38 loc) 1.86 kB
export interface ListItemButtonClasses { /** Class name applied to the root element. */ root: string; /** Class name applied to the root element, if `orientation="vertical"`. */ vertical: string; /** Class name applied to the root element, if `orientation="horizontal"`. */ horizontal: string; /** Class name applied to the root element if `color="primary"`. */ colorPrimary: string; /** Class name applied to the root element if `color="neutral"`. */ colorNeutral: string; /** Class name applied to the root element if `color="danger"`. */ colorDanger: string; /** Class name applied to the root element if `color="success"`. */ colorSuccess: string; /** Class name applied to the root element if `color="warning"`. */ colorWarning: string; /** Class name applied to the root element if `color="context"`. */ colorContext: string; /** State class applied to the `component`'s `focusVisibleClassName` prop. */ focusVisible: string; /** State class applied to the inner `component` element if `disabled={true}`. */ disabled: string; /** State class applied to the root element if `selected={true}`. */ selected: string; /** State class applied to the root element if `variant="plain"`. */ variantPlain: string; /** State class applied to the root element if `variant="soft"`. */ variantSoft: string; /** State class applied to the root element if `variant="outlined"`. */ variantOutlined: string; /** State class applied to the root element if `variant="solid"`. */ variantSolid: string; } export type ListItemButtonClassKey = keyof ListItemButtonClasses; export declare function getListItemButtonUtilityClass(slot: string): string; declare const listItemButtonClasses: ListItemButtonClasses; export default listItemButtonClasses;