@knowmax/genericlist-fluentuiv9
Version:
Knowmax Generic list with basic CRUD support with Fluent V9 user interface implementation.
13 lines (12 loc) • 550 B
TypeScript
import { GenericList } from '@knowmax/genericlist-core';
export type TOnRenderListItem<T> = (item: T, index: number) => JSX.Element;
export interface IListProps<T = unknown> {
list: GenericList<T>;
onRenderListItem: TOnRenderListItem<T>;
showPager?: boolean;
className?: string;
}
/** Generic component to render list for items in provided @see GenericList. */
export declare const List: (<T>({ list, onRenderListItem, showPager, className }: IListProps<T>) => import("react/jsx-runtime").JSX.Element) & {
displayName: string;
};