aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/components/send/currency-display.js
diff options
context:
space:
mode:
authorThomas <thomas.b.huang@gmail.com>2018-05-04 05:10:26 +0800
committerThomas <thomas.b.huang@gmail.com>2018-05-04 05:10:26 +0800
commitf900821a425ce97695034b3445effe1bbaf4a9a5 (patch)
treef426762d58f31b3c527491e7e8ba25dd11936f3a /ui/app/components/send/currency-display.js
parent9bba97a676b47667abdd7b020cebd56a0f3b96c7 (diff)
parent096851d091385ee786ab1374e83aaf6a1aa7cbce (diff)
downloadtangerine-wallet-browser-f900821a425ce97695034b3445effe1bbaf4a9a5.tar
tangerine-wallet-browser-f900821a425ce97695034b3445effe1bbaf4a9a5.tar.gz
tangerine-wallet-browser-f900821a425ce97695034b3445effe1bbaf4a9a5.tar.bz2
tangerine-wallet-browser-f900821a425ce97695034b3445effe1bbaf4a9a5.tar.lz
tangerine-wallet-browser-f900821a425ce97695034b3445effe1bbaf4a9a5.tar.xz
tangerine-wallet-browser-f900821a425ce97695034b3445effe1bbaf4a9a5.tar.zst
tangerine-wallet-browser-f900821a425ce97695034b3445effe1bbaf4a9a5.zip
Merge branch 'develop' into e2e-tests
Diffstat (limited to 'ui/app/components/send/currency-display.js')
-rw-r--r--ui/app/components/send/currency-display.js15
1 files changed, 8 insertions, 7 deletions
diff --git a/ui/app/components/send/currency-display.js b/ui/app/components/send/currency-display.js
index a7bd5d7ea..90fb2b66c 100644
--- a/ui/app/components/send/currency-display.js
+++ b/ui/app/components/send/currency-display.js
@@ -89,7 +89,6 @@ CurrencyDisplay.prototype.render = function () {
} = this.props
const valueToRender = this.getValueToRender()
-
const convertedValueToRender = this.getConvertedValueToRender(valueToRender)
return h('div', {
@@ -97,22 +96,24 @@ CurrencyDisplay.prototype.render = function () {
style: {
borderColor: inError ? 'red' : null,
},
- onClick: () => this.currencyInput.focus(),
+ onClick: () => this.currencyInput && this.currencyInput.focus(),
}, [
h('div.currency-display__primary-row', [
h('div.currency-display__input-wrapper', [
- h(CurrencyInput, {
+ h(readOnly ? 'input' : CurrencyInput, {
className: primaryBalanceClassName,
value: `${valueToRender}`,
placeholder: '0',
readOnly,
- onInputChange: newValue => {
- handleChange(this.getAmount(newValue))
- },
- inputRef: input => { this.currencyInput = input },
+ ...(!readOnly ? {
+ onInputChange: newValue => {
+ handleChange(this.getAmount(newValue))
+ },
+ inputRef: input => { this.currencyInput = input },
+ } : {}),
}),
h('span.currency-display__currency-symbol', primaryCurrency),