aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/higher-order-components/initialized/initialized.component.js
blob: 0736ceff4750eaddc8922e9296ae386c56ed5bcc (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import React from 'react'
import PropTypes from 'prop-types'
import { Redirect, Route } from 'react-router-dom'
import { INITIALIZE_ROUTE } from '../../routes'

export default function Initialized (props) {
  return props.completedOnboarding
    ? <Route { ...props } />
    : <Redirect to={{ pathname: INITIALIZE_ROUTE }} />
}

Initialized.propTypes = {
  completedOnboarding: PropTypes.bool,
}