createSortedRowModel
function createSortedRowModel<TFeatures, TData>(): (table) => () => RowModel<TFeatures, TData>;Defined in: features/row-sorting/createSortedRowModel.ts:28
Creates a memoized sorted row model factory.
The factory reads the relevant table state atoms and options, then returns a row model function used by the table row-model pipeline.
Register the sorting functions you use with the sortFns slot on the
features option:
tableFeatures({ rowSortingFeature, sortedRowModel: createSortedRowModel(), sortFns: { alphanumeric: sortFn_alphanumeric } }).
Importing individual sortFn_* functions keeps unused built-ins out of
your bundle; sorting functions passed directly to the sortFn column
option need no registration at all.
Type Parameters
TFeatures
TFeatures extends TableFeatures
TData
TData extends RowData
Returns
(table) => () => RowModel<TFeatures, TData>