Aborting Procedure Calls
By default, tRPC does not cancel requests via React Query. If you want to opt into this behaviour, you can provide abortOnUnmount in your configuration.
note
@tanstack/react-query only supports aborting queries.
Globally
client.tstscreateTRPCReact } from '@trpc/react-query';export consttrpc =createTRPCReact <AppRouter >({abortOnUnmount : true,});trpc .createClient ({// ...});
client.tstscreateTRPCReact } from '@trpc/react-query';export consttrpc =createTRPCReact <AppRouter >({abortOnUnmount : true,});trpc .createClient ({// ...});
Per-request
You may also override this behaviour at the query level.
pages/post/[id].tsxtsx: true } } );// ...}
pages/post/[id].tsxtsxtrue } } );// ...}