convert to TS component eventList + context

This commit is contained in:
p2405951 committed 2026-03-12 10:45:52 +01:00
1 parent 23219d1ffe
commit e259f5f93f
11 files changed
+238 -105

No files matched your search

+4 -18
View File
@@ -116,24 +116,10 @@ function ProfilePage() {
setSuccess(null);
}
};
// Remplacé : handleDeletePicture extrait vers utils/users/deleteProfilePhoto
const handleDeletePicture = async () => {
try {
const res = await deleteProfilePhoto();
if (res.status >= 200 && res.status < 300) {
setProfilePicture(null);
setSuccess("Photo supprimée !");
setError(null);
await update();
} else {
setError(res.data?.message || "Erreur lors de la suppression.");
setSuccess(null);
}
} catch (err) {
setError("Erreur réseau.");
setSuccess(null);
}
deleteProfilePhoto();
setProfilePicture(null);
};
return (
@@ -154,7 +140,7 @@ function ProfilePage() {
Modifier la photo
</button>
{user?.profile_photo_path && (
<button onClick={handleDeletePicture} className={styles.deletePictureButton}>
<button onClick={handleDeletePicture} className={styles.editPictureButton}>
Supprimer
</button>
)}