GitHub

MockDaffProductPageReviewsFacade

import { MockDaffProductPageReviewsFacade } from '@daffodil/reviews/state/testing'

@Injectable()
class MockDaffProductPageReviewsFacade implements DaffProductPageReviewsFacadeInterface {
  loading$: BehaviorSubject<boolean> = new BehaviorSubject(false)
  errors$: BehaviorSubject<DaffStateError[]> = new BehaviorSubject([])
  productReviews$: BehaviorSubject<DaffProductReview[]> = new BehaviorSubject([])

  dispatch(action): void
}

Properties

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

Whether the product reviews are loading.

errors$
BehaviorSubject<DaffStateError[]>
Defaultnew BehaviorSubject([])
Description

Product page review errors.

productReviews$
BehaviorSubject<DaffProductReview[]>
Defaultnew BehaviorSubject([])
Description

The reviews for the current product page.

() Methods

dispatch
void
Parameters
Parameteraction: undefined
Description