--- 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/dac5da5416b82b0be38a8fb34dde1fc6670f0a59/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/dac5da5416b82b0be38a8fb34dde1fc6670f0a59/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/dac5da5416b82b0be38a8fb34dde1fc6670f0a59/packages/angular-query-experimental/src/inject-query-client.ts#L16)