GitHub

DaffPaymentSelectors

import { DaffPaymentSelectors } from '@daffodil/payment/state'

Selectors for the main part of payment state.

interface DaffPaymentSelectors {
  selectPaymentLoading: MemoizedSelector<DaffPaymentStateRootSlice, boolean, DefaultProjectorFn<boolean>>
  selectPaymentErrors: MemoizedSelector<DaffPaymentStateRootSlice, DaffStateError[], DefaultProjectorFn<DaffStateError[]>>
}

Properties

selectPaymentLoading
MemoizedSelector<DaffPaymentStateRootSlice, boolean, DefaultProjectorFn<boolean>>

Selects whether there is a pending payment operation.

selectPaymentErrors
MemoizedSelector<DaffPaymentStateRootSlice, DaffStateError[], DefaultProjectorFn<DaffStateError[]>>

Selects the list of payment errors, if any.