After the TanStack Query migration, query keys are still defined inline. We should introduce query key factories to standardize key creation and make cache management safer.
This means:
-
Creating domain-based key factories
-
Migrating existing queries
-
Updating invalidation logic
https://tkdodo.eu/blog/effective-react-query-keys#use-query-key-factories