What's the best practice to refetch data on select change that triggers a mutate
Hey guys, I have a following situation and I'm getting nowhere with my limited knowledge of react-query.
What happens is that
currentActionName doesn't get updated in time for actionData to be updated/refetched so that updateBigData.mutate can be invoked with the fresh data (actionData belonging to newActionName)
Here's an abbreviated version of my code:
I hope the code above describes it well, but what my question is, what's the best pattern in this case where I have a query that needs to be refetched inside an event handler so that the rest of the code inside the handler has access to the refetched code.
4 Replies
continuing-cyan•13mo ago
const data = await queryClient.fetchQuery(...)conscious-sapphireOP•13mo ago
Inside the handler, right? @TkDodo 🔮
continuing-cyan•13mo ago
Yes
conscious-sapphireOP•13mo ago
Thanks!