MCPcopy Create free account

hub / github.com/TanStack/query / functions

Functions2,328 in github.com/TanStack/query

↓ 238 callersFunctionsleep
(ms: number)
packages/query-test-utils/src/sleep.ts:1
↓ 168 callersFunctionqueryKey
()
packages/query-test-utils/src/queryKey.ts:3
↓ 129 callersFunctionuseQuery
(options: UseQueryOptions, queryClient?: QueryClient)
packages/react-query/src/useQuery.ts:291
↓ 106 callersMethodget
* Returns the `Query` instance stored under the given `queryHash`, or `undefined` if none * exists. Unlike {@link QueryCache#find}, this looks up b
packages/query-core/src/queryCache.ts:254
↓ 94 callersMethodclear
* Removes all queries from the cache. * * @example * ```ts * const queryCache = queryClient.getQueryCache() * * queryCache.clear()
packages/query-core/src/queryCache.ts:232
↓ 81 callersFunctionrender
()
examples/vue/2.6-basic/src/main.ts:11
↓ 73 callersFunctionuseQueryClient
(queryClient?: QueryClient)
packages/react-query/src/QueryClientProvider.tsx:21
↓ 71 callersMethodgetQueryCache
* Returns the query cache this client is connected to. * * @example * ```ts * import { QueryClient } from '@tanstack/query-core' * *
packages/query-core/src/queryClient.ts:792
↓ 61 callersMethodsubscribe
(listener: TListener)
packages/query-core/src/subscribable.ts:8
↓ 60 callersMethodsetQueryData
( queryKey: MaybeRefDeep<QueryKey>, updater: Updater<TData | undefined, TData | undefined>, option
packages/vue-query/src/queryClient.ts:138
↓ 57 callersMethodquery
( options: MaybeRefDeep< QueryExecuteOptions< TQueryFnData, TError, TData,
packages/vue-query/src/queryClient.ts:289
↓ 56 callersMethodfind
* A slightly more advanced method that can be used to get an existing query instance from the * cache. This instance not only contains all the stat
packages/query-core/src/queryCache.ts:299
↓ 47 callersMethodrefetch
* Refetches the observed query and returns a promise that resolves with * the resulting `QueryObserverResult`. * * @example * ```ts * c
packages/query-core/src/queryObserver.ts:371
↓ 45 callersMethodmutate
* Builds a new `Mutation` in the `MutationCache` using the observer's * current options, detaches this observer from any previously observed * m
packages/query-core/src/mutationObserver.ts:207
↓ 44 callersFunctionuseMutation
( options: UseMutationOptions<TData, TError, TVariables, TOnMutateResult>, queryClient?: QueryClient, )
packages/react-query/src/useMutation.ts:191
↓ 43 callersMethodgetMutationCache
* Returns the mutation cache this client is connected to. * * @example * ```ts * import { QueryClient } from '@tanstack/query-core' *
packages/query-core/src/queryClient.ts:808
↓ 41 callersMethodfind
( filters: MaybeRefDeep<WithRequired<QueryFilters, 'queryKey'>>, )
packages/vue-query/src/queryCache.ts:17
↓ 41 callersMethodgetCurrentResult
* Returns the most recently computed `QueryObserverResult` for the * observed query. This is a point-in-time read; to be notified of updates * a
packages/query-core/src/queryObserver.ts:321
↓ 41 callersMethodgetQueryData
( queryKey: MaybeRefDeep<QueryKey>, )
packages/vue-query/src/queryClient.ts:74
↓ 40 callersFunctionComponent
({ value }: { value: string })
packages/react-query/src/__tests__/useQuery.test.tsx:454
↓ 40 callersMethodadd
@internal
packages/query-core/src/queryCache.ts:181
↓ 40 callersMethodinvalidateQueries
( filters: | MaybeRefDeep<InvalidateQueryFilters<TTaggedQueryKey>> | (() => InvalidateQueryFil
packages/vue-query/src/queryClient.ts:203
↓ 39 callersFunctionuseQuery
( options: UseQueryOptions<TQueryFnData, TError, TData, TQueryKey>, queryClient?: Accessor<QueryClient>, )
packages/solid-query/src/useQuery.ts:235
↓ 38 callersFunctioncloneDeepUnref
( obj: MaybeRefDeep<T>, unrefGetters = false, )
packages/vue-query/src/utils.ts:84
↓ 38 callersFunctionresolve
(value: any)
packages/query-core/src/retryer.ts:135
↓ 36 callersMethodcancelQueries
* Cancels outgoing fetches for queries matching the given filters. Most useful when performing * optimistic updates, since any outgoing refetch tha
packages/query-core/src/queryClient.ts:434
↓ 36 callersMethodmount
* Called by a framework adapter's `QueryClientProvider`-equivalent when it mounts, to start * listening for focus/online events and resume paused m
packages/query-core/src/queryClient.ts:104
↓ 32 callersFunctionuseQuery
(options: UseQueryOptions, queryClient?: QueryClient)
packages/preact-query/src/useQuery.ts:291
↓ 30 callersMethoddefaultQueryOptions
* Called by framework adapters (e.g. inside `useQuery`) to resolve the options passed by the * caller into their final, defaulted form: merging `qu
packages/query-core/src/queryClient.ts:976
↓ 29 callersMethodsetOptions
@internal
packages/query-core/src/query.ts:282
↓ 29 callersMethodsetQueryData
* Synchronous way to immediately update a query's cached data. If the updater (or the value * passed) resolves to `undefined`, the cache is left un
packages/query-core/src/queryClient.ts:273
↓ 29 callersMethodsetQueryDefaults
* Sets default options for queries whose query key partially matches the given `queryKey`. * * If several registered query defaults match a give
packages/query-core/src/queryClient.ts:864
↓ 28 callersMethodgetQueryState
( queryKey: MaybeRefDeep<QueryKey>, )
packages/vue-query/src/queryClient.ts:162
↓ 28 callersFunctionprovideTanStackQuery
( queryClient: QueryClient | InjectionToken<QueryClient>, ...features: Array<QueryFeatures> )
packages/angular-query-experimental/src/providers.ts:102
↓ 27 callersMethodbuild
* Returns the existing `Query` instance for the given options' `queryKey`/`queryHash`, or * builds and adds a new one to the cache if none exists y
packages/query-core/src/queryCache.ts:147
↓ 27 callersFunctioninjectQuery
( injectQueryFn: () => CreateQueryOptions, options?: InjectQueryOptions, )
packages/angular-query-experimental/src/inject-query.ts:200
↓ 25 callersFunctiondehydrate
( client: QueryClient, options: DehydrateOptions = {}, )
packages/query-core/src/hydration.ts:207
↓ 25 callersFunctionref
(initial: T)
packages/svelte-query/tests/utils.svelte.ts:1
↓ 25 callersFunctionuseQueryDevtoolsContext
()
packages/query-devtools/src/contexts/QueryDevtoolsContext.ts:21
↓ 24 callersFunctionuseQueries
( { queries, ...options }: { /** * An array with query option objects, mostly identical t
packages/react-query/src/useQueries.ts:355
↓ 23 callersMethoddestroy
* Clears the query's garbage collection timeout and silently cancels any * in-flight fetch. Called by `QueryCache` when the query is removed from
packages/query-core/src/query.ts:361
↓ 23 callersMethodfindAll
* An even more advanced method that can be used to get existing query instances from the cache * that partially match a query key. If no queries ma
packages/query-core/src/queryCache.ts:324
↓ 23 callersMethodgetAll
* Returns all queries within the cache. * * @example * ```ts * const queryCache = queryClient.getQueryCache() * * const queries = qu
packages/query-core/src/queryCache.ts:277
↓ 23 callersFunctionunsubscribe
()
packages/query-devtools/src/Devtools.tsx:484
↓ 22 callersMethodgetOptimisticResult
* Computes the result the observer would produce for the given (already-defaulted) options * right now, building the underlying `Query` if it doesn
packages/query-core/src/queryObserver.ts:272
↓ 22 callersMethodremove
* Destroys the given `Query` and removes it from the cache, notifying subscribers with a * `'removed'` event. A no-op if the query is no longer the
packages/query-core/src/queryCache.ts:208
↓ 21 callersFunctionuseSuspenseQuery
( options: UseSuspenseQueryOptions<TQueryFnData, TError, TData, TQueryKey>, queryClient?: QueryClient, )
packages/react-query/src/useSuspenseQuery.ts:75
↓ 20 callersMethodcancelQueries
( filters: MaybeRefDeep<QueryFilters> = {}, options: MaybeRefDeep<CancelOptions> = {}, )
packages/vue-query/src/queryClient.ts:190
↓ 20 callersMethodunmount
* The inverse of {@link QueryClient#mount} — called by a framework adapter's * `QueryClientProvider`-equivalent when it unmounts. Only tears down t
packages/query-core/src/queryClient.ts:127
↓ 19 callersFunctionqueryOptions
(options: unknown)
packages/react-query/src/queryOptions.ts:257
↓ 19 callersMethodsetState
* Merges the given partial state directly into this query's state, notifying observers. Used * by persistence and broadcast plugins to restore a st
packages/query-core/src/query.ts:334
↓ 19 callersFunctionuseTheme
()
packages/query-devtools/src/contexts/ThemeContext.ts:8
↓ 18 callersMethodinfiniteQuery
( options: MaybeRefDeep< InfiniteQueryExecuteOptions< TQueryFnData, TError,
packages/vue-query/src/queryClient.ts:440
↓ 18 callersMethodisMutating
(filters: MaybeRefDeep<MutationFilters> = {})
packages/vue-query/src/queryClient.ts:64
↓ 18 callersFunctionreject
(value: any)
packages/query-core/src/retryer.ts:143
↓ 17 callersMethodgetObserversCount
* Returns the number of observers currently subscribed to this query. * * @example * ```ts * if (query.getObserversCount() === 0) { *
packages/query-core/src/query.ts:560
↓ 17 callersMethodgetQueryData
* Imperative (non-reactive) way to retrieve data for a QueryKey. * Should only be used in callbacks or functions where reading the latest data is n
packages/query-core/src/queryClient.ts:183
↓ 17 callersFunctionhydrate
( client: QueryClient, dehydratedState: Partial<DehydratedState>, options?: HydrateOptions, )
packages/query-core/src/hydration.ts:264
↓ 17 callersMethodinvalidateQueries
* Marks queries matching the given filters as invalidated. Unlike * {@link QueryClient#removeQueries}, invalidated queries stay in the cache. *
packages/query-core/src/queryClient.ts:462
↓ 16 callersFunctioncreateMissingQueryClientError
()
packages/lit-query/src/context.ts:80
↓ 16 callersFunctioncreateQueryController
( host: ReactiveControllerHost, options: Accessor< CreateQueryOptions<TQueryFnData, TError, TData, TQu
packages/lit-query/src/createQueryController.ts:355
↓ 16 callersMethodfindAll
(filters: MaybeRefDeep<QueryFilters> = {})
packages/vue-query/src/queryCache.ts:23
↓ 16 callersFunctionmutate
( ...args: Parameters< MutateFunction<TData, TError, TVariables, TOnMutateResult> > )
packages/vue-query/src/useMutation.ts:262
↓ 16 callersFunctionrefetch
(...args: Parameters<(typeof state)['refetch']>)
packages/vue-query/src/useBaseQuery.ts:155
↓ 16 callersMethodrefetchQueries
* Refetches queries matching the given filters, regardless of whether they are stale. Without * filters, every query in the cache is refetched. Que
packages/query-core/src/queryClient.ts:499
↓ 16 callersMethodrender
()
examples/lit/ssr/src/app.ts:107
↓ 15 callersMethodfetchQuery
* @deprecated Use queryClient.query(options) instead. This method will be removed in the next major version.
packages/query-core/src/queryClient.ts:602
↓ 15 callersMethodhasListeners
()
packages/query-core/src/subscribable.ts:19
↓ 15 callersFunctionrenderWithClient
( client: QueryClient, ui: React.ReactElement, )
packages/react-query/src/__tests__/utils.tsx:9
↓ 15 callersMethodresetQueries
* Resets queries matching the given filters back to their initial state (e.g. any * `initialData`), notifying subscribers rather than removing them
packages/query-core/src/queryClient.ts:399
↓ 15 callersFunctionresolveQueryValue
( value: | undefined | TValue | ((query: Query<TQueryFnData, TError, TData, TQueryKey>) => TValu
packages/query-core/src/utils.ts:140
↓ 15 callersFunctionshouldThrowError
( throwOnError: boolean | T | undefined, params: Parameters<T>, )
packages/query-core/src/utils.ts:577
↓ 14 callersFunctionclient
()
packages/query-devtools/src/__tests__/contexts/QueryDevtoolsContext.test.tsx:27
↓ 14 callersMethodexecute
* Runs the mutation function for the given variables through a retryer, and * drives the mutation's state and lifecycle callbacks through to settle
packages/query-core/src/mutation.ts:284
↓ 14 callersMethodgetQueriesData
* Imperative (non-reactive) way to retrieve the cached data of multiple queries at once. * Only queries matching the given filters are returned; if
packages/query-core/src/queryClient.ts:242
↓ 14 callersMethodgetQueryState
* Imperative (non-reactive) way to retrieve an existing query's state. If the query does not * exist, `undefined` is returned. * * @example
packages/query-core/src/queryClient.ts:352
↓ 14 callersMethodremoveQueries
* Removes queries from the cache that match the given filters. Unlike * {@link QueryClient#invalidateQueries} or {@link QueryClient#refetchQueries}
packages/query-core/src/queryClient.ts:378
↓ 14 callersFunctionrenderWithClient
( client: QueryClient, ui: VNode, )
packages/preact-query/src/__tests__/utils.tsx:11
↓ 14 callersMethodsubscribe
(listener: any)
packages/solid-query/src/__tests__/useQueries.test.tsx:82
↓ 14 callersFunctionuseSuspenseQuery
( options: UseSuspenseQueryOptions<TQueryFnData, TError, TData, TQueryKey>, queryClient?: QueryClient, )
packages/preact-query/src/useSuspenseQuery.ts:95
↓ 13 callersFunctioncleanup
()
packages/vue-query/src/vueQueryPlugin.ts:109
↓ 13 callersMethodfetch
* Fetches the query, i.e. runs its `queryFn` (through any configured * retryer/behavior) and updates the query's state with the result. * - If a
packages/query-core/src/query.ts:590
↓ 13 callersMethodisFetching
(filters: MaybeRefDeep<QueryFilters> = {})
packages/vue-query/src/queryClient.ts:60
↓ 13 callersMethodupdate
()
packages/lit-query/src/tests/testHost.ts:33
↓ 13 callersMethodupdateResult
* Recomputes and stores the current result from the current query/options, notifying listeners * if it changed. Framework adapters call this right
packages/query-core/src/queryObserver.ts:735
↓ 13 callersFunctionuseInfiniteQuery
( options: UseInfiniteQueryOptions, queryClient?: QueryClient, )
packages/react-query/src/useInfiniteQuery.ts:364
↓ 13 callersFunctionuseQuery
( options: MaybeRefOrGetter< UseQueryOptions<TQueryFnData, TError, TData, TQueryFnData, TQueryKey> >,
packages/vue-query/src/useQuery.ts:294
↓ 13 callersFunctionuseQueryClient
(id = '')
packages/vue-query/src/useQueryClient.ts:27
↓ 12 callersFunctiondarkStyles
(css: (typeof goober)['css'])
packages/query-devtools/src/Devtools.tsx:3772
↓ 12 callersMethodfetchNextPage
* Fetches the next page of the infinite query and returns a promise that * resolves with the resulting `InfiniteQueryObserverResult`. The page *
packages/query-core/src/infiniteQueryObserver.ts:161
↓ 12 callersFunctionhashKey
(queryKey: QueryKey | MutationKey)
packages/query-core/src/utils.ts:284
↓ 12 callersFunctioninjectMutation
( injectMutationFn: () => CreateMutationOptions< TData, TError, TVariables, TOnMutateResult
packages/angular-query-experimental/src/inject-mutation.ts:174
↓ 12 callersMethodisFetching
* Returns the number of queries in the cache that are currently fetching, optionally * matching a set of filters. This includes background-fetching
packages/query-core/src/queryClient.ts:150
↓ 12 callersFunctionlightStyles
(css: (typeof goober)['css'])
packages/query-devtools/src/Devtools.tsx:3771
↓ 12 callersMethodnotify
@internal
packages/query-core/src/queryCache.ts:332
↓ 12 callersFunctionuseQueryClient
(queryClient?: QueryClient)
packages/preact-query/src/QueryClientProvider.tsx:21
↓ 11 callersFunctioncreateMutationController
( host: ReactiveControllerHost, options: Accessor< CreateMutationOptions<TData, TError, TVariables, TO
packages/lit-query/src/createMutationController.ts:340
↓ 11 callersFunctionqueryOptions
(options: unknown)
packages/angular-query-experimental/src/query-options.ts:291
↓ 11 callersFunctionreplaceEqualDeep
(a: any, b: any, depth = 0)
packages/query-core/src/utils.ts:341
↓ 11 callersFunctionwithDevtools
()
packages/angular-query-experimental/src/devtools/stub.ts:4
next →1–100 of 2,328, ranked by callers