tanstack React 表的 V8 新手...似乎与 V7 在某些方面有很大不同,希望得到一些建议。
我需要使用 apollo graphql 对服务器端进行排序
通过阅读文档,我知道您需要使用“manualSorting”道具
只是不清楚从那里到底要做什么
const [sorting, setSorting] = useState<SortingState>([]);
const hasVar = Boolean(reactiveVar);
const selectedRowId = useReactiveVar(
reactiveVar ?? makeVar<SelectedID>(null)
);
const { controlledPageCount, setControlledPageCount, formatLoadSorts } =
useLoadTableUtils();
const serverSideTable = useReactTable({
data,
columns,
pageCount: controlledPageCount,
state: {
sorting,
pagination,
},
onPaginationChange: setPagination,
manualPagination: true,
onSortingChange: setSorting,
manualSorting: true,
debugTable: true,
getCoreRowModel: getCoreRowModel(),
enableSorting: true,
sortingFns,
});
Run Code Online (Sandbox Code Playgroud)