Stale data after implementing `persist`
I've recently started to use
createSyncStoragePersister
to persist my queryClient for some queries. But since then, some queries don't seem to refetch at all. An example:
My queryClient is as follows:
If I look in the localstorage of my browser, I see that the dataUpdatedAt is 16 hours ago (which matches with the data it contains). Shouldn't the data be considered stale when fetching it form localstorage, after which a refetch should occur?3 Replies
absent-sapphire•17mo ago
Not with refetchOnMount set to false 🤷♂️
tame-yellowOP•17mo ago
Gotcha, should be set to true to fetch when data is stale
Thanks for pointing out my skill issue 😉
absent-sapphire•17mo ago
personally, I would leave all flags how they are and just set
staleTime
...