框架
版本

BaseMutationNarrowing

接口:BaseMutationNarrowing<TData, TError, TVariables, TContext>

类型参数

TData = unknown

TError = DefaultError

TVariables = unknown

TContext = unknown

属性

isError

ts
isError: SignalFunction<
  (this) => this is CreateMutationResult<
    TData,
    TError,
    TVariables,
    TContext,
    Override<
      MutationObserverErrorResult<TData, TError, TVariables, TContext>,
      { mutate: CreateMutateFunction<TData, TError, TVariables, TContext> }
    > & {
      mutateAsync: CreateMutateAsyncFunction<
        TData,
        TError,
        TVariables,
        TContext
      >
    }
  >
>
isError: SignalFunction<
  (this) => this is CreateMutationResult<
    TData,
    TError,
    TVariables,
    TContext,
    Override<
      MutationObserverErrorResult<TData, TError, TVariables, TContext>,
      { mutate: CreateMutateFunction<TData, TError, TVariables, TContext> }
    > & {
      mutateAsync: CreateMutateAsyncFunction<
        TData,
        TError,
        TVariables,
        TContext
      >
    }
  >
>

定义于

types.ts:242


空闲

ts
isIdle: SignalFunction<
  (this) => this is CreateMutationResult<
    TData,
    TError,
    TVariables,
    TContext,
    Override<
      MutationObserverIdleResult<TData, TError, TVariables, TContext>,
      { mutate: CreateMutateFunction<TData, TError, TVariables, TContext> }
    > & {
      mutateAsync: CreateMutateAsyncFunction<
        TData,
        TError,
        TVariables,
        TContext
      >
    }
  >
>
isIdle: SignalFunction<
  (this) => this is CreateMutationResult<
    TData,
    TError,
    TVariables,
    TContext,
    Override<
      MutationObserverIdleResult<TData, TError, TVariables, TContext>,
      { mutate: CreateMutateFunction<TData, TError, TVariables, TContext> }
    > & {
      mutateAsync: CreateMutateAsyncFunction<
        TData,
        TError,
        TVariables,
        TContext
      >
    }
  >
>

定义于

types.ts:276


isPending

ts
isPending: SignalFunction<
  (this) => this is CreateMutationResult<
    TData,
    TError,
    TVariables,
    TContext,
    Override<
      MutationObserverLoadingResult<TData, TError, TVariables, TContext>,
      { mutate: CreateMutateFunction<TData, TError, TVariables, TContext> }
    > & {
      mutateAsync: CreateMutateAsyncFunction<
        TData,
        TError,
        TVariables,
        TContext
      >
    }
  >
>
isPending: SignalFunction<
  (this) => this is CreateMutationResult<
    TData,
    TError,
    TVariables,
    TContext,
    Override<
      MutationObserverLoadingResult<TData, TError, TVariables, TContext>,
      { mutate: CreateMutateFunction<TData, TError, TVariables, TContext> }
    > & {
      mutateAsync: CreateMutateAsyncFunction<
        TData,
        TError,
        TVariables,
        TContext
      >
    }
  >
>

定义于

types.ts:259


isSuccess

ts
isSuccess: SignalFunction<
  (this) => this is CreateMutationResult<
    TData,
    TError,
    TVariables,
    TContext,
    Override<
      MutationObserverSuccessResult<TData, TError, TVariables, TContext>,
      { mutate: CreateMutateFunction<TData, TError, TVariables, TContext> }
    > & {
      mutateAsync: CreateMutateAsyncFunction<
        TData,
        TError,
        TVariables,
        TContext
      >
    }
  >
>
isSuccess: SignalFunction<
  (this) => this is CreateMutationResult<
    TData,
    TError,
    TVariables,
    TContext,
    Override<
      MutationObserverSuccessResult<TData, TError, TVariables, TContext>,
      { mutate: CreateMutateFunction<TData, TError, TVariables, TContext> }
    > & {
      mutateAsync: CreateMutateAsyncFunction<
        TData,
        TError,
        TVariables,
        TContext
      >
    }
  >
>

定义于

types.ts:225