跳至主要内容
版本: 11.x

接口: UseTRPCMutationOptions<TInput, TError, TOutput, TContext>

扩展

类型参数

参数默认值
TInput-
TError-
TOutput-
TContextunknown

属性

gcTime

可选 gcTime: number

来源

node_modules/.pnpm/@tanstack+query-core@5.25.0/node_modules/@tanstack/query-core/build/legacy/queryClient-pTTqDRDI.d.ts:636

继承自

UseMutationOptions.gcTime


meta

可选 meta: Record< string, unknown>

来源

node_modules/.pnpm/@tanstack+query-core@5.25.0/node_modules/@tanstack/query-core/build/legacy/queryClient-pTTqDRDI.d.ts:638

继承自

UseMutationOptions.meta


mutationFn

可选 mutationFn: MutationFunction< TOutput, TInput>

来源

node_modules/.pnpm/@tanstack+query-core@5.25.0/node_modules/@tanstack/query-core/build/legacy/queryClient-pTTqDRDI.d.ts:627

继承自

UseMutationOptions.mutationFn


mutationKey

可选 mutationKey: MutationKey

来源

node_modules/.pnpm/@tanstack+query-core@5.25.0/node_modules/@tanstack/query-core/build/legacy/queryClient-pTTqDRDI.d.ts:628

继承自

UseMutationOptions.mutationKey


networkMode

可选 networkMode: NetworkMode

来源

node_modules/.pnpm/@tanstack+query-core@5.25.0/node_modules/@tanstack/query-core/build/legacy/queryClient-pTTqDRDI.d.ts:635

继承自

UseMutationOptions.networkMode


onError

可选 onError: (error, variables, context) => unknown

参数

参数类型
errorTError
variablesTInput
contextundefined | TContext

返回值

unknown

来源

node_modules/.pnpm/@tanstack+query-core@5.25.0/node_modules/@tanstack/query-core/build/legacy/queryClient-pTTqDRDI.d.ts:631

继承自

UseMutationOptions.onError


onMutate

可选 onMutate: (variables) => undefined| TContext | Promise< undefined| TContext >

参数

参数类型
variablesTInput

返回值

undefined | TContext | Promise< undefined| TContext >

来源

node_modules/.pnpm/@tanstack+query-core@5.25.0/node_modules/@tanstack/query-core/build/legacy/queryClient-pTTqDRDI.d.ts:629

继承自

UseMutationOptions.onMutate


onSettled

可选 onSettled: (data, error, variables, context) => unknown

参数

参数类型
dataundefined | TOutput
errornull | TError
variablesTInput
contextundefined | TContext

返回值

unknown

来源

node_modules/.pnpm/@tanstack+query-core@5.25.0/node_modules/@tanstack/query-core/build/legacy/queryClient-pTTqDRDI.d.ts:632

继承自

UseMutationOptions.onSettled


onSuccess

可选 onSuccess: (data, variables, context) => unknown

参数

参数类型
dataTOutput
variablesTInput
contextTContext

返回值

unknown

来源

node_modules/.pnpm/@tanstack+query-core@5.25.0/node_modules/@tanstack/query-core/build/legacy/queryClient-pTTqDRDI.d.ts:630

继承自

UseMutationOptions.onSuccess


retry

可选 retry: RetryValue< TError>

来源

node_modules/.pnpm/@tanstack+query-core@5.25.0/node_modules/@tanstack/query-core/build/legacy/queryClient-pTTqDRDI.d.ts:633

继承自

UseMutationOptions.retry


retryDelay

可选 retryDelay: RetryDelayValue< TError>

来源

node_modules/.pnpm/@tanstack+query-core@5.25.0/node_modules/@tanstack/query-core/build/legacy/queryClient-pTTqDRDI.d.ts:634

继承自

UseMutationOptions.retryDelay


throwOnError

可选 throwOnError: boolean|(error) => boolean

来源

node_modules/.pnpm/@tanstack+query-core@5.25.0/node_modules/@tanstack/query-core/build/legacy/queryClient-pTTqDRDI.d.ts:641

继承自

UseMutationOptions.throwOnError


trpc

可选 trpc: TRPCReactRequestOptions

与 tRPC 相关的选项

来源

packages/react-query/src/shared/hooks/types.ts:55

继承自

TRPCUseQueryBaseOptions.trpc


使用 TypeDoctypedoc-plugin-markdown 生成