2 Commits

Author SHA1 Message Date
0af982bac7 Merge pull request 'fixes' (#4) from feature/personal-account into master
Some checks failed
Build and Publish Images / build-and-push (push) Failing after 7s
Reviewed-on: http://192.168.31.100:3847/Arrelin/family_budget/pulls/4
2026-01-23 14:07:03 +00:00
arrelin
c817a2b57f fixes 2026-01-23 17:06:40 +03:00

View File

@@ -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 {