dsfoisadfje

Untitled

Nov 14th, 2024
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // App.jsx
  2. import Navbar from "./components/Navbar";
  3. import FeaturedItem from "./components/FeaturedItem";
  4. import Dashboard from "./components/Dashboard";
  5. import React from "react";
  6. import { BrowserRouter as Router, Routes, Route } from "react-router-dom";
  7. import MapPage from "./pages/MapPage";
  8. import ActivityPage from "./pages/ActivityPage";
  9. import RsvpPage from "./pages/RsvpPage";
  10.  
  11. function App() {
  12.   return (
  13.     <Router>
  14.       {/* Regardless of what page we're on, we ALWAYS render the Navbar */}
  15.       <Navbar />
  16.       <Routes>
  17.         {/* Home route displaying Navbar, FeaturedItem, and Dashboard */}
  18.         <Route
  19.           path="/"
  20.           element={
  21.             <>
  22.               <FeaturedItem />
  23.               <Dashboard />
  24.             </>
  25.           }
  26.         />
  27.         {/* Browse route displaying Navbar and BrowsePage */}
  28.         <Route path="/map" element={<MapPage />} />
  29.         <Route path="/activity" element={<ActivityPage />} />
  30.         <Route path="/rsvp" element={<RsvpPage />} />
  31.       </Routes>
  32.     </Router>
  33.   );
  34. }
  35.  
  36. export default App;
  37.  
Advertisement
Add Comment
Please, Sign In to add comment