diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx
index a64a732..3565c90 100644
--- a/frontend/src/App.tsx
+++ b/frontend/src/App.tsx
@@ -1,4 +1,5 @@
import React, { useState, useEffect } from "react";
+import { BrowserRouter as Router, Routes, Route, Link } from "react-router-dom";
import { getSeed, getTrips, getTripItems, toggleTripItem } from "./api";
import ItemsPage from "./pages/ItemsPage";
@@ -24,79 +25,74 @@ export default function App() {
}
}, [view]);
- if (view === "items") {
- return (
-
-
-
-
-
-
- );
- }
-
return (
-
-
Packlist
+
+
+
Packlist
-
-
-
-
-
- {trips.map((trip) => (
-
-
-
-
{trip.name}
-
- {trip.start_date} – {trip.end_date}
-
-
-
- ))}
-
+
+
+
+ {trips.map((trip) => (
+
+
+
+
{trip.name}
+
+ {trip.start_date} – {trip.end_date}
+
+
+
loadItems(trip.id)}
+ >
+ Packliste anzeigen
+
+
+ {items[trip.id] && (
+
+ )}
+
+ ))}
+ >
+ }
+ />
+ } />
+
+
+
);
}