UNPKG

659 BTypeScriptView Raw
1import type { FC, ReactNode } from 'react';
2import React from 'react';
3import { NativeProps } from '../../utils/native-props';
4export declare type ListItemProps = {
5 title?: ReactNode;
6 children?: ReactNode;
7 description?: ReactNode;
8 prefix?: ReactNode;
9 extra?: ReactNode;
10 clickable?: boolean;
11 arrowIcon?: boolean | ReactNode;
12 disabled?: boolean;
13 onClick?: (e: React.MouseEvent<HTMLElement>) => void;
14 /**
15 * @deprecated use `arrowIcon` instead
16 */
17 arrow?: boolean | ReactNode;
18} & NativeProps<'--prefix-width' | '--align-items' | '--active-background-color'>;
19export declare const ListItem: FC<ListItemProps>;