Skip to content

Commit 7699dd3

Browse files
fix(vue-query): queryClient overloads compat with queryOptions (#6319)
1 parent e31087c commit 7699dd3

File tree

1 file changed

+56
-1
lines changed

1 file changed

+56
-1
lines changed

packages/vue-query/src/queryClient.ts

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,17 @@ export class QueryClient extends QC {
143143
TPageParam
144144
>,
145145
): Promise<TData>
146+
fetchQuery<
147+
TQueryFnData,
148+
TError = DefaultError,
149+
TData = TQueryFnData,
150+
TQueryKey extends QueryKey = QueryKey,
151+
TPageParam = never,
152+
>(
153+
options: MaybeRefDeep<
154+
FetchQueryOptions<TQueryFnData, TError, TData, TQueryKey, TPageParam>
155+
>,
156+
): Promise<TData>
146157
fetchQuery<
147158
TQueryFnData,
148159
TError = DefaultError,
@@ -165,6 +176,16 @@ export class QueryClient extends QC {
165176
>(
166177
options: FetchQueryOptions<TQueryFnData, TError, TData, TQueryKey>,
167178
): Promise<void>
179+
prefetchQuery<
180+
TQueryFnData = unknown,
181+
TError = DefaultError,
182+
TData = TQueryFnData,
183+
TQueryKey extends QueryKey = QueryKey,
184+
>(
185+
options: MaybeRefDeep<
186+
FetchQueryOptions<TQueryFnData, TError, TData, TQueryKey>
187+
>,
188+
): Promise<void>
168189
prefetchQuery<
169190
TQueryFnData = unknown,
170191
TError = DefaultError,
@@ -193,6 +214,23 @@ export class QueryClient extends QC {
193214
TPageParam
194215
>,
195216
): Promise<InfiniteData<TData, TPageParam>>
217+
fetchInfiniteQuery<
218+
TQueryFnData,
219+
TError = DefaultError,
220+
TData = TQueryFnData,
221+
TQueryKey extends QueryKey = QueryKey,
222+
TPageParam = unknown,
223+
>(
224+
options: MaybeRefDeep<
225+
FetchInfiniteQueryOptions<
226+
TQueryFnData,
227+
TError,
228+
TData,
229+
TQueryKey,
230+
TPageParam
231+
>
232+
>,
233+
): Promise<InfiniteData<TData, TPageParam>>
196234
fetchInfiniteQuery<
197235
TQueryFnData,
198236
TError = DefaultError,
@@ -214,7 +252,7 @@ export class QueryClient extends QC {
214252
}
215253

216254
prefetchInfiniteQuery<
217-
TQueryFnData = unknown,
255+
TQueryFnData,
218256
TError = DefaultError,
219257
TData = TQueryFnData,
220258
TQueryKey extends QueryKey = QueryKey,
@@ -228,6 +266,23 @@ export class QueryClient extends QC {
228266
TPageParam
229267
>,
230268
): Promise<void>
269+
prefetchInfiniteQuery<
270+
TQueryFnData,
271+
TError = DefaultError,
272+
TData = TQueryFnData,
273+
TQueryKey extends QueryKey = QueryKey,
274+
TPageParam = unknown,
275+
>(
276+
options: MaybeRefDeep<
277+
FetchInfiniteQueryOptions<
278+
TQueryFnData,
279+
TError,
280+
TData,
281+
TQueryKey,
282+
TPageParam
283+
>
284+
>,
285+
): Promise<void>
231286
prefetchInfiniteQuery<
232287
TQueryFnData,
233288
TError = DefaultError,

0 commit comments

Comments
 (0)