UNPKG

es-grid-template

Version:

es-grid-template

15 lines (14 loc) 764 B
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;