diff --git a/packages/light-react/src/App/App.js b/packages/light-react/src/App/App.js index 5715372c5ae9ecf66e2a0ff9a21bede2f0f4080c..e9c33fcd0e7efdea812ffec667a1a0834cad2856 100644 --- a/packages/light-react/src/App/App.js +++ b/packages/light-react/src/App/App.js @@ -65,11 +65,8 @@ class App extends Component { {/* We redirect to Onboarding if necessary, or by default to our homepage which is Tokens */} - + + {isOnboarding && } diff --git a/packages/light-react/src/Health/Health.js b/packages/light-react/src/Health/Health.js index e7fd591ba0ffdfba92797a1237f28a04a95b0c23..0c8f403a71de7e61fd8bf24ab87eda54bbed9d31 100644 --- a/packages/light-react/src/Health/Health.js +++ b/packages/light-react/src/Health/Health.js @@ -66,7 +66,9 @@ class Health extends Component { return 'Running...'; case STATUS.SYNCING: return `Syncing...${ - payload && payload.percentage ? ` (${payload.percentage}%)` : '' + payload && payload.percentage && payload.percentage.gt(0) + ? ` (${payload.percentage.toFixed(0)}%)` + : '' }`; default: return JSON.stringify(payload); // Just in case payload is an object diff --git a/packages/light-react/src/Onboarding/Onboarding.js b/packages/light-react/src/Onboarding/Onboarding.js index 40b8d2cc7d5a29eda888d60b0b0d246c4a5258bf..b5f74c8a4b5433571c11650af19ce91d5ab50f29 100644 --- a/packages/light-react/src/Onboarding/Onboarding.js +++ b/packages/light-react/src/Onboarding/Onboarding.js @@ -13,8 +13,9 @@ import Health from '../Health'; @observer class Onboarding extends Component { handleFirstRun = () => { - // Not first run anymore after clicking Start + // Not first run anymore after clicking Accept this.props.onboardingStore.setIsFirstRun(false); + this.props.history.push('/'); }; render () { @@ -26,7 +27,7 @@ class Onboarding extends Component { This is the onboarding page.
{hasAccounts ? ( - Start + Accept terms of use ) : ( Create account diff --git a/packages/light-react/src/Overlay/Overlay.js b/packages/light-react/src/Overlay/Overlay.js index 8c29214aa1eb1b88a354f202a64aec74e39bfb99..3a2d935b0bedc10deebb78b40c1d0ffebf18bfd4 100644 --- a/packages/light-react/src/Overlay/Overlay.js +++ b/packages/light-react/src/Overlay/Overlay.js @@ -80,7 +80,9 @@ class Overlays extends Component { and Time" -> Uncheck and recheck "Set date and time automatically"`; case STATUS.SYNCING: case STATUS.DOWNLOADING: - return payload && payload.percentage ? `${payload.percentage}%` : ''; + return payload && payload.percentage && payload.percentage.gt(0) + ? `${payload.percentage.toFixed(0)}%` + : ''; case STATUS.NOINTERNET: return 'Please check that you are connected to the internet'; default: diff --git a/packages/light-react/src/Send/TxForm/TxForm.js b/packages/light-react/src/Send/TxForm/TxForm.js index ef3325aa8f4808311a48b6889babdfafdd4b87f5..932dfb3605f51e1e408d5f665db567ff4c41e70b 100644 --- a/packages/light-react/src/Send/TxForm/TxForm.js +++ b/packages/light-react/src/Send/TxForm/TxForm.js @@ -4,7 +4,6 @@ // SPDX-License-Identifier: MIT import React, { Component } from 'react'; -import { fromWei, toWei } from '@parity/api/lib/util/wei'; import { FormField, Header } from 'light-ui'; import { inject, observer } from 'mobx-react'; import { Link } from 'react-router-dom'; @@ -49,7 +48,7 @@ class Send extends Component { render () { const { - sendStore: { estimated, token, tx } + sendStore: { token, tx } } = this.props; return ( @@ -116,19 +115,14 @@ class Send extends Component { min={MIN_GAS_PRICE} onChange={this.handleChangeGasPrice} required - step={0.1} + step={0.5} type='range' value={tx.gasPrice} /> diff --git a/packages/light-react/src/Settings/NewTokenItem/NewTokenItem.js b/packages/light-react/src/Settings/NewTokenItem/NewTokenItem.js index 562c0533922de01ddfbca026e9defb2541c9d1d4..0e0f431f2358df77d0fb7c599554124e615ba12e 100644 --- a/packages/light-react/src/Settings/NewTokenItem/NewTokenItem.js +++ b/packages/light-react/src/Settings/NewTokenItem/NewTokenItem.js @@ -32,7 +32,7 @@ class NewTokenItem extends Component { return (
  • - +
    {tokens[token.address] ? (