Skip to content

UseMutationOptions

Type Alias: UseMutationOptions<TData, TVariables>

Section titled “Type Alias: UseMutationOptions<TData, TVariables>”

UseMutationOptions<TData, TVariables> = RequestOptions<TData> & object

Defined in: packages/fetch-kit/src/react/use-mutation.ts:7

Options for useMutation.

optional method?: HttpMethod

HTTP method. Defaults to "POST".

optional onError?: (error, variables) => void

Called when the request errors.

unknown

TVariables

void

optional onSettled?: (data, error, variables) => void

Called after success or error, regardless of outcome.

TData | undefined

unknown

TVariables

void

optional onSuccess?: (data, variables) => void

Called on successful response.

TData

TVariables

void

TData

TVariables