MCPcopy Index your code
hub / github.com/TanStack/query / usePrefetchQuery

Function usePrefetchQuery

packages/react-query/src/usePrefetchQuery.tsx:5–19  ·  view source on GitHub ↗
(
  options: UsePrefetchQueryOptions<TQueryFnData, TError, TData, TQueryKey>,
  queryClient?: QueryClient,
)

Source from the content-addressed store, hash-verified

3import type { UsePrefetchQueryOptions } from './types'
4
5export function usePrefetchQuery<
6 TQueryFnData = unknown,
7 TError = DefaultError,
8 TData = TQueryFnData,
9 TQueryKey extends QueryKey = QueryKey,
10>(
11 options: UsePrefetchQueryOptions<TQueryFnData, TError, TData, TQueryKey>,
12 queryClient?: QueryClient,
13) {
14 const client = useQueryClient(queryClient)
15
16 if (!client.getQueryState(options.queryKey)) {
17 client.prefetchQuery(options)
18 }
19}

Callers 3

AppFunction · 0.85
PrefetchFunction · 0.85

Calls 3

useQueryClientFunction · 0.90
getQueryStateMethod · 0.45
prefetchQueryMethod · 0.45

Tested by 2

AppFunction · 0.68
PrefetchFunction · 0.68

Used in the wild real call sites across dependent graphs

searching dependent graphs…