From e91d83e98ad79e0b82fa5a48be3fd804942b1ebf Mon Sep 17 00:00:00 2001 From: nicocappabianca Date: Tue, 17 Nov 2020 18:03:36 -0300 Subject: [PATCH] fix(tokens): Tokens appear when they aren't really there --- src/components/admin-lte/tokens/index.js | 11 ++++++----- src/components/admin-lte/tokens/send-tokens.js | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/components/admin-lte/tokens/index.js b/src/components/admin-lte/tokens/index.js index 0b25172..a0167d0 100644 --- a/src/components/admin-lte/tokens/index.js +++ b/src/components/admin-lte/tokens/index.js @@ -34,7 +34,7 @@ class Tokens extends React.Component { icon='fa-redo' type='primary' className='btn-md ml-1 mt-1 mb-1' - onClick={_this.handleGetTokens} + onClick={() => _this.handleGetTokens(true)} /> {_this.state.txId &&
@@ -69,7 +69,7 @@ class Tokens extends React.Component { ? _this.state.selectedTokenToSend : {} } - handleSend={_this.onHandleGetTokens} + handleSend={() => _this.onHandleGetTokens(true)} setTxId={_this.setTxId} /> )} @@ -158,14 +158,15 @@ class Tokens extends React.Component { tokens = await bchWallet.listTokens() } - if (!tokens.length) { - throw new Error('No tokens found on this wallet.') - } _this.setState({ tokens, inFetch: false }) + if (!tokens.length) { + throw new Error('No tokens found on this wallet.') + } + _this.props.setTokensInfo(tokens) } catch (error) { _this.handleError(error) diff --git a/src/components/admin-lte/tokens/send-tokens.js b/src/components/admin-lte/tokens/send-tokens.js index a322383..b05c817 100644 --- a/src/components/admin-lte/tokens/send-tokens.js +++ b/src/components/admin-lte/tokens/send-tokens.js @@ -218,7 +218,7 @@ class SendTokens extends React.Component { _this.resetValues() setTimeout(() => { - _this.props.handleSend(true) + _this.props.handleSend() _this.props.handleBack() }, 3000) } catch (error) {