import React from 'react'; import { connect } from 'react-redux'; import { Redirect, Route } from 'react-router-dom'; const PrivateRoute = ({ component: Component, ...rest }) => ( (props.hasSignedUp ? ( ) : ( )) } /> ); const mapStateToProps = state => ({ hasSignedUp: state.user.hasSignedUp }); export default connect(mapStateToProps)(PrivateRoute);