Fixing forgot password action after wallet creation (#16156)

feature/default_network_editable
ryanml 2 years ago committed by GitHub
parent 6995174cbc
commit 385e929864
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      ui/pages/routes/routes.component.js
  2. 1
      ui/pages/routes/routes.container.js

@ -113,6 +113,7 @@ export default class Routes extends Component {
currentChainId: PropTypes.string,
shouldShowSeedPhraseReminder: PropTypes.bool,
portfolioTooltipIsBeingShown: PropTypes.bool,
forgottenPassword: PropTypes.bool,
};
static contextTypes = {
@ -165,7 +166,10 @@ export default class Routes extends Component {
}
renderRoutes() {
const { autoLockTimeLimit, setLastActiveTime } = this.props;
const { autoLockTimeLimit, setLastActiveTime, forgottenPassword } =
this.props;
const RestoreVaultComponent = forgottenPassword ? Route : Initialized;
const routes = (
<Switch>
{process.env.ONBOARDING_V2 && (
@ -174,7 +178,7 @@ export default class Routes extends Component {
<Route path={LOCK_ROUTE} component={Lock} exact />
<Route path={INITIALIZE_ROUTE} component={FirstTimeFlow} />
<Initialized path={UNLOCK_ROUTE} component={UnlockPage} exact />
<Initialized
<RestoreVaultComponent
path={RESTORE_VAULT_ROUTE}
component={RestoreVaultPage}
exact

@ -52,6 +52,7 @@ function mapStateToProps(state) {
currentChainId: getCurrentChainId(state),
shouldShowSeedPhraseReminder: getShouldShowSeedPhraseReminder(state),
portfolioTooltipIsBeingShown: getShowPortfolioTooltip(state),
forgottenPassword: state.metamask.forgottenPassword,
};
}

Loading…
Cancel
Save