diff options
author | Dan Miller <danjm.com@gmail.com> | 2019-06-28 11:53:12 +0800 |
---|---|---|
committer | Mark Stacey <markjstacey@gmail.com> | 2019-06-28 12:51:33 +0800 |
commit | 789fc8b8ad3136688036f77a3925541b605f8fc3 (patch) | |
tree | 9dbc5fa4cddb2c93065d00ccaab66cbbcce57377 /ui/app/pages/confirm-transaction/confirm-transaction.component.js | |
parent | 0e108db3cc96a86040256e189aed9202834c3c47 (diff) | |
download | tangerine-wallet-browser-789fc8b8ad3136688036f77a3925541b605f8fc3.tar.gz tangerine-wallet-browser-789fc8b8ad3136688036f77a3925541b605f8fc3.tar.zst tangerine-wallet-browser-789fc8b8ad3136688036f77a3925541b605f8fc3.zip |
Fixes display of confirm screen token decimals by not relying on confirmTransaction state.
Diffstat (limited to 'ui/app/pages/confirm-transaction/confirm-transaction.component.js')
-rw-r--r-- | ui/app/pages/confirm-transaction/confirm-transaction.component.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/ui/app/pages/confirm-transaction/confirm-transaction.component.js b/ui/app/pages/confirm-transaction/confirm-transaction.component.js index cca86fa9b..c8819dac3 100644 --- a/ui/app/pages/confirm-transaction/confirm-transaction.component.js +++ b/ui/app/pages/confirm-transaction/confirm-transaction.component.js @@ -37,6 +37,8 @@ export default class ConfirmTransaction extends Component { getContractMethodData: PropTypes.func, transactionId: PropTypes.string, paramsTransactionId: PropTypes.string, + getTokenParams: PropTypes.func, + isTokenMethodAction: PropTypes.bool, } getParamsTransactionId () { @@ -49,11 +51,13 @@ export default class ConfirmTransaction extends Component { totalUnapprovedCount = 0, send = {}, history, - transaction: { txParams: { data } = {} } = {}, + transaction: { txParams: { data, to } = {} } = {}, fetchBasicGasAndTimeEstimates, getContractMethodData, transactionId, paramsTransactionId, + getTokenParams, + isTokenMethodAction, } = this.props if (!totalUnapprovedCount && !send.to) { @@ -63,6 +67,9 @@ export default class ConfirmTransaction extends Component { fetchBasicGasAndTimeEstimates() getContractMethodData(data) + if (isTokenMethodAction) { + getTokenParams(to) + } this.props.setTransactionToConfirm(transactionId || paramsTransactionId) } |