import React from 'react'; import { useSelector } from 'react-redux'; import { Redirect } from 'react-router-dom'; import { DEFAULT_ROUTE, ONBOARDING_COMPLETION_ROUTE, ONBOARDING_UNLOCK_ROUTE, LOCK_ROUTE, ONBOARDING_WELCOME_ROUTE, } from '../../../helpers/constants/routes'; import { getCompletedOnboarding, getIsInitialized, getIsUnlocked, getSeedPhraseBackedUp, } from '../../../ducks/metamask/metamask'; export default function OnboardingFlowSwitch() { const completedOnboarding = useSelector(getCompletedOnboarding); const isInitialized = useSelector(getIsInitialized); const seedPhraseBackedUp = useSelector(getSeedPhraseBackedUp); const isUnlocked = useSelector(getIsUnlocked); if (completedOnboarding) { return ; } if (seedPhraseBackedUp !== null) { return ; } if (isUnlocked) { return ; } if (!isInitialized) { return ; } return ; }