框架
版本

injectMutation

函数: injectMutation()

ts
function injectMutation<TData, TError, TVariables, TContext>(
  injectMutationFn,
  options?,
): CreateMutationResult<TData, TError, TVariables, TContext>
function injectMutation<TData, TError, TVariables, TContext>(
  injectMutationFn,
  options?,
): CreateMutationResult<TData, TError, TVariables, TContext>

注入一个 mutation:一个可以被调用的命令式函数,通常执行服务器端的操作。

与 queries 不同,mutations 不会自动运行。

类型参数

TData = unknown

TError = Error

TVariables = void

TContext = unknown

参数

injectMutationFn

() => CreateMutationOptions<TData, TError, TVariables, TContext>

一个返回 mutation 选项的函数。

options?

InjectMutationOptions

附加配置

Returns (返回)

CreateMutationResult<TData, TError, TVariables, TContext>

该 mutation。

定义于

inject-mutation.ts:42