function useTable<TFeatures, TData, TSelected>(tableOptions, selector?): ReactTable<TFeatures, TData, TSelected>;function useTable<TFeatures, TData, TSelected>(tableOptions, selector?): ReactTable<TFeatures, TData, TSelected>;Defined in: useTable.ts:142
Creates a React table instance backed by TanStack Store atoms.
The optional selector projects from table.store; the selected value is exposed on table.state and compared shallowly for React re-renders. Omit the selector to subscribe to every registered table state slice, or pass a narrower selector and use table.Subscribe lower in the tree for targeted subscriptions.
TFeatures extends TableFeatures
TData extends RowData
TSelected = TableState<TFeatures>
TableOptions<TFeatures, TData>
(state) => TSelected
ReactTable<TFeatures, TData, TSelected>
const table = useTable(
{
_features,
_rowModels: {},
columns,
data,
},
(state) => ({ pagination: state.pagination }),
)
table.state.paginationconst table = useTable(
{
_features,
_rowModels: {},
columns,
data,
},
(state) => ({ pagination: state.pagination }),
)
table.state.pagination