UNPKG

es-grid-template

Version:

es-grid-template

19 lines (18 loc) 816 B
import React from 'react'; import type { ColumnsTable, GridTableProps } from "../type"; import type { GetRowKey } from "../type"; type Props<T> = GridTableProps<T> & { scrollHeight?: number; tableRef: any; triggerFilter?: (queries: any) => void; triggerChangeColumns?: (columns: ColumnsTable<T>, type: string) => void; triggerChangeData?: (newData: T[], type: string) => void; getRowKey: GetRowKey<T>; triggerGroupColumns?: (groupedColumns: string[]) => void; setTooltipContent?: any; triggerPaste?: (pastedRows: T[], pastedColumnsArray: string[], newData: T[]) => void; isFilter?: boolean; setIsFilter?: React.Dispatch<React.SetStateAction<boolean>>; }; declare const Grid: <RecordType extends object>(props: Props<RecordType>) => React.JSX.Element; export default Grid;