GitHub

DaffCustomerPageFacade

import { DaffCustomerPageFacade } from '@daffodil/customer/state'
@Injectable()
class DaffCustomerPageFacade<<T extends DaffCustomer = DaffCustomer>>  implements DaffCustomerPageFacadeInterface<T> {
  customer$: Observable<T>
  loadingState$: Observable<DaffCustomerReducerState<T>['daffState']>
  loading$: Observable<boolean>
  resolving$: Observable<boolean>
  mutating$: Observable<boolean>
  errors$: Observable<DaffCustomerReducerState<T>['daffErrors']>
  hasErrors$: Observable<boolean>
  dispatch(action: Action<string>)
}

Properties

Name Type Description
customer$ Observable<T>

Whether there is a pending customer operation.

loadingState$ Observable<DaffCustomerReducerState<T>['daffState']>
loading$ Observable<boolean>
resolving$ Observable<boolean>
mutating$ Observable<boolean>
errors$ Observable<DaffCustomerReducerState<T>['daffErrors']>
hasErrors$ Observable<boolean>
dispatch