UNPKG

@vitorlans/react-table-ui

Version:

Out-of-the-box UI for React-Table 7

15 lines (14 loc) 609 B
import { Column, HeaderGroup, IdType } from 'react-table'; import { DataType } from '../types'; interface SystemColumn { id: string; order: number; } declare const systemColumns: { readonly selection: SystemColumn; readonly expander: SystemColumn; readonly action: SystemColumn; }; export declare const checkIfSystemColumn: <Data extends DataType>(column: string | HeaderGroup<Data>) => boolean; export declare const fixColumnOrder: <Data extends DataType>(columnOrder: IdType<Data>[] | undefined, allColumns: Column<Data>[]) => IdType<Data>[]; export default systemColumns;