Reference

QueryClient

Provides cache reads, fetches, invalidation, removal, and subscriptions for queries.

Signature

interface QueryClient

Members

function cancelQueries(options?: InvalidateQueriesOptions): void
function entries(): QueryEntry<unknown>[]
function fetchQuery<TData>(options: FetchQueryOptions<TData>): Promise<TData>
function getQueryData<TData>(queryKey: QueryKey): TData | undefined
function getQueryEntry<TData>(queryKey: QueryKey): QueryEntry<TData> | undefined
function invalidateQueries(options?: InvalidateQueriesOptions): void
function prefetchQuery<TData>(options: FetchQueryOptions<TData>): Promise<void>
function removeQueries(options?: InvalidateQueriesOptions): void
function setQueryData<TData>(queryKey: QueryKey, data: TData): void
function subscribe<TData>(queryKey: QueryKey, listener: (entry: QueryEntry<TData>): void, options?: QuerySubscriptionOptions): (): void