Spaces:
Sleeping
Sleeping
| import React from 'react'; | |
| import { BrowserRouter as Router, Routes, Route } from 'react-router-dom'; | |
| import { Toaster } from 'react-hot-toast'; | |
| import Header from './components/Header'; | |
| import Home from './pages/Home'; | |
| import Browse from './pages/Browse'; | |
| import Random from './pages/Random'; | |
| import Search from './pages/Search'; | |
| import Manage from './pages/Manage'; | |
| import './App.css'; | |
| function App() { | |
| return ( | |
| <Router future={{ v7_startTransition: true, v7_relativeSplatPath: true }}> | |
| <div className="App"> | |
| <Header /> | |
| <main className="main-content"> | |
| <Routes> | |
| <Route path="/" element={<Home />} /> | |
| <Route path="/browse" element={<Browse />} /> | |
| <Route path="/random" element={<Random />} /> | |
| <Route path="/search" element={<Search />} /> | |
| <Route path="/manage" element={<Manage />} /> | |
| </Routes> | |
| </main> | |
| <Toaster | |
| position="top-right" | |
| toastOptions={{ | |
| duration: 4000, | |
| style: { | |
| background: '#363636', | |
| color: '#fff', | |
| }, | |
| }} | |
| /> | |
| </div> | |
| </Router> | |
| ); | |
| } | |
| export default App; |