aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/selectors.js
diff options
context:
space:
mode:
authorChi Kei Chan <chikeichan@gmail.com>2017-09-06 18:17:49 +0800
committerChi Kei Chan <chikeichan@gmail.com>2017-09-06 18:17:49 +0800
commitf1fb9e10a06d1811d97f61b6369684979b7ecf70 (patch)
tree674886d99e6be7ea30b83f8f3811643beb792f07 /ui/app/selectors.js
parent690ddf5ed75967537aa5513986146c262012832a (diff)
downloadtangerine-wallet-browser-f1fb9e10a06d1811d97f61b6369684979b7ecf70.tar
tangerine-wallet-browser-f1fb9e10a06d1811d97f61b6369684979b7ecf70.tar.gz
tangerine-wallet-browser-f1fb9e10a06d1811d97f61b6369684979b7ecf70.tar.bz2
tangerine-wallet-browser-f1fb9e10a06d1811d97f61b6369684979b7ecf70.tar.lz
tangerine-wallet-browser-f1fb9e10a06d1811d97f61b6369684979b7ecf70.tar.xz
tangerine-wallet-browser-f1fb9e10a06d1811d97f61b6369684979b7ecf70.tar.zst
tangerine-wallet-browser-f1fb9e10a06d1811d97f61b6369684979b7ecf70.zip
Adding Token transaction detail screen
Diffstat (limited to 'ui/app/selectors.js')
-rw-r--r--ui/app/selectors.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/ui/app/selectors.js b/ui/app/selectors.js
index 4ff3e33f2..400f5cd45 100644
--- a/ui/app/selectors.js
+++ b/ui/app/selectors.js
@@ -4,6 +4,7 @@ const selectors = {
getSelectedAddress,
getSelectedIdentity,
getSelectedAccount,
+ getSelectedToken,
conversionRateSelector,
transactionsSelector,
}
@@ -31,6 +32,14 @@ function getSelectedAccount (state) {
return accounts[selectedAddress]
}
+function getSelectedToken (state) {
+ const tokens = state.metamask.tokens || []
+ const selectedTokenAddress = state.metamask.selectedTokenAddress
+ const selectedToken = tokens.filter(({ address }) => address === selectedTokenAddress)[0]
+
+ return selectedToken || null
+}
+
function conversionRateSelector (state) {
return state.metamask.conversionRate
}