function injectMutation<TData, TError, TVariables, TOnMutateResult>(
injectMutationFn,
options?,
): CreateMutationResult<TData, TError, TVariables, TOnMutateResult>
function injectMutation<TData, TError, TVariables, TOnMutateResult>(
injectMutationFn,
options?,
): CreateMutationResult<TData, TError, TVariables, TOnMutateResult>
Defined in: inject-mutation.ts:44
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
• TOnMutateResult = unknown
() => CreateMutationOptions<TData, TError, TVariables, TOnMutateResult>
A function that returns mutation options.
Additional configuration
CreateMutationResult<TData, TError, TVariables, TOnMutateResult>
The mutation.