import React from 'react'; import {Redirect, Route} from 'react-router-dom'; import {useStore} from "../utils/useStore"; export const PublicRoute = ({component: Component, restricted, ...rest}) => { const store = useStore(); return ( // restricted = false meaning public route // restricted = true meaning restricted route ( store.authentication.isLoggedIn && restricted ? : )}/> ); };