es-grid-template
Version:
es-grid-template
17 lines (16 loc) • 890 B
TypeScript
import type { Column, HeaderGroup, Table } from '@tanstack/react-table';
import type { VirtualItem, Virtualizer } from '@tanstack/react-virtual';
import React from 'react';
interface TableHeadRowProps<T> {
columnVirtualizer: Virtualizer<HTMLDivElement, HTMLTableCellElement>;
rowHeaderVirtualizer: Virtualizer<HTMLDivElement, HTMLTableRowElement>;
headerGroup: HeaderGroup<T>;
virtualPaddingLeft: number | undefined;
virtualPaddingRight: number | undefined;
table: Table<T>;
fixedLeftColumns: Column<T, unknown>[];
fixedRightColumns: Column<T, unknown>[];
rowHeaderVirtual: VirtualItem;
}
declare const TableHeadRow: ({ table, columnVirtualizer, rowHeaderVirtualizer, headerGroup, virtualPaddingLeft, virtualPaddingRight, fixedLeftColumns, fixedRightColumns, rowHeaderVirtual }: TableHeadRowProps<any>) => React.JSX.Element;
export default TableHeadRow;