UNPKG

es-grid-template

Version:

es-grid-template

17 lines (16 loc) 890 B
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;