UseMutationOptions
external interface UseMutationOptions<TData, TError, TVariables, TContext> : MutationObserverOptions<TData, TError, TVariables, TContext> (source)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val onError: (error: TError, variables: TVariables, context: TContext?) -> PromiseResult<*>??
Link copied to clipboard
Link copied to clipboard
abstract val onSettled: (data: TData?, error: TError?, variables: TVariables, context: TContext?) -> PromiseResult<*>??
Link copied to clipboard
abstract val onSuccess: (data: TData, variables: TVariables, context: TContext) -> PromiseResult<*>??
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
inline operator fun copy( noinline scope: MutationScope?, noinline _defaulted: Boolean?, noinline onSuccess: (data: TData, variables: TVariables, context: TContext) -> PromiseResult<*>??, noinline retryDelay: RetryDelayValue<TError>?, noinline meta: MutationMeta?, noinline gcTime: JsDuration?, noinline retry: RetryValue<TError>?, noinline onSettled: (data: TData?, error: TError?, variables: TVariables, context: TContext?) -> PromiseResult<*>??, noinline networkMode: NetworkMode?, noinline mutationKey: MutationKey?, noinline mutationFn: MutationFunction<TData, TVariables>?, noinline onError: (error: TError, variables: TVariables, context: TContext?) -> PromiseResult<*>??, noinline onMutate: (variables: TVariables) -> Promise<TContext?>??, noinline throwOnError: (error: TError) -> Boolean?): MutationObserverOptions<TData, TError, TVariables, TContext>
inline operator fun copy( noinline scope: MutationScope?, noinline _defaulted: Boolean?, noinline onSuccess: (data: TData, variables: TVariables, context: TContext) -> PromiseResult<*>??, noinline retryDelay: RetryDelayValue<TError>?, noinline meta: MutationMeta?, noinline gcTime: JsDuration?, noinline retry: RetryValue<TError>?, noinline onSettled: (data: TData?, error: TError?, variables: TVariables, context: TContext?) -> PromiseResult<*>??, noinline networkMode: NetworkMode?, noinline mutationKey: MutationKey?, noinline mutationFn: MutationFunction<TData, TVariables>?, noinline onError: (error: TError, variables: TVariables, context: TContext?) -> PromiseResult<*>??, noinline onMutate: (variables: TVariables) -> Promise<TContext?>??): MutationOptions<TData, TError, TVariables, TContext>