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);