diff options
Diffstat (limited to 'src/App.js')
-rw-r--r-- | src/App.js | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/src/App.js b/src/App.js deleted file mode 100644 index 7f23517..0000000 --- a/src/App.js +++ /dev/null @@ -1,28 +0,0 @@ -import React from 'react'; -import { BrowserRouter as Router, Route, Routes, Navigate } from 'react-router-dom'; -import './App.css'; -import Login from './components/Login'; -import Admin from './components/Admin'; - -function App() { - const isAuthenticated = () => { - return !!localStorage.getItem('jwtToken'); - }; - - return ( - <Router> - <div className="App"> - <Routes> - <Route path="/login" element={<Login />} /> - <Route - path="/admin" - element={isAuthenticated() ? <Admin /> : <Navigate to="/login" />} - /> - <Route path="/" element={<Navigate to="/login" />} /> - </Routes> - </div> - </Router> - ); -} - -export default App; |