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>
Injects a mutation: an imperative function that can be invoked which typically performs server side effects.
Unlike queries, mutations are not run automatically.
• TData = unknown
• TError = Error
• TVariables = void
• TContext = unknown
() => CreateMutationOptions<TData, TError, TVariables, TContext>
A function that returns mutation options.
Additional configuration
CreateMutationResult<TData, TError, TVariables, TContext>
The mutation.