Defined in: createTableHookContexts.tsx:18
The object returned by createTableHookContexts: three scoped Preact contexts plus matching context hooks.
TFeatures extends TableFeatures
TData extends RowData
cellContext: Context<Cell<any, any, any>>;Defined in: createTableHookContexts.tsx:23
headerContext: Context<Header<any, any, any>>;Defined in: createTableHookContexts.tsx:24
tableContext: Context<PreactTable<any, any>>;Defined in: createTableHookContexts.tsx:22
useCellContext: <TValue>() => Cell<TFeatures, any, TValue>;Defined in: createTableHookContexts.tsx:29
TValue extends unknown = unknown
Cell<TFeatures, any, TValue>
useHeaderContext: <TValue>() => Header<TFeatures, any, TValue>;Defined in: createTableHookContexts.tsx:34
TValue extends unknown = unknown
Header<TFeatures, any, TValue>
useTableContext: <TTableData>() => PreactTable<TFeatures, TTableData>;Defined in: createTableHookContexts.tsx:25
TTableData extends RowData = TData
PreactTable<TFeatures, TTableData>