Interface: UseTRPCMutationOptions<TInput, TError, TOutput, TContext>
Defined in: packages/react-query/src/shared/hooks/types.ts:156
Extends
UseMutationOptions
<TOutput
,TError
,TInput
,TContext
>.TRPCUseQueryBaseOptions
Type Parameters
Type Parameter | Default type |
---|---|
TInput | - |
TError | - |
TOutput | - |
TContext | unknown |
Properties
gcTime?
optional
gcTime:number
Defined in: node_modules/.pnpm/@tanstack+query-core@5.66.0/node_modules/@tanstack/query-core/build/legacy/hydration-De1u5VYH.d.ts:1180
Inherited from
UseMutationOptions.gcTime
meta?
optional
meta:Record
<string
,unknown
>
Defined in: node_modules/.pnpm/@tanstack+query-core@5.66.0/node_modules/@tanstack/query-core/build/legacy/hydration-De1u5VYH.d.ts:1182
Inherited from
UseMutationOptions.meta
mutationFn?
optional
mutationFn:MutationFunction
<TOutput
,TInput
>
Defined in: node_modules/.pnpm/@tanstack+query-core@5.66.0/node_modules/@tanstack/query-core/build/legacy/hydration-De1u5VYH.d.ts:1171
Inherited from
UseMutationOptions.mutationFn
mutationKey?
optional
mutationKey: readonlyunknown
[]
Defined in: node_modules/.pnpm/@tanstack+query-core@5.66.0/node_modules/@tanstack/query-core/build/legacy/hydration-De1u5VYH.d.ts:1172
Inherited from
UseMutationOptions.mutationKey
networkMode?
optional
networkMode:NetworkMode
Defined in: node_modules/.pnpm/@tanstack+query-core@5.66.0/node_modules/@tanstack/query-core/build/legacy/hydration-De1u5VYH.d.ts:1179
Inherited from
UseMutationOptions.networkMode
onError()?
optional
onError: (error
,variables
,context
) =>unknown
Defined in: node_modules/.pnpm/@tanstack+query-core@5.66.0/node_modules/@tanstack/query-core/build/legacy/hydration-De1u5VYH.d.ts:1175
Parameters
Parameter | Type |
---|---|
error | TError |
variables | TInput |
context | undefined | TContext |
Returns
unknown
Inherited from
UseMutationOptions.onError
onMutate()?
optional
onMutate: (variables
) =>undefined
|TContext
|Promise
<undefined
|TContext
>
Defined in: node_modules/.pnpm/@tanstack+query-core@5.66.0/node_modules/@tanstack/query-core/build/legacy/hydration-De1u5VYH.d.ts:1173
Parameters
Parameter | Type |
---|---|
variables | TInput |
Returns
undefined
| TContext
| Promise
<undefined
| TContext
>
Inherited from
UseMutationOptions.onMutate
onSettled()?
optional
onSettled: (data
,error
,variables
,context
) =>unknown
Defined in: node_modules/.pnpm/@tanstack+query-core@5.66.0/node_modules/@tanstack/query-core/build/legacy/hydration-De1u5VYH.d.ts:1176
Parameters
Parameter | Type |
---|---|
data | undefined | TOutput |
error | null | TError |
variables | TInput |
context | undefined | TContext |
Returns
unknown
Inherited from
UseMutationOptions.onSettled
onSuccess()?
optional
onSuccess: (data
,variables
,context
) =>unknown
Defined in: node_modules/.pnpm/@tanstack+query-core@5.66.0/node_modules/@tanstack/query-core/build/legacy/hydration-De1u5VYH.d.ts:1174
Parameters
Parameter | Type |
---|---|
data | TOutput |
variables | TInput |
context | TContext |
Returns
unknown
Inherited from
UseMutationOptions.onSuccess
retry?
optional
retry:RetryValue
<TError
>
Defined in: node_modules/.pnpm/@tanstack+query-core@5.66.0/node_modules/@tanstack/query-core/build/legacy/hydration-De1u5VYH.d.ts:1177
Inherited from
UseMutationOptions.retry
retryDelay?
optional
retryDelay:RetryDelayValue
<TError
>
Defined in: node_modules/.pnpm/@tanstack+query-core@5.66.0/node_modules/@tanstack/query-core/build/legacy/hydration-De1u5VYH.d.ts:1178
Inherited from
UseMutationOptions.retryDelay
scope?
optional
scope:MutationScope
Defined in: node_modules/.pnpm/@tanstack+query-core@5.66.0/node_modules/@tanstack/query-core/build/legacy/hydration-De1u5VYH.d.ts:1183
Inherited from
UseMutationOptions.scope
throwOnError?
optional
throwOnError:boolean
| (error
) =>boolean
Defined in: node_modules/.pnpm/@tanstack+query-core@5.66.0/node_modules/@tanstack/query-core/build/legacy/hydration-De1u5VYH.d.ts:1186
Inherited from
UseMutationOptions.throwOnError
trpc?
optional
trpc:TRPCReactRequestOptions
Defined in: packages/react-query/src/shared/hooks/types.ts:58
tRPC-related options