aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/components/buy-button-subview.js
diff options
context:
space:
mode:
authorFrankie <frankie.pangilinan@consensys.net>2016-09-16 09:16:41 +0800
committerFrankie <frankie.pangilinan@consensys.net>2016-09-16 09:16:41 +0800
commitdcda841f4d33f96a5620b2458decd94339d5ee52 (patch)
tree07cce20fe4474c2424026703a4482b2867eb5beb /ui/app/components/buy-button-subview.js
parentbc33c88ae53fbc08e75db025888d5bc3bcfe236d (diff)
parenta5e45820cc7359491d1d7b06a5358d99b9c97305 (diff)
downloadtangerine-wallet-browser-dcda841f4d33f96a5620b2458decd94339d5ee52.tar
tangerine-wallet-browser-dcda841f4d33f96a5620b2458decd94339d5ee52.tar.gz
tangerine-wallet-browser-dcda841f4d33f96a5620b2458decd94339d5ee52.tar.bz2
tangerine-wallet-browser-dcda841f4d33f96a5620b2458decd94339d5ee52.tar.lz
tangerine-wallet-browser-dcda841f4d33f96a5620b2458decd94339d5ee52.tar.xz
tangerine-wallet-browser-dcda841f4d33f96a5620b2458decd94339d5ee52.tar.zst
tangerine-wallet-browser-dcda841f4d33f96a5620b2458decd94339d5ee52.zip
Merge branch 'master' into tx-viz
Diffstat (limited to 'ui/app/components/buy-button-subview.js')
-rw-r--r--ui/app/components/buy-button-subview.js11
1 files changed, 10 insertions, 1 deletions
diff --git a/ui/app/components/buy-button-subview.js b/ui/app/components/buy-button-subview.js
index c3e9e5d7b..7daf41206 100644
--- a/ui/app/components/buy-button-subview.js
+++ b/ui/app/components/buy-button-subview.js
@@ -16,6 +16,7 @@ function mapStateToProps (state) {
buyView: state.appState.buyView,
network: state.metamask.network,
provider: state.metamask.provider,
+ context: state.appState.currentView.context,
}
}
@@ -38,7 +39,7 @@ BuyButtonSubview.prototype.render = function () {
},
}, [
h('i.fa.fa-arrow-left.fa-lg.cursor-pointer.color-orange', {
- onClick: () => props.dispatch(actions.backToAccountDetail(props.selectedAccount)),
+ onClick: this.backButtonContext.bind(this),
style: {
position: 'absolute',
left: '10px',
@@ -121,3 +122,11 @@ BuyButtonSubview.prototype.formVersionSubview = function () {
BuyButtonSubview.prototype.navigateTo = function (url) {
extension.tabs.create({ url })
}
+
+BuyButtonSubview.prototype.backButtonContext = function () {
+ if (this.props.context === 'confTx') {
+ this.props.dispatch(actions.showConfTxPage(false))
+ } else {
+ this.props.dispatch(actions.goHome())
+ }
+}