data-table-material
Version:
A dynamic and customizable table component for React, built with Material UI & TypeScript.
8 lines (7 loc) • 423 B
TypeScript
import { IDataTable } from '../types';
interface UseGroupedColumnsReturn<T extends IDataTable.GenericRecord> {
groupWidths: Record<string, number>;
updateColumnWidth: (field: string, newWidth: number) => IDataTable.Column<T>[];
}
export declare function useGroupedColumns<T extends IDataTable.GenericRecord>(initialColumns: IDataTable.Column<T>[], visibleColumns?: string[]): UseGroupedColumnsReturn<T>;
export {};