UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

21 lines (20 loc) 748 B
import { BoxProps, CompoundStylesApiProps, ElementProps, Factory } from '../../../core'; export type ListItemStylesNames = 'item' | 'itemWrapper' | 'itemIcon' | 'itemLabel'; export interface ListItemProps extends BoxProps, CompoundStylesApiProps<ListItemFactory>, ElementProps<'li'> { /** Icon to replace item bullet */ icon?: React.ReactNode; /** Item content */ children?: React.ReactNode; } export type ListItemFactory = Factory<{ props: ListItemProps; ref: HTMLLIElement; stylesNames: ListItemStylesNames; compound: true; }>; export declare const ListItem: import("../../../core").MantineComponent<{ props: ListItemProps; ref: HTMLLIElement; stylesNames: ListItemStylesNames; compound: true; }>;