Changeset 2b08bed for frontend/src/App.tsx
- Timestamp:
- 01/30/26 22:14:36 (5 months ago)
- Branches:
- main
- Children:
- 2730163
- Parents:
- 98992cf
- File:
-
- 1 edited
-
frontend/src/App.tsx (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
frontend/src/App.tsx
r98992cf r2b08bed 8 8 import Register from "./pages/Register"; 9 9 import UserDetailView from "./pages/UserDetailView"; 10 import MusicalCollection from "./pages/MusicalCollection"; 10 11 11 12 const Layout = () => { 12 return (13 <div className="flex flex-col min-h-screen">14 <Nav />15 <ToastContainer16 position="top-right"17 autoClose={2000}18 hideProgressBar={false}19 newestOnTop={false}20 closeOnClick21 rtl={false}22 pauseOnFocusLoss23 draggable24 pauseOnHover25 theme="light"26 />27 <main className="grow">28 <Outlet />29 </main>30 </div>31 );13 return ( 14 <div className="flex flex-col min-h-screen"> 15 <Nav /> 16 <ToastContainer 17 position="top-right" 18 autoClose={2000} 19 hideProgressBar={false} 20 newestOnTop={false} 21 closeOnClick 22 rtl={false} 23 pauseOnFocusLoss 24 draggable 25 pauseOnHover 26 theme="light" 27 /> 28 <main className="grow"> 29 <Outlet /> 30 </main> 31 </div> 32 ); 32 33 }; 33 34 34 35 const router = createBrowserRouter([ 35 { 36 path: "", 37 element: <Layout />, 38 children: [ 39 { 40 path: "/", 41 element: <LandingPage />, 42 }, 43 { 44 path: "/login", 45 element: <Login />, 46 }, 47 { 48 path: "/users", 49 element: <AllUsers />, 50 }, 51 { 52 path: "/users/:userId", 53 element: <UserDetailView />, 54 }, 55 { 56 path: "/register", 57 element: <Register />, 58 }, 59 ], 60 }, 36 { 37 path: "", 38 element: <Layout />, 39 children: [ 40 { 41 path: "/", 42 element: <LandingPage />, 43 }, 44 { 45 path: "/login", 46 element: <Login />, 47 }, 48 { 49 path: "/users", 50 element: <AllUsers />, 51 }, 52 { 53 path: "/users/:userId", 54 element: <UserDetailView />, 55 }, 56 { 57 path: "/register", 58 element: <Register />, 59 }, 60 { 61 path: "/collection/:type/:id", 62 element: <MusicalCollection />, 63 }, 64 ], 65 }, 61 66 ]); 62 67 63 68 function App() { 64 return <RouterProvider router={router} />;69 return <RouterProvider router={router} />; 65 70 } 66 71
Note:
See TracChangeset
for help on using the changeset viewer.
