(
options: MaybeRefDeep<
FetchQueryOptions<TQueryFnData, TError, TData, TQueryKey>
>,
)
| 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()). |
no test coverage detected