diff --git a/packages/vue-query/src/queryClient.ts b/packages/vue-query/src/queryClient.ts index 9bd4ed1ccb..172253e774 100644 --- a/packages/vue-query/src/queryClient.ts +++ b/packages/vue-query/src/queryClient.ts @@ -143,6 +143,17 @@ export class QueryClient extends QC { TPageParam >, ): Promise + fetchQuery< + TQueryFnData, + TError = DefaultError, + TData = TQueryFnData, + TQueryKey extends QueryKey = QueryKey, + TPageParam = never, + >( + options: MaybeRefDeep< + FetchQueryOptions + >, + ): Promise fetchQuery< TQueryFnData, TError = DefaultError, @@ -165,6 +176,16 @@ export class QueryClient extends QC { >( options: FetchQueryOptions, ): Promise + prefetchQuery< + TQueryFnData = unknown, + TError = DefaultError, + TData = TQueryFnData, + TQueryKey extends QueryKey = QueryKey, + >( + options: MaybeRefDeep< + FetchQueryOptions + >, + ): Promise prefetchQuery< TQueryFnData = unknown, TError = DefaultError, @@ -193,6 +214,23 @@ export class QueryClient extends QC { TPageParam >, ): Promise> + fetchInfiniteQuery< + TQueryFnData, + TError = DefaultError, + TData = TQueryFnData, + TQueryKey extends QueryKey = QueryKey, + TPageParam = unknown, + >( + options: MaybeRefDeep< + FetchInfiniteQueryOptions< + TQueryFnData, + TError, + TData, + TQueryKey, + TPageParam + > + >, + ): Promise> fetchInfiniteQuery< TQueryFnData, TError = DefaultError, @@ -214,7 +252,7 @@ export class QueryClient extends QC { } prefetchInfiniteQuery< - TQueryFnData = unknown, + TQueryFnData, TError = DefaultError, TData = TQueryFnData, TQueryKey extends QueryKey = QueryKey, @@ -228,6 +266,23 @@ export class QueryClient extends QC { TPageParam >, ): Promise + prefetchInfiniteQuery< + TQueryFnData, + TError = DefaultError, + TData = TQueryFnData, + TQueryKey extends QueryKey = QueryKey, + TPageParam = unknown, + >( + options: MaybeRefDeep< + FetchInfiniteQueryOptions< + TQueryFnData, + TError, + TData, + TQueryKey, + TPageParam + > + >, + ): Promise prefetchInfiniteQuery< TQueryFnData, TError = DefaultError,