Docs
Cloudflare
Railway
CodeRabbit
AG Grid
SerpAPI
WorkOS
Netlify
Clerk
OpenRouter
Electric
Sentry
Unkey
Prisma
Cloudflare
Railway
CodeRabbit
AG Grid
SerpAPI
WorkOS
Netlify
Clerk
OpenRouter
Electric
Sentry
Unkey
Prisma
Community Resources
API Reference

useIsMutating

useIsMutating is an optional hook that returns the number of mutations that your application is fetching (useful for app-wide loading indicators).

js
import { useIsMutating } from 'react-query'
// How many mutations are fetching?
const isMutating = useIsMutating()
// How many mutations matching the posts prefix are fetching?
const isMutatingPosts = useIsMutating(['posts'])
import { useIsMutating } from 'react-query'
// How many mutations are fetching?
const isMutating = useIsMutating()
// How many mutations matching the posts prefix are fetching?
const isMutatingPosts = useIsMutating(['posts'])

Options

Returns

  • isMutating: number
    • Will be the number of the mutations that your application is currently fetching.