@@ -106,9 +106,9 @@ export class QueryClient {
106106 this . #unsubscribeOnline = undefined
107107 }
108108
109- isFetching <
110- TQueryFilters extends QueryFilters < any , any , any , any > = QueryFilters ,
111- > ( filters ?: TQueryFilters ) : number {
109+ isFetching < TQueryFilters extends QueryFilters < any > = QueryFilters > (
110+ filters ?: TQueryFilters ,
111+ ) : number {
112112 return this . #queryCache. findAll ( { ...filters , fetchStatus : 'fetching' } )
113113 . length
114114 }
@@ -166,25 +166,10 @@ export class QueryClient {
166166
167167 getQueriesData <
168168 TQueryFnData = unknown ,
169- TQueryFilters extends QueryFilters <
170- any ,
171- any ,
172- any ,
173- any
174- > = QueryFilters < TQueryFnData > ,
175- TInferredQueryFnData = TQueryFilters extends QueryFilters <
176- infer TData ,
177- any ,
178- any ,
179- any
180- >
181- ? TData
182- : TQueryFnData ,
183- > (
184- filters : TQueryFilters ,
185- ) : Array < [ QueryKey , TInferredQueryFnData | undefined ] > {
169+ TQueryFilters extends QueryFilters < any > = QueryFilters ,
170+ > ( filters : TQueryFilters ) : Array < [ QueryKey , TQueryFnData | undefined ] > {
186171 return this . #queryCache. findAll ( filters ) . map ( ( { queryKey, state } ) => {
187- const data = state . data as TInferredQueryFnData | undefined
172+ const data = state . data as TQueryFnData | undefined
188173 return [ queryKey , data ]
189174 } )
190175 }
@@ -226,34 +211,21 @@ export class QueryClient {
226211
227212 setQueriesData <
228213 TQueryFnData ,
229- TQueryFilters extends QueryFilters <
230- any ,
231- any ,
232- any ,
233- any
234- > = QueryFilters < TQueryFnData > ,
235- TInferredQueryFnData = TQueryFilters extends QueryFilters <
236- infer TData ,
237- any ,
238- any ,
239- any
240- >
241- ? TData
242- : TQueryFnData ,
214+ TQueryFilters extends QueryFilters < any > = QueryFilters ,
243215 > (
244216 filters : TQueryFilters ,
245217 updater : Updater <
246- NoInfer < TInferredQueryFnData > | undefined ,
247- NoInfer < TInferredQueryFnData > | undefined
218+ NoInfer < TQueryFnData > | undefined ,
219+ NoInfer < TQueryFnData > | undefined
248220 > ,
249221 options ?: SetDataOptions ,
250- ) : Array < [ QueryKey , TInferredQueryFnData | undefined ] > {
222+ ) : Array < [ QueryKey , TQueryFnData | undefined ] > {
251223 return notifyManager . batch ( ( ) =>
252224 this . #queryCache
253225 . findAll ( filters )
254226 . map ( ( { queryKey } ) => [
255227 queryKey ,
256- this . setQueryData < TInferredQueryFnData > ( queryKey , updater , options ) ,
228+ this . setQueryData < TQueryFnData > ( queryKey , updater , options ) ,
257229 ] ) ,
258230 )
259231 }
@@ -273,19 +245,8 @@ export class QueryClient {
273245 ) ?. state
274246 }
275247
276- removeQueries <
277- TQueryFnData = unknown ,
278- TError = DefaultError ,
279- TTaggedQueryKey extends QueryKey = QueryKey ,
280- TInferredQueryFnData = InferDataFromTag < TQueryFnData , TTaggedQueryKey > ,
281- TInferredError = InferErrorFromTag < TError , TTaggedQueryKey > ,
282- > (
283- filters ?: QueryFilters <
284- TInferredQueryFnData ,
285- TInferredError ,
286- TInferredQueryFnData ,
287- TTaggedQueryKey
288- > ,
248+ removeQueries < TTaggedQueryKey extends QueryKey = QueryKey > (
249+ filters ?: QueryFilters < TTaggedQueryKey > ,
289250 ) : void {
290251 const queryCache = this . #queryCache
291252 notifyManager . batch ( ( ) => {
@@ -295,19 +256,8 @@ export class QueryClient {
295256 } )
296257 }
297258
298- resetQueries <
299- TQueryFnData = unknown ,
300- TError = DefaultError ,
301- TTaggedQueryKey extends QueryKey = QueryKey ,
302- TInferredQueryFnData = InferDataFromTag < TQueryFnData , TTaggedQueryKey > ,
303- TInferredError = InferErrorFromTag < TError , TTaggedQueryKey > ,
304- > (
305- filters ?: QueryFilters <
306- TInferredQueryFnData ,
307- TInferredError ,
308- TInferredQueryFnData ,
309- TTaggedQueryKey
310- > ,
259+ resetQueries < TTaggedQueryKey extends QueryKey = QueryKey > (
260+ filters ?: QueryFilters < TTaggedQueryKey > ,
311261 options ?: ResetOptions ,
312262 ) : Promise < void > {
313263 const queryCache = this . #queryCache
@@ -326,19 +276,8 @@ export class QueryClient {
326276 } )
327277 }
328278
329- cancelQueries <
330- TQueryFnData = unknown ,
331- TError = DefaultError ,
332- TTaggedQueryKey extends QueryKey = QueryKey ,
333- TInferredQueryFnData = InferDataFromTag < TQueryFnData , TTaggedQueryKey > ,
334- TInferredError = InferErrorFromTag < TError , TTaggedQueryKey > ,
335- > (
336- filters ?: QueryFilters <
337- TInferredQueryFnData ,
338- TInferredError ,
339- TInferredQueryFnData ,
340- TTaggedQueryKey
341- > ,
279+ cancelQueries < TTaggedQueryKey extends QueryKey = QueryKey > (
280+ filters ?: QueryFilters < TTaggedQueryKey > ,
342281 cancelOptions : CancelOptions = { } ,
343282 ) : Promise < void > {
344283 const defaultedCancelOptions = { revert : true , ...cancelOptions }
@@ -352,19 +291,8 @@ export class QueryClient {
352291 return Promise . all ( promises ) . then ( noop ) . catch ( noop )
353292 }
354293
355- invalidateQueries <
356- TQueryFnData = unknown ,
357- TError = DefaultError ,
358- TTaggedQueryKey extends QueryKey = QueryKey ,
359- TInferredQueryFnData = InferDataFromTag < TQueryFnData , TTaggedQueryKey > ,
360- TInferredError = InferErrorFromTag < TError , TTaggedQueryKey > ,
361- > (
362- filters ?: InvalidateQueryFilters <
363- TInferredQueryFnData ,
364- TInferredError ,
365- TInferredQueryFnData ,
366- TTaggedQueryKey
367- > ,
294+ invalidateQueries < TTaggedQueryKey extends QueryKey = QueryKey > (
295+ filters ?: InvalidateQueryFilters < TTaggedQueryKey > ,
368296 options : InvalidateOptions = { } ,
369297 ) : Promise < void > {
370298 return notifyManager . batch ( ( ) => {
@@ -385,19 +313,8 @@ export class QueryClient {
385313 } )
386314 }
387315
388- refetchQueries <
389- TQueryFnData = unknown ,
390- TError = DefaultError ,
391- TTaggedQueryKey extends QueryKey = QueryKey ,
392- TInferredQueryFnData = InferDataFromTag < TQueryFnData , TTaggedQueryKey > ,
393- TInferredError = InferErrorFromTag < TError , TTaggedQueryKey > ,
394- > (
395- filters ?: RefetchQueryFilters <
396- TInferredQueryFnData ,
397- TInferredError ,
398- TInferredQueryFnData ,
399- TTaggedQueryKey
400- > ,
316+ refetchQueries < TTaggedQueryKey extends QueryKey = QueryKey > (
317+ filters ?: RefetchQueryFilters < TTaggedQueryKey > ,
401318 options : RefetchOptions = { } ,
402319 ) : Promise < void > {
403320 const fetchOptions = {
0 commit comments