diff options
author | Bruno <brunobar79@gmail.com> | 2018-05-31 10:27:33 +0800 |
---|---|---|
committer | Bruno <brunobar79@gmail.com> | 2018-05-31 10:27:33 +0800 |
commit | de9672726833e26ea96d198c0d9f1464015614f5 (patch) | |
tree | 5a213d4ff8269fe52c9e561fe8da6fefb4e03d09 /ui/app/components/tx-list-item.js | |
parent | 3dd58463caef98c2cc1f068931624795a43912db (diff) | |
parent | 39d22a4ddb4ba0f4ad456009c86486a433c6724e (diff) | |
download | tangerine-wallet-browser-de9672726833e26ea96d198c0d9f1464015614f5.tar.gz tangerine-wallet-browser-de9672726833e26ea96d198c0d9f1464015614f5.tar.zst tangerine-wallet-browser-de9672726833e26ea96d198c0d9f1464015614f5.zip |
Merge remote-tracking branch 'upstream/develop' into develop
Diffstat (limited to 'ui/app/components/tx-list-item.js')
-rw-r--r-- | ui/app/components/tx-list-item.js | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/ui/app/components/tx-list-item.js b/ui/app/components/tx-list-item.js index bd4ea80a6..ef441ff73 100644 --- a/ui/app/components/tx-list-item.js +++ b/ui/app/components/tx-list-item.js @@ -1,5 +1,7 @@ const Component = require('react').Component const PropTypes = require('prop-types') +const { compose } = require('recompose') +const { withRouter } = require('react-router-dom') const h = require('react-hyperscript') const connect = require('react-redux').connect const inherits = require('util').inherits @@ -16,13 +18,16 @@ const { conversionUtil, multiplyCurrencies } = require('../conversion-util') const { calcTokenAmount } = require('../token-util') const { getCurrentCurrency } = require('../selectors') +const { CONFIRM_TRANSACTION_ROUTE } = require('../routes') TxListItem.contextTypes = { t: PropTypes.func, } -module.exports = connect(mapStateToProps, mapDispatchToProps)(TxListItem) - +module.exports = compose( + withRouter, + connect(mapStateToProps, mapDispatchToProps) +)(TxListItem) function mapStateToProps (state) { return { @@ -216,6 +221,7 @@ TxListItem.prototype.setSelectedToken = function (tokenAddress) { TxListItem.prototype.resubmit = function () { const { transactionId } = this.props this.props.retryTransaction(transactionId) + .then(id => this.props.history.push(`${CONFIRM_TRANSACTION_ROUTE}/${id}`)) } TxListItem.prototype.render = function () { |