TanStack
API Reference

useQueryClient

ts
function useQueryClient(): QueryClient;

Defined in: packages/lit-query/src/context.ts:105

Resolves the current default QueryClient registered by a connected QueryClientProvider.

This helper is useful outside a Lit reactive controller when a single provider is mounted. It throws if no client is registered or if multiple clients are mounted and the default would be ambiguous.

Returns

QueryClient

The single registered query client.

Throws

If no QueryClient is registered, or if multiple are mounted and the default is ambiguous.