es-grid-template
Version:
es-grid-template
15 lines (14 loc) • 764 B
TypeScript
import type { Column, Table } from '@tanstack/react-table';
import { type Virtualizer } from '@tanstack/react-virtual';
import React from 'react';
interface TableHeadProps<T> {
tableContainerRef: React.RefObject<HTMLDivElement>;
columnVirtualizer: Virtualizer<HTMLDivElement, HTMLTableCellElement>;
table: Table<T>;
virtualPaddingLeft: number | undefined;
virtualPaddingRight: number | undefined;
fixedLeftColumns: Column<T, unknown>[];
fixedRightColumns: Column<T, unknown>[];
}
declare const TableHead: <RecordType extends object>({ tableContainerRef, columnVirtualizer, table, virtualPaddingLeft, virtualPaddingRight, fixedLeftColumns, fixedRightColumns }: TableHeadProps<RecordType>) => React.JSX.Element;
export default TableHead;