Skip to content

Commit 6710bc1

Browse files
authored
fix(types): use MutationKey instead of QueryKey for useIsMutating (#3222)
1 parent c532d81 commit 6710bc1

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

docs/src/pages/reference/useIsMutating.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ const isMutatingPosts = useIsMutating(['posts'])
1515

1616
**Options**
1717

18+
- `mutationKey?: string | unknown[]`
1819
- `filters?: MutationFilters`: [Mutation Filters](../guides/filters#mutation-filters)
1920

2021
**Returns**

src/react/useIsMutating.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
import React from 'react'
22

33
import { notifyManager } from '../core/notifyManager'
4-
import { QueryKey } from '../core/types'
4+
import { MutationKey } from '../core/types'
55
import { MutationFilters, parseMutationFilterArgs } from '../core/utils'
66
import { useQueryClient } from './QueryClientProvider'
77

88
export function useIsMutating(filters?: MutationFilters): number
99
export function useIsMutating(
10-
queryKey?: QueryKey,
11-
filters?: MutationFilters
10+
mutationKey?: MutationKey,
11+
filters?: Omit<MutationFilters, 'mutationKey'>
1212
): number
1313
export function useIsMutating(
14-
arg1?: QueryKey | MutationFilters,
15-
arg2?: MutationFilters
14+
arg1?: MutationKey | MutationFilters,
15+
arg2?: Omit<MutationFilters, 'mutationKey'>
1616
): number {
1717
const mountedRef = React.useRef(false)
1818
const filters = parseMutationFilterArgs(arg1, arg2)

0 commit comments

Comments
 (0)