import React from 'react'; import PropTypes from 'prop-types'; import { Redirect, Route } from 'react-router-dom'; import { UNLOCK_ROUTE, INITIALIZE_ROUTE, ONBOARDING_ROUTE, } from '../../constants/routes'; export default function Authenticated(props) { const { isUnlocked, completedOnboarding } = props; switch (true) { // For ONBOARDING_V2 dev purposes, // Remove when ONBOARDING_V2 dev complete case process.env.ONBOARDING_V2 === true: return ; case isUnlocked && completedOnboarding: return ; case !completedOnboarding: return ( ); default: return ; } } Authenticated.propTypes = { isUnlocked: PropTypes.bool, completedOnboarding: PropTypes.bool, };