MCPcopy Create free account
hub / github.com/TanStack/query / prefetchQuery

Method prefetchQuery

packages/vue-query/src/queryClient.ts:384–396  ·  view source on GitHub ↗
(
    options: MaybeRefDeep<
      FetchQueryOptions<TQueryFnData, TError, TData, TQueryKey>
    >,
  )

Source from the content-addressed store, hash-verified

382 >,
383 ): Promise<void>
384 prefetchQuery<
385 TQueryFnData = unknown,
386 TError = DefaultError,
387 TData = TQueryFnData,
388 TQueryKey extends QueryKey = QueryKey,
389 >(
390 options: MaybeRefDeep<
391 FetchQueryOptions<TQueryFnData, TError, TData, TQueryKey>
392 >,
393 ): Promise<void> {
394 // eslint-disable-next-line no-restricted-syntax -- grandfathered deprecated wrapper implementation
395 return super.prefetchQuery(cloneDeepUnref(options))
396 }
397
398 // These one-shot imperative methods do not resolve top-level option getters.
399 // Resolve getters explicitly before calling, e.g. queryClient.infiniteQuery(options()).

Callers 7

HomeFunction · 0.45
HomeFunction · 0.45
renderPageFunction · 0.45

Calls 1

cloneDeepUnrefFunction · 0.90

Tested by

no test coverage detected