1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00

Fixing forgot password action after wallet creation (#16156)

This commit is contained in:
ryanml 2022-10-11 08:05:03 -07:00 committed by GitHub
parent 6995174cbc
commit 385e929864
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 2 deletions

View File

@ -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

View File

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