Table of Contents

Class QueryClientContext

Namespace
Velvet
Assembly
Velvet.Docs.dll

Provides a QueryClient to the UseQuery<TQueryFnData, TData>(QueryOptions<TQueryFnData, TData>, QueryClient?) calls below it: V.Provider(QueryClientContext.Ref, value: client, children: ...), TanStack Query's QueryClientProvider. Read it with Hooks.UseContext(QueryClientContext.Ref) to reach the client from a component, as useQueryClient() does.

public static class QueryClientContext
Inheritance
object
QueryClientContext

Fields

Ref

The context UseQuery<TQueryFnData, TData>(QueryOptions<TQueryFnData, TData>, QueryClient?) reads. Its default is null, so a query with no Provider above it and no client passed to it throws rather than sharing a hidden one.