UNPKG

hightable

Version:

A dynamic windowed scrolling table component for react

11 lines (10 loc) 385 B
import React from 'react'; export type HeaderControls = React.ReactNode; export type HeaderComponent = React.ReactNode | ((controls: HeaderControls) => React.ReactNode); export interface ColumnConfig { headerComponent?: HeaderComponent; minWidth?: number; initiallyHidden?: boolean; className?: string; } export type ColumnConfiguration = Record<string, ColumnConfig>;