UNPKG

hightable

Version:

A dynamic windowed scrolling table component for react

19 lines (18 loc) 718 B
import { ReactNode } from 'react'; import { DataFrame, Obj } from '../helpers/dataframe/index.js'; interface DataContextType { data: Omit<DataFrame, 'numRows'>; key: number; version: number; maxRowNumber: number; numRows: number; } export declare const DataContext: import("react").Context<DataContextType>; interface DataProviderProps<M extends Obj, C extends Obj> { data: DataFrame<M, C>; maxRowNumber?: number; children: ReactNode; } export declare function DataProvider<M extends Obj, C extends Obj>({ children, data, maxRowNumber: propMaxRowNumber }: DataProviderProps<M, C>): import("react/jsx-runtime").JSX.Element; export declare function useData(): DataContextType; export {};