aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/components/tx-list-item.js
diff options
context:
space:
mode:
authorDan J Miller <danjm.com@gmail.com>2017-09-13 05:59:33 +0800
committerChi Kei Chan <chikeichan@gmail.com>2017-09-13 05:59:33 +0800
commit492507aa94cb5713d5eaa700cfd7e88b2a16ca7a (patch)
tree80b4cf076049541e38b4801df1947f8b9a5b8c48 /ui/app/components/tx-list-item.js
parent7eb6dae4185d083ebb967256fdd09203b5092480 (diff)
downloadtangerine-wallet-browser-492507aa94cb5713d5eaa700cfd7e88b2a16ca7a.tar
tangerine-wallet-browser-492507aa94cb5713d5eaa700cfd7e88b2a16ca7a.tar.gz
tangerine-wallet-browser-492507aa94cb5713d5eaa700cfd7e88b2a16ca7a.tar.bz2
tangerine-wallet-browser-492507aa94cb5713d5eaa700cfd7e88b2a16ca7a.tar.lz
tangerine-wallet-browser-492507aa94cb5713d5eaa700cfd7e88b2a16ca7a.tar.xz
tangerine-wallet-browser-492507aa94cb5713d5eaa700cfd7e88b2a16ca7a.tar.zst
tangerine-wallet-browser-492507aa94cb5713d5eaa700cfd7e88b2a16ca7a.zip
[NewUI] Color tx-list-item text depending on transaction status. (#2050)
* Color tx-list-item text depending on transaction status. * Handle css change of text colour with scss instead on inline styles, add classnames package and helper function. * Refactored to use classnames with component property className.
Diffstat (limited to 'ui/app/components/tx-list-item.js')
-rw-r--r--ui/app/components/tx-list-item.js19
1 files changed, 14 insertions, 5 deletions
diff --git a/ui/app/components/tx-list-item.js b/ui/app/components/tx-list-item.js
index 62127b153..9c681644e 100644
--- a/ui/app/components/tx-list-item.js
+++ b/ui/app/components/tx-list-item.js
@@ -1,6 +1,7 @@
const Component = require('react').Component
const h = require('react-hyperscript')
const inherits = require('util').inherits
+const classnames = require('classnames')
const prefixForNetwork = require('../../lib/etherscan-prefix-for-network')
const Identicon = require('./identicon')
@@ -67,9 +68,13 @@ TxListItem.prototype.render = function () {
h('div.tx-list-status-wrapper', {
style: {},
}, [
- h('span.tx-list-status', {}, [
+ h('span', {
+ className: classnames('tx-list-status', {
+ 'tx-list-status--rejected': transactionStatus === 'rejected'
+ })
+ },
transactionStatus,
- ]),
+ ),
]),
]),
@@ -77,9 +82,13 @@ TxListItem.prototype.render = function () {
style: {},
}, [
- h('span.tx-list-value', {}, [
- transactionAmount,
- ]),
+ h('span', {
+ className: classnames('tx-list-value', {
+ 'tx-list-value--confirmed': transactionStatus === 'confirmed'
+ })
+ },
+ transactionAmount
+ ),
h('span.tx-list-fiat-value', {}, [
'+ $300 USD',