From dcbdf2bfa1c82a7333802ca761aab0e1bc4ab02d Mon Sep 17 00:00:00 2001 From: Vladimir Volek Date: Thu, 16 Aug 2018 20:52:05 +0200 Subject: [PATCH] better parameter handling --- .../NavigationMenu/AccountMenu/index.js | 7 ++----- .../NavigationMenu/CoinMenu/index.js | 2 +- .../Wallet/components/LeftNavigation/index.js | 17 ++++++++--------- 3 files changed, 11 insertions(+), 15 deletions(-) diff --git a/src/js/views/Wallet/components/LeftNavigation/NavigationMenu/AccountMenu/index.js b/src/js/views/Wallet/components/LeftNavigation/NavigationMenu/AccountMenu/index.js index b2d9c0b4..5cfc3352 100644 --- a/src/js/views/Wallet/components/LeftNavigation/NavigationMenu/AccountMenu/index.js +++ b/src/js/views/Wallet/components/LeftNavigation/NavigationMenu/AccountMenu/index.js @@ -43,6 +43,7 @@ const RowAccountWrapper = styled.div` } `} `; + const RowAccount = ({ accountIndex, balance, url, isSelected = false, }) => ( @@ -62,6 +63,7 @@ const RowAccount = ({ ); + RowAccount.propTypes = { accountIndex: PropTypes.number.isRequired, url: PropTypes.string.isRequired, @@ -71,9 +73,6 @@ RowAccount.propTypes = { const AccountMenu = (props: Props): ?React$Element => { const selected = props.wallet.selectedDevice; - console.warn('selected', selected); - if (!selected) return null; - const { location } = props.router; const urlParams = location.state; const { accounts } = props; @@ -81,8 +80,6 @@ const AccountMenu = (props: Props): ?React$Element => { const { config } = props.localStorage; const selectedCoin = config.coins.find(c => c.network === location.state.network); - if (!selectedCoin) return; - const fiatRate = props.fiat.find(f => f.network === selectedCoin.network); const deviceAccounts: Accounts = findDeviceAccounts(accounts, selected, location.state.network); diff --git a/src/js/views/Wallet/components/LeftNavigation/NavigationMenu/CoinMenu/index.js b/src/js/views/Wallet/components/LeftNavigation/NavigationMenu/CoinMenu/index.js index 40f257af..6dccb775 100644 --- a/src/js/views/Wallet/components/LeftNavigation/NavigationMenu/CoinMenu/index.js +++ b/src/js/views/Wallet/components/LeftNavigation/NavigationMenu/CoinMenu/index.js @@ -129,7 +129,7 @@ class CoinMenu extends Component { textRight="(You will be redirected)" /> {coins.map(coin => ( - + {this.state.shouldRenderDeviceSelection && this.getMenuTransition() } - {/* {this.shouldRenderAccounts && } */} + {/* {this.shouldRenderAccounts && this.getMenuTransition()} */} {this.shouldRenderCoins && }