From 8703f27b8519cb0ca6188bf09b0ccd98fae6ca07 Mon Sep 17 00:00:00 2001 From: Daniel Gonzalez Date: Tue, 7 Jul 2020 23:06:17 -0400 Subject: [PATCH] style(token): Fixing token view interface --- src/components/admin-lte/tokens/index.js | 76 +++++++++++-------- .../admin-lte/tokens/send-tokens.js | 21 +++-- 2 files changed, 61 insertions(+), 36 deletions(-) diff --git a/src/components/admin-lte/tokens/index.js b/src/components/admin-lte/tokens/index.js index f4376f1..6e0be56 100644 --- a/src/components/admin-lte/tokens/index.js +++ b/src/components/admin-lte/tokens/index.js @@ -18,8 +18,8 @@ class Tokens extends React.Component { showModal: false, inFetch: true, onEmptyTokensMsg: 'No tokens found on this wallet..', - selectedTokenToSend: '' - + selectedTokenToSend: '', + showForm: false } } @@ -64,33 +64,45 @@ class Tokens extends React.Component { )} - - - {_this.state.tokens.length && ( - - {_this.state.tokens.map((val, i) => { - return ( - - - - ) - })} - + {_this.state.showForm && ( + + )} + {_this.state.tokens.length > 0 && ( + <> + + {_this.state.tokens.map((val, i) => { + return ( + + + + ) + })} + + )} )} @@ -98,6 +110,12 @@ class Tokens extends React.Component { ) } + onHandleForm () { + _this.setState({ + showForm: !_this.state.showForm + }) + } + async componentDidMount () { const { mnemonic } = _this.props.walletInfo const bchWallet = _this.props.bchWallet @@ -135,12 +153,10 @@ class Tokens extends React.Component { _this.setState({ selectedTokenToSend }) - const ele = document.getElementById('___gatsby') - ele.scrollIntoView(true) + !_this.state.showForm && _this.onHandleForm() - setTimeout(() => { - console.log(_this.state.selectedTokenToSend) - }, 500) + const ele = document.getElementById('___gatsby') + ele.scrollIntoView({ behavior: 'smooth' }) } onHandleToggleModal () { diff --git a/src/components/admin-lte/tokens/send-tokens.js b/src/components/admin-lte/tokens/send-tokens.js index 3216d54..40d8df3 100644 --- a/src/components/admin-lte/tokens/send-tokens.js +++ b/src/components/admin-lte/tokens/send-tokens.js @@ -66,12 +66,19 @@ class SendTokens extends React.Component { labelPosition='above' onChange={_this.handleUpdate} /> +