Interface MutationState<TData, TError, TVariables, TContext>

interface MutationState<TData, TError, TVariables, TContext> {
    context: undefined | TContext;
    data: undefined | TData;
    error: null | TError;
    failureCount: number;
    failureReason: null | TError;
    isPaused: boolean;
    status: MutationStatus;
    submittedAt: number;
    variables: undefined | TVariables;
}

Type Parameters

  • TData = unknown
  • TError = DefaultError
  • TVariables = unknown
  • TContext = unknown

Hierarchy (view full)

Properties

context: undefined | TContext
data: undefined | TData
error: null | TError
failureCount: number
failureReason: null | TError
isPaused: boolean
submittedAt: number
variables: undefined | TVariables