react-query-questions
solid-query-questions
table-questions
virtual-questions
router-questions
react-charts-questions
ranger-questions
vue-query-questions
svelte-query-questions
bling-questions
form-questions
angular-query-questions
start-questions
db-questions
start-showcase
router-showcase
📣-announcements
Bug when switching tabs / windows when mutation is retrying
3
(or higher number), have the mutation perform fetch request and throw an error on status 500, and intentionally return status 500 from your BE
- run the mutation on button click
- go to the browser click the button to run the mutation and immediately switch tabs or switch windows and wait for 10-20 seconds
...useInfiniteQuery: Trouble with refetching when moving between routes (nextjs)
/browse?filter=production
and then come back by clicking browse
Link in Navbar the results remain the same, although can confirm that the initialData
gets updated. It should be the data without any filters because there is no searchparams...
This is useInfiniteQuery
hook from my app. the initialData
is fetched on the server...Maximum update depth exceeded after ugrading to a certain version
useWaitForTransactionReceipt
is a wrapper of useQuery
from the wagmi
library.
Any idea why? Am I doing right if I want to invoke some logic after useQuery
is success?...
PersistQueryClientProvider vs Using persister as default option
useQuery and refetchInterval

useQuery and useEffect (Possible Anti-Pattern)
Getting paginated (infinite) data from a reactive endpoint
Return progress as the mutation is processing
export interface AddProgressFn { (bytes: number, path?: string): void }
export interface AddProgressFn { (bytes: number, path?: string): void }
Help needed with Tanstack Query for Vue
Is it a good idea to use tanstack query with nextjs and server components?
useFocusNotifyOnChangeProps hook notifyOnChangeProps type issue

How to return (useMutation) correctly in (Context API)?
React hook
for useMutation
. Then I obtained the type
of useMutation
by hovering over the title of my function to use that type
in the Context API
.
In the second picture, I placed the type of my useSignUp/useMutation
in the Context
, but for the default value
of the Context
, I don't know what to put there.
What I want to happen is to call the signUp function
from the Context API
like this:...
React Query for sessions not updating all components
how to pass queryOptions as parameters?
Stale data after implementing `persist`
createSyncStoragePersister
to persist my queryClient for some queries. But since then, some queries don't seem to refetch at all. An example:
```typescript
useQuery({
queryKey: queryKeyAppData(),
queryFn: async () =>...redirect if user exists
Undoable Mutations
mutate()
runs. Here's a summary of what I want to happen after running mutate()
:
1. Do an Optimistic Update.
2. Run onSuccess
and onSettled
callbacks.
3. Show a notification with an undo button for 3 seconds. If the undo button is clicked, reverse the Optimistic Update and cancel the mutation.
4. After 3 seconds, if the undo button wasn't clicked, run the mutationFn
....useQuery data on refetch
useQuery
do a deep comparison (or something similar) before updating/reassigning the data
attribute?
for example if I do:
```jsx...Invalid sorting
invalidateQueries or refetch is not working on delete and put request.