--- id: injectQueryClient title: injectQueryClient --- # Function: injectQueryClient() Injects the `QueryClient` instance into the component or service. **Example** ```ts const queryClient = injectQueryClient() ``` ## injectQueryClient() ```ts function injectQueryClient(): QueryClient ``` Injects the `QueryClient` instance into the component or service. **Example** ```ts const queryClient = injectQueryClient() ``` ### Returns `QueryClient` ### Defined in [inject-query-client.ts:16](https://github.com/TanStack/query/blob/27861961bbb36e9bc25fcd45cff21b5645f02f9b/packages/angular-query-experimental/src/inject-query-client.ts#L16) ## injectQueryClient(injectOptions) ```ts function injectQueryClient(injectOptions): QueryClient ``` Injects the `QueryClient` instance into the component or service. **Example** ```ts const queryClient = injectQueryClient() ``` ### Parameters • **injectOptions**: `InjectOptions` & `object` & `object` ### Returns `QueryClient` ### Defined in [inject-query-client.ts:16](https://github.com/TanStack/query/blob/27861961bbb36e9bc25fcd45cff21b5645f02f9b/packages/angular-query-experimental/src/inject-query-client.ts#L16) ## injectQueryClient(injectOptions) ```ts function injectQueryClient(injectOptions): null | QueryClient ``` Injects the `QueryClient` instance into the component or service. **Example** ```ts const queryClient = injectQueryClient() ``` ### Parameters • **injectOptions**: `InjectOptions` & `object` ### Returns `null` \| `QueryClient` ### Defined in [inject-query-client.ts:16](https://github.com/TanStack/query/blob/27861961bbb36e9bc25fcd45cff21b5645f02f9b/packages/angular-query-experimental/src/inject-query-client.ts#L16)