Skip to content

Commit 31c1696

Browse files
authored
fix(vue-query/useMutation): add missing '_defaulted' omit in 'UseMutationOptionsBase' (#10215)
* fix(vue-query/useMutation): add missing '_defaulted' omit in 'UseMutationOptionsBase' * chore(.changeset): add changeset for '_defaulted' omit fix
1 parent 3fac499 commit 31c1696

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

.changeset/fuzzy-chicken-listen.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@tanstack/vue-query': patch
3+
---
4+
5+
fix(vue-query/useMutation): add missing '_defaulted' omit in 'UseMutationOptionsBase'

packages/vue-query/src/useMutation.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import type {
2020
MutateOptions,
2121
MutationObserverOptions,
2222
MutationObserverResult,
23+
OmitKeyof,
2324
} from '@tanstack/query-core'
2425
import type { MaybeRefDeep, ShallowOption } from './types'
2526
import type { QueryClient } from './queryClient'
@@ -31,7 +32,10 @@ type MutationResult<TData, TError, TVariables, TOnMutateResult> =
3132
>
3233

3334
type UseMutationOptionsBase<TData, TError, TVariables, TOnMutateResult> =
34-
MutationObserverOptions<TData, TError, TVariables, TOnMutateResult> &
35+
OmitKeyof<
36+
MutationObserverOptions<TData, TError, TVariables, TOnMutateResult>,
37+
'_defaulted'
38+
> &
3539
ShallowOption
3640

3741
export type UseMutationOptions<

0 commit comments

Comments
 (0)