@dccs/react-datagrid-mui
Version:
A light datagrid build upon react-table-plain for React in a Material-UI theme.
15 lines (12 loc) • 508 B
text/typescript
import { SortDirection } from "@dccs/react-table-mui";
import { PropType } from "@dccs/react-table-mui/lib/IColDef";
export type OnLoadData<T extends object, F extends object> = (
page: number,
rowsPerPage: number,
orderBy: PropType<T> | undefined,
sort: SortDirection | undefined,
filter: F | undefined
) => Promise<{ total: number; data: T[] }>;
export * from "./DataGridMui";
export * from "./useDataState";
export { createSource, createJsonServerSource } from "./utils/source";