UNPKG

antd

Version:

An enterprise-class UI design language and React components implementation

32 lines (31 loc) 1.09 kB
import type { CSSProperties, HTMLAttributes, ReactNode } from 'react'; import React from 'react'; import type { SemanticClassNames, SemanticStyles } from '../_util/hooks'; type SemanticName = 'actions' | 'extra'; export interface ListItemProps extends HTMLAttributes<HTMLDivElement> { className?: string; classNames?: SemanticClassNames<SemanticName>; children?: ReactNode; prefixCls?: string; style?: CSSProperties; styles?: SemanticStyles<SemanticName>; extra?: ReactNode; actions?: ReactNode[]; colStyle?: CSSProperties; } export interface ListItemMetaProps { avatar?: ReactNode; className?: string; children?: ReactNode; description?: ReactNode; prefixCls?: string; style?: CSSProperties; title?: ReactNode; } export declare const Meta: React.FC<ListItemMetaProps>; declare const InternalItem: React.ForwardRefExoticComponent<ListItemProps & React.RefAttributes<HTMLDivElement>>; export type ListItemTypeProps = typeof InternalItem & { Meta: typeof Meta; }; declare const Item: ListItemTypeProps; export default Item;