@@ -12,6 +12,7 @@ import type { EnvironmentProviders } from '@angular/core';
12
12
import type { InfiniteData } from ' @tanstack/query-core' ;
13
13
import type { InfiniteQueryObserverOptions } from ' @tanstack/query-core' ;
14
14
import type { InfiniteQueryObserverResult } from ' @tanstack/query-core' ;
15
+ import type { InitialDataFunction } from ' @tanstack/query-core' ;
15
16
import { InjectOptions } from ' @angular/core' ;
16
17
import { Injector } from ' @angular/core' ;
17
18
import type { MutateFunction } from ' @tanstack/query-core' ;
@@ -111,7 +112,7 @@ export type DefinedCreateQueryResult<TData = unknown, TError = DefaultError, TDe
111
112
112
113
// @public (undocumented)
113
114
export type DefinedInitialDataInfiniteOptions <TQueryFnData , TError = DefaultError , TData = InfiniteData <TQueryFnData >, TQueryKey extends QueryKey = QueryKey , TPageParam = unknown > = CreateInfiniteQueryOptions <TQueryFnData , TError , TData , TQueryFnData , TQueryKey , TPageParam > & {
114
- initialData: NonUndefinedGuard <InfiniteData <TQueryFnData , TPageParam >> | (() => NonUndefinedGuard <InfiniteData <TQueryFnData , TPageParam >>);
115
+ initialData: NonUndefinedGuard_2 <InfiniteData <TQueryFnData , TPageParam >> | (() => NonUndefinedGuard_2 <InfiniteData <TQueryFnData , TPageParam >>);
115
116
};
116
117
117
118
// @public (undocumented)
@@ -120,20 +121,20 @@ export type DefinedInitialDataOptions<TQueryFnData = unknown, TError = DefaultEr
120
121
};
121
122
122
123
// @public
123
- export function infiniteQueryOptions<TQueryFnData , TError = DefaultError , TData = InfiniteData <TQueryFnData >, TQueryKey extends QueryKey = QueryKey , TPageParam = unknown >(options : UndefinedInitialDataInfiniteOptions <TQueryFnData , TError , TData , TQueryKey , TPageParam >): UndefinedInitialDataInfiniteOptions <TQueryFnData , TError , TData , TQueryKey , TPageParam > & {
124
+ export function infiniteQueryOptions<TQueryFnData , TError = DefaultError , TData = InfiniteData <TQueryFnData >, TQueryKey extends QueryKey = QueryKey , TPageParam = unknown >(options : DefinedInitialDataInfiniteOptions <TQueryFnData , TError , TData , TQueryKey , TPageParam >): DefinedInitialDataInfiniteOptions <TQueryFnData , TError , TData , TQueryKey , TPageParam > & {
124
125
queryKey: DataTag <TQueryKey , InfiniteData <TQueryFnData >>;
125
126
};
126
127
127
128
// @public
128
- export function infiniteQueryOptions<TQueryFnData , TError = DefaultError , TData = InfiniteData <TQueryFnData >, TQueryKey extends QueryKey = QueryKey , TPageParam = unknown >(options : DefinedInitialDataInfiniteOptions <TQueryFnData , TError , TData , TQueryKey , TPageParam >): DefinedInitialDataInfiniteOptions <TQueryFnData , TError , TData , TQueryKey , TPageParam > & {
129
+ export function infiniteQueryOptions<TQueryFnData , TError = DefaultError , TData = InfiniteData <TQueryFnData >, TQueryKey extends QueryKey = QueryKey , TPageParam = unknown >(options : UndefinedInitialDataInfiniteOptions <TQueryFnData , TError , TData , TQueryKey , TPageParam >): UndefinedInitialDataInfiniteOptions <TQueryFnData , TError , TData , TQueryKey , TPageParam > & {
129
130
queryKey: DataTag <TQueryKey , InfiniteData <TQueryFnData >>;
130
131
};
131
132
132
133
// @public
133
- export function injectInfiniteQuery<TQueryFnData , TError = DefaultError , TData = InfiniteData <TQueryFnData >, TQueryKey extends QueryKey = QueryKey , TPageParam = unknown >(optionsFn : (client : QueryClient ) => UndefinedInitialDataInfiniteOptions <TQueryFnData , TError , TData , TQueryKey , TPageParam >, injector ? : Injector ): CreateInfiniteQueryResult <TData , TError >;
134
+ export function injectInfiniteQuery<TQueryFnData , TError = DefaultError , TData = InfiniteData <TQueryFnData >, TQueryKey extends QueryKey = QueryKey , TPageParam = unknown >(optionsFn : (client : QueryClient ) => DefinedInitialDataInfiniteOptions <TQueryFnData , TError , TData , TQueryKey , TPageParam >, injector ? : Injector ): DefinedCreateInfiniteQueryResult <TData , TError >;
134
135
135
136
// @public
136
- export function injectInfiniteQuery<TQueryFnData , TError = DefaultError , TData = InfiniteData <TQueryFnData >, TQueryKey extends QueryKey = QueryKey , TPageParam = unknown >(optionsFn : (client : QueryClient ) => DefinedInitialDataInfiniteOptions <TQueryFnData , TError , TData , TQueryKey , TPageParam >, injector ? : Injector ): DefinedCreateInfiniteQueryResult <TData , TError >;
137
+ export function injectInfiniteQuery<TQueryFnData , TError = DefaultError , TData = InfiniteData <TQueryFnData >, TQueryKey extends QueryKey = QueryKey , TPageParam = unknown >(optionsFn : (client : QueryClient ) => UndefinedInitialDataInfiniteOptions <TQueryFnData , TError , TData , TQueryKey , TPageParam >, injector ? : Injector ): CreateInfiniteQueryResult <TData , TError >;
137
138
138
139
// @public
139
140
export function injectInfiniteQuery<TQueryFnData , TError = DefaultError , TData = InfiniteData <TQueryFnData >, TQueryKey extends QueryKey = QueryKey , TPageParam = unknown >(optionsFn : (client : QueryClient ) => CreateInfiniteQueryOptions <TQueryFnData , TError , TData , TQueryFnData , TQueryKey , TPageParam >, injector ? : Injector ): CreateInfiniteQueryResult <TData , TError >;
@@ -186,9 +187,6 @@ export const injectQueryClient: {
186
187
}): QueryClient ;
187
188
};
188
189
189
- // @public (undocumented)
190
- export type NonUndefinedGuard <T > = T extends undefined ? never : T ;
191
-
192
190
// @public
193
191
export function provideAngularQuery(queryClient : QueryClient ): EnvironmentProviders ;
194
192
@@ -224,12 +222,12 @@ GetResults<Head>
224
222
]> : T extends Array <QueryObserverOptionsForCreateQueries <infer TQueryFnData , infer TError , infer TData , any >> ? Array <QueryObserverResult <unknown extends TData ? TQueryFnData : TData , unknown extends TError ? DefaultError : TError >> : Array <QueryObserverResult >;
225
223
226
224
// @public
227
- export function queryOptions<TQueryFnData = unknown , TError = DefaultError , TData = TQueryFnData , TQueryKey extends QueryKey = QueryKey >(options : UndefinedInitialDataOptions <TQueryFnData , TError , TData , TQueryKey >): UndefinedInitialDataOptions <TQueryFnData , TError , TData , TQueryKey > & {
225
+ export function queryOptions<TQueryFnData = unknown , TError = DefaultError , TData = TQueryFnData , TQueryKey extends QueryKey = QueryKey >(options : DefinedInitialDataOptions <TQueryFnData , TError , TData , TQueryKey >): DefinedInitialDataOptions <TQueryFnData , TError , TData , TQueryKey > & {
228
226
queryKey: DataTag <TQueryKey , TQueryFnData >;
229
227
};
230
228
231
229
// @public
232
- export function queryOptions<TQueryFnData = unknown , TError = DefaultError , TData = TQueryFnData , TQueryKey extends QueryKey = QueryKey >(options : DefinedInitialDataOptions <TQueryFnData , TError , TData , TQueryKey >): DefinedInitialDataOptions <TQueryFnData , TError , TData , TQueryKey > & {
230
+ export function queryOptions<TQueryFnData = unknown , TError = DefaultError , TData = TQueryFnData , TQueryKey extends QueryKey = QueryKey >(options : UndefinedInitialDataOptions <TQueryFnData , TError , TData , TQueryKey >): UndefinedInitialDataOptions <TQueryFnData , TError , TData , TQueryKey > & {
233
231
queryKey: DataTag <TQueryKey , TQueryFnData >;
234
232
};
235
233
@@ -240,12 +238,17 @@ export type UndefinedInitialDataInfiniteOptions<TQueryFnData, TError = DefaultEr
240
238
241
239
// @public (undocumented)
242
240
export type UndefinedInitialDataOptions <TQueryFnData = unknown , TError = DefaultError , TData = TQueryFnData , TQueryKey extends QueryKey = QueryKey > = CreateQueryOptions <TQueryFnData , TError , TData , TQueryKey > & {
243
- initialData? : undefined ;
241
+ initialData? : undefined | InitialDataFunction < NonUndefinedGuard < TQueryFnData >> ;
244
242
};
245
243
246
244
247
245
export * from " @tanstack/query-core" ;
248
246
247
+ // Warnings were encountered during analysis:
248
+ //
249
+ // build/infinite-query-options.d.ts:14:5 - (ae-forgotten-export) The symbol "NonUndefinedGuard_2" needs to be exported by the entry point index.d.ts
250
+ // build/query-options.d.ts:14:5 - (ae-forgotten-export) The symbol "NonUndefinedGuard" needs to be exported by the entry point index.d.ts
251
+
249
252
// (No @packageDocumentation comment for this package)
250
253
251
254
```
0 commit comments