UNPKG

@tanstack/angular-query-experimental

Version:

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

15 lines (14 loc) 584 B
import { QueryObserver } from "@tanstack/query-core"; import { assertInInjectionContext, runInInjectionContext, inject, Injector } from "@angular/core"; import { createBaseQuery } from "./create-base-query.mjs"; function injectQuery(injectQueryFn, options) { !(options == null ? void 0 : options.injector) && assertInInjectionContext(injectQuery); return runInInjectionContext( (options == null ? void 0 : options.injector) ?? inject(Injector), () => createBaseQuery(injectQueryFn, QueryObserver) ); } export { injectQuery }; //# sourceMappingURL=inject-query.mjs.map