ailustsearch / App.jsx
Boobs00's picture
Create App.jsx
2bd51db verified
raw
history blame
662 Bytes
import React from "react";
import { BrowserRouter as Router, Route, Routes, Navigate } from "react-router-dom";
import AuthForm from "./components/AuthForm";
import SearchPage from "./pages/SearchPage";
const App = () => {
const token = localStorage.getItem("token");
return (
<Router>
<Routes>
<Route path="/login" element={<AuthForm type="login" />} />
<Route path="/signup" element={<AuthForm type="signup" />} />
<Route path="/search" element={token ? <SearchPage /> : <Navigate to="/login" />} />
<Route path="*" element={<Navigate to="/login" />} />
</Routes>
</Router>
);
};
export default App;