( injectQueryFn: () => CreateQueryOptions, options?: InjectQueryOptions, )
| 198 | ): CreateQueryResult<TData, TError> |
| 199 | |
| 200 | export function injectQuery( |
| 201 | injectQueryFn: () => CreateQueryOptions, |
| 202 | options?: InjectQueryOptions, |
| 203 | ) { |
| 204 | !options?.injector && assertInInjectionContext(injectQuery) |
| 205 | return runInInjectionContext(options?.injector ?? inject(Injector), () => |
| 206 | createBaseQuery(injectQueryFn, QueryObserver), |
| 207 | ) as unknown as CreateQueryResult |
| 208 | } |