UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

22 lines (21 loc) 775 B
import React from 'react'; 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; }>;