UNPKG

@tanstack/angular-query-experimental

Version:

Signals for managing, caching and syncing asynchronous and remote data in Angular

19 lines (18 loc) 674 B
import { Injector, InjectOptions } from '@angular/core'; import { QueryClient } from '@tanstack/query-core'; /** * Injects a `QueryClient` instance and allows passing a custom injector. * @param injectOptions - Type of the options argument to inject and optionally a custom injector. * @returns The `QueryClient` instance. * @deprecated Use `inject(QueryClient)` instead. * If you need to get a `QueryClient` from a custom injector, use `injector.get(QueryClient)`. * * * **Example** * ```ts * const queryClient = injectQueryClient(); * ``` */ export declare function injectQueryClient(injectOptions?: InjectOptions & { injector?: Injector; }): QueryClient;