TanStackT
TanStack4y ago
3 replies
sad-indigo

Query Key factory best practice for filters

Is it ok to keep query key in this format? in here we have used a single key called sortCriteria to keep pagination and filter information.
Or is it more advised to create separate keys for each filter keys(more flattened)?

Current:
[{"entity":"lists","scope":"question-bundle","sortCriteria":{"order":"desc","page":0,"pageSize":10,"sortBy":"updatedAt"}}]


Flattened:
[{"entity":"lists","scope":"question-bundle", "order":"desc","page":0,"pageSize":10,"sortBy":"updatedAt"}]
Was this page helpful?