react-smart-data-table
Version:
A smart data table component for React.js meant to be configuration free
13 lines (12 loc) • 493 B
TypeScript
import type { Column, Headers, UnknownObject } from '../helpers/functions';
interface UseColumnsOptions<T> {
resolvedData: T[];
stateColumns: Column<T>[];
headers: Headers<T>;
orderedHeaders: string[];
hideUnordered: boolean;
dataSampling: number;
dynamic: boolean;
}
export declare function useColumns<T = UnknownObject>({ resolvedData, stateColumns, headers, orderedHeaders, hideUnordered, dataSampling, dynamic, }: UseColumnsOptions<T>): Column<T>[];
export {};