@tanstack/angular-query-experimental
Version:
Signals for managing, caching and syncing asynchronous and remote data in Angular
19 lines (18 loc) • 674 B
TypeScript
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;