GitHub

MockDaffCheckoutPlacedOrderFacade

import { MockDaffCheckoutPlacedOrderFacade } from '@daffodil/checkout/state/testing'

@Injectable()
class MockDaffCheckoutPlacedOrderFacade implements DaffCheckoutPlacedOrderFacadeInterface {
  placedOrder$: BehaviorSubject<DaffOrder> = new BehaviorSubject(null)
  hasPlacedOrder$: BehaviorSubject<boolean> = new BehaviorSubject(false)

  dispatch(action: Action<string>): void
}

Properties

placedOrder$
BehaviorSubject<DaffOrder>
Defaultnew BehaviorSubject(null)
Description

The most recently placed order (if any).

hasPlacedOrder$
BehaviorSubject<boolean>
Defaultnew BehaviorSubject(false)
Description

Whether there is a placed order.

() Methods

dispatch
void
Parameters
Parameteraction: Action
Description