Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. getUserUseCase.execute().flatMap { [weak self] user -> Observable<[Product]> in
  2. return self?.getFavoriteProductsUseCase.execute(GetFavoriteProductsRequestValues(userId: user.id))
  3. }.subscribe(onNext: { [weak self] products in
  4. self?.ui.showProducts(products.compactMap { return $0.transformToUI })
  5. }, onError: { error in
  6. self?.ui.showError()
  7. }, onCompleted: {
  8. }).disposed(by: disposeBag)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement