lamassu-server/packages/admin-ui/src/routing/PrivateRoute.jsx
2025-05-15 13:00:21 +01:00

14 lines
359 B
JavaScript

import React, { useContext } from 'react'
import { Route, Redirect } from 'wouter'
import AppContext from '../AppContext'
import { isLoggedIn } from './utils'
const PrivateRoute = ({ ...rest }) => {
const { userData } = useContext(AppContext)
return isLoggedIn(userData) ? <Route {...rest} /> : <Redirect to="/login" />
}
export default PrivateRoute