hightable
Version:
A dynamic windowed scrolling table component for react
16 lines (15 loc) • 613 B
TypeScript
import { OrderBy } from '../../helpers/sort.js';
import { ColumnDescriptor } from '../../hooks/useTableConfig.js';
interface TableHeaderProps {
columnDescriptors: ColumnDescriptor[];
orderBy?: OrderBy;
onOrderByChange?: (orderBy: OrderBy) => void;
canMeasureWidth: boolean;
ariaRowIndex: number;
columnClassNames?: (string | undefined)[];
}
/**
* Render a header for a table.
*/
export default function TableHeader({ columnDescriptors, orderBy, onOrderByChange, canMeasureWidth, ariaRowIndex, columnClassNames, }: TableHeaderProps): import("react/jsx-runtime").JSX.Element[];
export {};