diff --git a/src/pages/TeamDetailPage.tsx b/src/pages/TeamDetailPage.tsx index 78ac7c362..ca1ba267e 100644 --- a/src/pages/TeamDetailPage.tsx +++ b/src/pages/TeamDetailPage.tsx @@ -19,8 +19,9 @@ type Team = { liga?: string; beschreibung?: string; trainingszeiten?: string; + trainingsort?: string; sucht_spieler?: boolean; - karussell_bilder?: string[]; // Wichtig: als Array erwartet! + karussell_bilder?: string[]; players: Player[]; }; @@ -35,7 +36,6 @@ const TeamDetailPage = () => { const res = await fetch(`${apiBase}/api/teams/${id}`); const data = await res.json(); - // Falls karussell_bilder als String (JSON) kommt → parsen if (typeof data.karussell_bilder === "string") { data.karussell_bilder = JSON.parse(data.karussell_bilder); } @@ -88,6 +88,9 @@ const TeamDetailPage = () => {

Training: {team.trainingszeiten || "Nicht angegeben"}

+ {team.trainingsort && ( +

Ort: {team.trainingsort}

+ )} {/* Join Button */} @@ -104,7 +107,7 @@ const TeamDetailPage = () => { {team.players.map((player) => (