MCPcopy Create free account
hub / github.com/TanStack/query / useQueryClient

Function useQueryClient

packages/lit-query/src/context.ts:98–109  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

96 * @returns The single registered query client.
97 */
98export function useQueryClient(): QueryClient {
99 const client = getDefaultQueryClient()
100 if (client) {
101 return client
102 }
103
104 if (registeredClients.size > 1) {
105 throw createAmbiguousQueryClientError()
106 }
107
108 throw createMissingQueryClientError()
109}
110
111/**
112 * Resolves an explicit `QueryClient` or falls back to `useQueryClient`.

Callers 2

resolveQueryClientFunction · 0.70

Calls 3

getDefaultQueryClientFunction · 0.85

Tested by

no test coverage detected