aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/components/send_/send.component.js
diff options
context:
space:
mode:
authorDan <danjm.com@gmail.com>2018-05-31 00:40:30 +0800
committerDan <danjm.com@gmail.com>2018-05-31 07:21:46 +0800
commit6d8344d0d0af3734255a0e9e79d857d84b5fe2aa (patch)
treea1f22d4291f2353dfe963cae0d32e9c60a3dbdb5 /ui/app/components/send_/send.component.js
parent5347319dffa0a9e4df5fe26d5ea60293b3489f78 (diff)
downloadtangerine-wallet-browser-6d8344d0d0af3734255a0e9e79d857d84b5fe2aa.tar.gz
tangerine-wallet-browser-6d8344d0d0af3734255a0e9e79d857d84b5fe2aa.tar.zst
tangerine-wallet-browser-6d8344d0d0af3734255a0e9e79d857d84b5fe2aa.zip
Update amount error on update of send screen.
Diffstat (limited to 'ui/app/components/send_/send.component.js')
-rw-r--r--ui/app/components/send_/send.component.js37
1 files changed, 19 insertions, 18 deletions
diff --git a/ui/app/components/send_/send.component.js b/ui/app/components/send_/send.component.js
index 8b0a41f9e..21e1de09b 100644
--- a/ui/app/components/send_/send.component.js
+++ b/ui/app/components/send_/send.component.js
@@ -83,30 +83,31 @@ export default class SendTransactionScreen extends PersistentForm {
const uninitialized = [prevBalance, prevGasTotal].every(n => n === null)
- if (!uninitialized) {
- const amountErrorRequiresUpdate = doesAmountErrorRequireUpdate({
+ const amountErrorRequiresUpdate = doesAmountErrorRequireUpdate({
+ balance,
+ gasTotal,
+ prevBalance,
+ prevGasTotal,
+ prevTokenBalance,
+ selectedToken,
+ tokenBalance,
+ })
+
+ if (amountErrorRequiresUpdate) {
+ const amountErrorObject = getAmountErrorObject({
+ amount,
+ amountConversionRate,
balance,
+ conversionRate,
gasTotal,
- prevBalance,
- prevGasTotal,
- prevTokenBalance,
+ primaryCurrency,
selectedToken,
tokenBalance,
})
+ updateSendErrors(amountErrorObject)
+ }
- if (amountErrorRequiresUpdate) {
- const amountErrorObject = getAmountErrorObject({
- amount,
- amountConversionRate,
- balance,
- conversionRate,
- gasTotal,
- primaryCurrency,
- selectedToken,
- tokenBalance,
- })
- updateSendErrors(amountErrorObject)
- }
+ if (!uninitialized) {
if (network !== prevNetwork && network !== 'loading') {
updateSendTokenBalance({