@gsretail.com/gui-core
Version:
A skeleton to create your own React component library using Rollup, TypeScript, Sass and Storybook
21 lines (20 loc) • 805 B
TypeScript
export declare function descendingComparator<T>(a: T, b: T, orderBy: string): 1 | -1 | 0;
declare type Order = "asc" | "desc";
export declare function getComparator<T>(order: Order, orderBy: string): (a: T, b: T) => number;
export declare function stableSort<T>(array: readonly T[], order: Order, orderBy: string): T[];
declare class GuiTableController {
private createdRows;
private updatedRows;
private deletedRows;
getRows: () => {
createdRows: any[];
updatedRows: any[];
deletedRows: any[];
};
clearRow: () => void;
createRow: (row: any) => void;
updateRow: (row: any, ids: string[]) => void;
deleteRow: (row: any, ids: string[]) => void;
}
export declare function getGuiTableController(): GuiTableController;
export {};