wix-style-react
Version:
wix-style-react
36 lines (30 loc) • 839 B
TypeScript
import * as React from 'react';
export type ListItemSectionTypes =
| 'whitespace'
| 'divider'
| 'title'
| 'subheader';
export interface ListItemSectionProps {
dataHook?: string;
className?: string;
type?: ListItemSectionTypes;
title?: React.ReactNode;
suffix?: React.ReactNode;
ellipsis?: boolean;
onClick?: React.MouseEventHandler<HTMLButtonElement>;
}
declare const ListItemSection: React.ComponentClass<ListItemSectionProps>;
export declare const listItemSectionBuilder: (data: {
id: string | number;
className?: string;
dataHook?: string;
type?: ListItemSectionTypes;
title?: string;
suffix?: React.ReactNode;
ellipsis?: boolean;
}) => {
id: string | number;
overrideOptionStyle: true;
value: (props?: Partial<ListItemSectionProps>) => React.ReactNode;
};
export default ListItemSection;