TanStackT
TanStack2mo ago
2 replies
then-purple

Do I need set queryClient to context in createRouter when use QueryClientProvider?

I already use Tanstack Query with below code:

<QueryClientProvider client={QUERY_CLIENT}>
        <HydrationBoundary state={initialData}>
          <Suspense fallback={PageLoadFallback}>
            <RouterProvider router={router} />
          </Suspense>
        </HydrationBoundary>
</QueryClientProvider>


Do I need to set queryClient to createRouter again?

const QUERY_CLIENT = new QueryClient()

const router = createRouter({
  routeTree: rootRoute,
  context: {
    QUERY_CLIENT,
  },
})
Was this page helpful?