@table-library/react-table-library
Version:
react-table-library
21 lines (20 loc) • 1.55 kB
TypeScript
import * as React from 'react';
import { TableNode } from '@table-library/react-table-library/types/table';
import { Column } from '@table-library/react-table-library/types/compact';
export declare const CompactTable: React.ForwardRefExoticComponent<Pick<{
data: import("@table-library/react-table-library/types/table").Data<TableNode>;
theme?: import("../theme").Theme | undefined;
layout?: import("../types").Layout | undefined;
sort?: import("../types").Sort<TableNode> | undefined;
pagination?: import("../types").Pagination<TableNode> | undefined;
select?: import("../types").Select<TableNode> | undefined;
tree?: import("../types").Tree<TableNode> | undefined;
onInit?: import("@table-library/react-table-library/types/table").OnInitFunction | undefined;
children?: ((nodes: import("@table-library/react-table-library/types/table").ExtendedNode<TableNode>[]) => React.ReactNode) | undefined;
} & import("@table-library/react-table-library/types/table").RestProps & {
columns: Column<TableNode>[];
tableOptions?: import("@table-library/react-table-library/types/compact").TableOptions | undefined;
rowProps?: import("@table-library/react-table-library/types/compact").RowPropsAsObject<TableNode> | undefined;
rowOptions?: import("@table-library/react-table-library/types/compact").RowOptions<TableNode> | undefined;
virtualizedOptions?: import("@table-library/react-table-library/types/compact").VirtualizedOptions | undefined;
}, string> & React.RefAttributes<unknown>>;