GitHub

MockDaffProductPageFacade

import { MockDaffProductPageFacade } from '@daffodil/product/state/testing'
@Injectable()
class MockDaffProductPageFacade implements DaffProductPageFacadeInterface {
  loadingState$: BehaviorSubject<DaffState>
  loading$: BehaviorSubject<boolean>
  mutating$: BehaviorSubject<boolean>
  resolving$: BehaviorSubject<boolean>
  errors$: BehaviorSubject<DaffStateError[]>
  hasErrors$: BehaviorSubject<boolean>
  product$: BehaviorSubject<DaffProduct>
  dispatch(action)
}

Properties

Name Type Description
loadingState$ BehaviorSubject<DaffState>
loading$ BehaviorSubject<boolean>
mutating$ BehaviorSubject<boolean>
resolving$ BehaviorSubject<boolean>
errors$ BehaviorSubject<DaffStateError[]>
hasErrors$ BehaviorSubject<boolean>
product$ BehaviorSubject<DaffProduct>

The product loaded for the product page.

dispatch