Reference
CreateMutationOptions
Configures a mutation observer with lifecycle callbacks and invalidation keys.
Signature
interface CreateMutationOptionsMembers
invalidate?: readonly QueryKey[]mutationFn: (variables: TVariables): TData | Promise<TData>onError?: (error: unknown, variables: TVariables, context: TContext | undefined): void | Promise<void>onMutate?: (variables: TVariables): TContext | Promise<TContext>onSettled?: (result: { data: TData; error?: undefined } | { data?: undefined; error: unknown }, variables: TVariables, context: TContext | undefined): void | Promise<void>onSuccess?: (data: TData, variables: TVariables): void | Promise<void>