From a42fff807c6fb7a79b7099b9c1ae6215bbc35438 Mon Sep 17 00:00:00 2001 From: julius Date: Wed, 21 May 2025 14:36:51 +0200 Subject: [PATCH] feat: useSession for players --- src/TeamPanel.tsx | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/TeamPanel.tsx b/src/TeamPanel.tsx index 0feaac2..a5edab3 100644 --- a/src/TeamPanel.tsx +++ b/src/TeamPanel.tsx @@ -6,7 +6,7 @@ import { useNavigate } from "react-router"; import Calendar from "./Calendar"; const TeamPanel = () => { - const { user, teams } = useSession(); + const { user, teams, players } = useSession(); const navigate = useNavigate(); useEffect(() => { user?.scopes.includes(`team:${teams?.activeTeam}`) || @@ -22,16 +22,8 @@ const TeamPanel = () => { email: "", } as User; const [error, setError] = useState(); - const [players, setPlayers] = useState(null); const [player, setPlayer] = useState(newPlayerTemplate); - useEffect(() => { - if (teams) { - setError({ ok: true, message: "" }); - loadPlayers(teams.activeTeam).then((data) => setPlayers(data)); - } - }, [teams]); - async function handleSubmit(e: FormEvent) { e.preventDefault(); if (teams) {