> ## Documentation Index
> Fetch the complete documentation index at: https://docs.modelence.com/llms.txt
> Use this file to discover all available pages before exploring further.

# connectModelenceQueryClient

[API Reference](/api-reference/modelence/client/functions/../../../index) / [modelence](/api-reference/modelence/client/functions/../../index) / [client](/api-reference/modelence/client/functions/../index) / connectModelenceQueryClient

> **connectModelenceQueryClient**(`queryClient`): `void`

Defined in: [packages/modelence/src/client/query.ts:31](https://github.com/modelence/modelence/blob/0e072e44dd157ae8712ae82111cf4aa756460eba/packages/modelence/src/client/query.ts#L31)

Connects a `QueryClient` to Modelence's live-query layer. Auto-called by
`<ModelenceQueryProvider>`; only call manually if you mount your own
`<QueryClientProvider>`.

Note: WebSocket setup is deferred until the first `modelenceLiveQuery`
call, so apps that only use `modelenceQuery`/`modelenceMutation` never
open a socket.

## Parameters

| Parameter     | Type          |
| ------------- | ------------- |
| `queryClient` | `QueryClient` |

## Returns

`void`
