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 |