File tree Expand file tree Collapse file tree 2 files changed +11
-11
lines changed
Expand file tree Collapse file tree 2 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -36,16 +36,6 @@ export type Override<TTargetA, TTargetB> = {
3636
3737export type NoInfer < T > = [ T ] [ T extends any ? 0 : never ]
3838
39- export type DropLast < T extends ReadonlyArray < unknown > > = T extends readonly [
40- ...infer R ,
41- unknown ,
42- ]
43- ? R
44- : never
45-
46- export type TuplePrefixes < T extends ReadonlyArray < unknown > > =
47- T extends readonly [ ] ? readonly [ ] : TuplePrefixes < DropLast < T > > | T
48-
4939export interface Register {
5040 // defaultError: Error
5141 // queryMeta: Record<string, unknown>
Original file line number Diff line number Diff line change @@ -10,13 +10,23 @@ import type {
1010 QueryOptions ,
1111 StaleTime ,
1212 StaleTimeFunction ,
13- TuplePrefixes ,
1413} from './types'
1514import type { Mutation } from './mutation'
1615import type { FetchOptions , Query } from './query'
1716
1817// TYPES
1918
19+ type DropLast < T extends ReadonlyArray < unknown > > = T extends readonly [
20+ ...infer R ,
21+ unknown ,
22+ ]
23+ ? R
24+ : never
25+
26+ type TuplePrefixes < T extends ReadonlyArray < unknown > > = T extends readonly [ ]
27+ ? readonly [ ]
28+ : TuplePrefixes < DropLast < T > > | T
29+
2030export interface QueryFilters < TQueryKey extends QueryKey = QueryKey > {
2131 /**
2232 * Filter to active queries, inactive queries or all queries
You can’t perform that action at this time.
0 commit comments