aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/components/send_/send-content/send-amount-row/send-amount-row.selectors.js
diff options
context:
space:
mode:
Diffstat (limited to 'ui/app/components/send_/send-content/send-amount-row/send-amount-row.selectors.js')
-rw-r--r--ui/app/components/send_/send-content/send-amount-row/send-amount-row.selectors.js21
1 files changed, 20 insertions, 1 deletions
diff --git a/ui/app/components/send_/send-content/send-amount-row/send-amount-row.selectors.js b/ui/app/components/send_/send-content/send-amount-row/send-amount-row.selectors.js
index 724f345af..c2620b4dc 100644
--- a/ui/app/components/send_/send-content/send-amount-row/send-amount-row.selectors.js
+++ b/ui/app/components/send_/send-content/send-amount-row/send-amount-row.selectors.js
@@ -1,6 +1,14 @@
+import {
+ getSelectedToken,
+ getSelectedTokenToFiatRate,
+ getConversionRate,
+} from '../../send.selectors.js'
+
const selectors = {
getMaxModeOn,
sendAmountIsInError,
+ getPrimaryCurrency,
+ getAmountConversionRate,
}
module.exports = selectors
@@ -10,5 +18,16 @@ function getMaxModeOn (state) {
}
function sendAmountIsInError (state) {
- return Boolean(state.metamask.send.errors.amount)
+ return Boolean(state.metamask.send.errors.amount)
+}
+
+function getPrimaryCurrency (state) {
+ const selectedToken = getSelectedToken(state)
+ return selectedToken && selectedToken.symbol
+}
+
+function getAmountConversionRate (state) {
+ return Boolean(getSelectedToken(state))
+ ? getSelectedTokenToFiatRate(state)
+ : getConversionRate(state)
}