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
-
objectQueryClientContext
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.