본문으로 건너뛰기

useIsMutating

useIsMutating은 애플리케이션에서 가져오고 있는 뮤테이션의 number를 반환하는 선택적 훅입니다(앱 전체 로딩 표시기에 유용합니다).

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

옵션

  • filters?: MutationFilters: 뮤테이션 필터
  • queryClient?: QueryClient
    • 사용자 지정 QueryClient를 사용하려면 이를 사용합니다. 그렇지 않으면 가장 가까운 context의 항목이 사용됩니다.

반환값

  • isMutating: number
    • 애플리케이션이 현재 가져오고 있는 뮤테이션의 number가 됩니다.