File tree 1 file changed +10
-5
lines changed
src/status_im/subs/wallet
1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change 470
470
(rf/reg-sub
471
471
:wallet/tokens-filtered
472
472
:<- [:wallet/tokens ]
473
- (fn [{:keys [by-symbol market-values-per-token details-per-token]}
473
+ :<- [:profile/currency ]
474
+ (fn [[{:keys [by-symbol market-values-per-token details-per-token prices-per-token]} currency]
474
475
[_ {:keys [query chain-ids hide-token-fn]}]]
475
476
(let [tokens (->> by-symbol
476
477
(map (fn [token]
477
- (-> token
478
- (assoc :market-values
479
- (get market-values-per-token (:symbol token)))
480
- (assoc :details (get details-per-token (:symbol token))))))
478
+ (let [token-symbol (keyword (:symbol token))
479
+ price (get-in prices-per-token [token-symbol currency])]
480
+ (-> token
481
+ (assoc :market-values
482
+ (get market-values-per-token token-symbol))
483
+ (assoc :details (get details-per-token token-symbol))
484
+ (assoc-in [:market-values-per-currency currency :price ]
485
+ price)))))
481
486
(filter (fn [{:keys [chain-id]}]
482
487
(some #{chain-id} chain-ids)))
483
488
(remove #(when hide-token-fn
You can’t perform that action at this time.
0 commit comments