@dccs/react-datagrid-plain
Version:
A light datagrid build upon react-table-plain for React.
16 lines (15 loc) • 676 B
TypeScript
export declare const createSource: (get: (url: string) => Promise<any>, url: string) => (page: number, rowsPerPage: number, orderBy: string | undefined, sort: "desc" | "asc" | undefined, filter?: {
[key: string]: any;
} | undefined) => Promise<{
total: number;
data: any[];
}>;
export declare const createJsonServerSource: (get: (url: string) => Promise<any>, url: string) => (page: number, rowsPerPage: number, orderBy: string | undefined, sort: "desc" | "asc" | undefined, filter?: {
[key: string]: any;
} | undefined) => Promise<{
total: number;
data: any[];
}>;
export declare function serializeFilter(filter: {
[key: string]: any;
}): string;