hightable
Version:
A dynamic windowed scrolling table component for react
16 lines (15 loc) • 616 B
TypeScript
import { OrderBy } from '../../helpers/sort.js';
import { ColumnParameters } from '../../hooks/useColumnParameters.js';
interface TableHeaderProps {
columnsParameters: ColumnParameters[];
ariaRowIndex: number;
orderBy?: OrderBy;
onOrderByChange?: (orderBy: OrderBy) => void;
canMeasureColumn?: Record<string, boolean>;
exclusiveSort?: boolean;
}
/**
* Render a header for a table.
*/
export default function TableHeader({ columnsParameters, orderBy, onOrderByChange, canMeasureColumn, ariaRowIndex, exclusiveSort, }: TableHeaderProps): import("react/jsx-runtime").JSX.Element[];
export {};