From c817a2b57fb2db2903a6a50cdbad846047c4617b Mon Sep 17 00:00:00 2001 From: arrelin Date: Fri, 23 Jan 2026 17:06:40 +0300 Subject: [PATCH] fixes --- frontend/src/pages/Profile.tsx | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/frontend/src/pages/Profile.tsx b/frontend/src/pages/Profile.tsx index 8032ade..ba88f96 100644 --- a/frontend/src/pages/Profile.tsx +++ b/frontend/src/pages/Profile.tsx @@ -40,12 +40,28 @@ export default function Profile() { const [newFamilyName, setNewFamilyName] = useState(''); const [savingName, setSavingName] = useState(false); + useEffect(() => { + if (user?.family_id) { + loadFamily(); + } + }, [user?.family_id]); + useEffect(() => { if (user?.family_id && selectedFamily) { loadMembers(); } }, [user?.family_id, selectedFamily]); + const loadFamily = async () => { + if (!user?.family_id) return; + try { + const response = await familyApi.get(user.family_id); + setSelectedFamily(response.data); + } catch (err) { + console.error('Error loading family:', err); + } + }; + const loadMembers = async () => { if (!user?.family_id) return; try { -- 2.49.1