Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  public sellerId$ = this._route.params
  2.       .map((params: IRouteParams) => params.id)
  3.       .take(1)
  4.  
  5.   public noPending$ = this.pending$
  6.     .map(pendingOperations => pendingOperations
  7.       .map(pending => pending.reason)
  8.       .some(reason => GetSellerAction.isInstance(reason) || GetPricesAction.isInstance(reason))
  9.     )
  10.     .map(hasPending => !hasPending)
  11.  
  12.   public totalPages$: Observable<number> = this.nonEmptySeller$
  13.     .map(seller => seller.totalItemsCount)
  14.     .map(count => count / this.itemsPerPage)
  15.     .map(Math.ceil)
  16.  
  17.   public footerCountries$: Observable<OrderedMap<string, IUrl>> = this.sellerId$
  18.     .map(id => this._getCountryOptions(id))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement