aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/send-v2.js
diff options
context:
space:
mode:
authorDan <danjm.com@gmail.com>2017-10-21 10:05:22 +0800
committerDan <danjm.com@gmail.com>2017-10-24 02:33:48 +0800
commitb96ba5522993915cf809ba2f438c2c5a9c776e1f (patch)
tree46023cf7f7c9241906b4cf1b621cc8aa58eb8b68 /ui/app/send-v2.js
parent8f3b762461ada222f82089e686a61183dd167428 (diff)
downloadtangerine-wallet-browser-b96ba5522993915cf809ba2f438c2c5a9c776e1f.tar.gz
tangerine-wallet-browser-b96ba5522993915cf809ba2f438c2c5a9c776e1f.tar.zst
tangerine-wallet-browser-b96ba5522993915cf809ba2f438c2c5a9c776e1f.zip
Clear send state on cancelling and signing.
Diffstat (limited to 'ui/app/send-v2.js')
-rw-r--r--ui/app/send-v2.js10
1 files changed, 8 insertions, 2 deletions
diff --git a/ui/app/send-v2.js b/ui/app/send-v2.js
index 5e64daceb..a9473541c 100644
--- a/ui/app/send-v2.js
+++ b/ui/app/send-v2.js
@@ -382,11 +382,14 @@ SendTransactionScreen.prototype.renderForm = function () {
}
SendTransactionScreen.prototype.renderFooter = function () {
- const { goHome } = this.props
+ const { goHome, clearSend } = this.props
return h('div.send-v2__footer', [
h('button.send-v2__cancel-btn', {
- onClick: goHome,
+ onClick: () => {
+ clearSend()
+ goHome()
+ },
}, 'Cancel'),
h('button.send-v2__next-btn', {
onClick: event => this.onSubmit(event),
@@ -429,6 +432,7 @@ SendTransactionScreen.prototype.onSubmit = function (event) {
signTx,
selectedToken,
toAccounts,
+ clearSend,
} = this.props
this.addToAddressBookIfNew(to)
@@ -445,6 +449,8 @@ SendTransactionScreen.prototype.onSubmit = function (event) {
txParams.to = to
}
+ clearSend()
+
selectedToken
? signTokenTx(selectedToken.address, to, amount, txParams)
: signTx(txParams)