diff --git a/src/pages/Profile/ProfilePage.tsx b/src/pages/Profile/ProfilePage.tsx index 8e613d0..5369f96 100644 --- a/src/pages/Profile/ProfilePage.tsx +++ b/src/pages/Profile/ProfilePage.tsx @@ -64,11 +64,10 @@ function ProfilePage() { setProfileUser(res.data); } else { - update(); setProfileUser(user) } })() - }, [user]); + }, [user, id]); return (
diff --git a/src/pages/eventDetail/components/EventTask/EventTask.jsx b/src/pages/eventDetail/components/EventTask/EventTask.jsx index ff10dbb..6bea6e0 100644 --- a/src/pages/eventDetail/components/EventTask/EventTask.jsx +++ b/src/pages/eventDetail/components/EventTask/EventTask.jsx @@ -11,7 +11,7 @@ import DeleteTaskBtn from "../deleteTaskBtn/deleteTaskBtn.jsx"; export default function EventTask({ task, index, eventId }) { - const { user } = useContext(AuthContext) + const { update } = useContext(AuthContext) const [assigned, setAssigned] = useState(false); const [open, setOpen] = useState(false); @@ -33,6 +33,7 @@ export default function EventTask({ task, index, eventId }) { switch (res.status) { case 200: + update() setTitle("Inscription réussie") setMessage(`Vous êtes maintenant inscrit à la tâche ${task.name}`); setOpen(true); @@ -58,6 +59,7 @@ export default function EventTask({ task, index, eventId }) { switch (res.status) { case 200: + update() setTitle("Désinscription réussie") setMessage(`Vous n'êtes plus inscrit à la tâche ${task.name}`); setOpen(true);