useQueryClient
Hook for accessing the QueryClient instance
final QueryClient queryClient = useQueryClient();The useQueryClient hook returns the current QueryClient instance from the
nearest QueryClientProvider ancestor in the widget tree.
Parameters
This hook takes no parameters.
Returns
QueryClient
QueryClient queryClientThe QueryClient instance from the widget tree. Use this to perform imperative
operations like:
- Prefetching data with
fetchQueryorprefetchQuery - Reading cached data with
getQueryData - Invalidating queries with
invalidateQueries - Refetching queries with
refetchQueries - Cancelling queries with
cancelQueries