diff options
author | Dan <danjm.com@gmail.com> | 2018-06-01 01:58:03 +0800 |
---|---|---|
committer | Dan <danjm.com@gmail.com> | 2018-06-01 01:58:03 +0800 |
commit | 5091b03e4b2499697cda376a44405139827068cd (patch) | |
tree | da91af2a0ce21871c15611f768f09757ef2c8533 /ui/app/components/tx-list-item.js | |
parent | 6d8344d0d0af3734255a0e9e79d857d84b5fe2aa (diff) | |
parent | cc73d869fed79c63261821fb7ad8f1e5180ffca2 (diff) | |
download | tangerine-wallet-browser-5091b03e4b2499697cda376a44405139827068cd.tar.gz tangerine-wallet-browser-5091b03e4b2499697cda376a44405139827068cd.tar.zst tangerine-wallet-browser-5091b03e4b2499697cda376a44405139827068cd.zip |
Merge branch 'develop' into i3725-refactor-send-component-
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 1eed06c3b..9a2fb5311 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 () { |