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

Function useIsMutating

packages/svelte-query/src/useIsMutating.svelte.ts:5–16  ·  view source on GitHub ↗
(
  filters?: MutationFilters,
  queryClient?: QueryClient,
)

Source from the content-addressed store, hash-verified

3import type { MutationFilters, QueryClient } from '@tanstack/query-core'
4
5export function useIsMutating(
6 filters?: MutationFilters,
7 queryClient?: QueryClient,
8): ReactiveValue<number> {
9 const client = useQueryClient(queryClient)
10 const cache = client.getMutationCache()
11
12 return new ReactiveValue(
13 () => client.isMutating(filters),
14 (update) => cache.subscribe(update),
15 )
16}

Callers 1

Calls 4

getMutationCacheMethod · 0.80
useQueryClientFunction · 0.70
isMutatingMethod · 0.45
subscribeMethod · 0.45

Tested by

no test coverage detected