diff options
author | Jacky Chan <jchan@uber.com> | 2017-08-29 18:48:43 +0800 |
---|---|---|
committer | Chi Kei Chan <chikeichan@gmail.com> | 2017-10-21 12:51:37 +0800 |
commit | 4ecd28ca9b50aab4363339405d90a2bcc511bf26 (patch) | |
tree | c0a148b438c0f33c259c6cacd28d9a463e49c612 /mascara | |
parent | 0cc521e130f0bd6010ad44659665ecf34352e58b (diff) | |
download | tangerine-wallet-browser-4ecd28ca9b50aab4363339405d90a2bcc511bf26.tar tangerine-wallet-browser-4ecd28ca9b50aab4363339405d90a2bcc511bf26.tar.gz tangerine-wallet-browser-4ecd28ca9b50aab4363339405d90a2bcc511bf26.tar.bz2 tangerine-wallet-browser-4ecd28ca9b50aab4363339405d90a2bcc511bf26.tar.lz tangerine-wallet-browser-4ecd28ca9b50aab4363339405d90a2bcc511bf26.tar.xz tangerine-wallet-browser-4ecd28ca9b50aab4363339405d90a2bcc511bf26.tar.zst tangerine-wallet-browser-4ecd28ca9b50aab4363339405d90a2bcc511bf26.zip |
Hide Warning after changing import options
Diffstat (limited to 'mascara')
-rw-r--r-- | mascara/src/app/first-time/import-account-screen.js | 11 | ||||
-rw-r--r-- | mascara/src/app/first-time/index.js | 4 |
2 files changed, 10 insertions, 5 deletions
diff --git a/mascara/src/app/first-time/import-account-screen.js b/mascara/src/app/first-time/import-account-screen.js index 17be90c2a..a7af42cd7 100644 --- a/mascara/src/app/first-time/import-account-screen.js +++ b/mascara/src/app/first-time/import-account-screen.js @@ -1,6 +1,6 @@ import React, {Component, PropTypes} from 'react' import classnames from 'classnames' -import {importNewAccount} from '../../../../ui/app/actions' +import {importNewAccount, hideWarning} from '../../../../ui/app/actions' import {connect} from 'react-redux'; const Input = ({ label, placeholder, onChange, errorMessage, type = 'text' }) => ( @@ -29,6 +29,7 @@ class ImportAccountScreen extends Component { back: PropTypes.func.isRequired, next: PropTypes.func.isRequired, importNewAccount: PropTypes.func.isRequired, + hideWarning: PropTypes.func.isRequired, }; state = { @@ -152,7 +153,10 @@ class ImportAccountScreen extends Component { <select className="import-account__dropdown" value={selectedOption} - onChange={e => this.setState({ selectedOption: e.target.value })} + onChange={e => { + this.setState({ selectedOption: e.target.value }) + this.props.hideWarning() + }} > <option value={OPTIONS.PRIVATE_KEY}>Private Key</option> <option value={OPTIONS.JSON_FILE}>JSON File</option> @@ -180,6 +184,7 @@ class ImportAccountScreen extends Component { export default connect( ({ appState: { isLoading, warning } }) => ({ isLoading, warning }), dispatch => ({ - importNewAccount: (strategy, args) => dispatch(importNewAccount(strategy, args)) + importNewAccount: (strategy, args) => dispatch(importNewAccount(strategy, args)), + hideWarning: () => dispatch(hideWarning()), }) )(ImportAccountScreen) diff --git a/mascara/src/app/first-time/index.js b/mascara/src/app/first-time/index.js index 3fcfd8dc5..ff5eb9c4d 100644 --- a/mascara/src/app/first-time/index.js +++ b/mascara/src/app/first-time/index.js @@ -46,7 +46,7 @@ class FirstTimeFlow extends Component { const {isInitialized, seedWords, noActiveNotices} = this.props; const {SCREEN_TYPE} = FirstTimeFlow - return SCREEN_TYPE.BUY_ETHER + // return SCREEN_TYPE.IMPORT_ACCOUNT if (!isInitialized) { return SCREEN_TYPE.CREATE_PASSWORD @@ -100,7 +100,7 @@ class FirstTimeFlow extends Component { case SCREEN_TYPE.BUY_ETHER: return ( <BuyEtherScreen - + /> ) default: |