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
}
BehaviorSubject<DaffOrder>
Default | new BehaviorSubject(null) |
---|---|
Description | The most recently placed order (if any). |
BehaviorSubject<boolean>
Default | new BehaviorSubject(false) |
---|---|
Description | Whether there is a placed order. |
void
Parameter | action: Action |
---|---|
Description |