import Button from "../ui/button/button.jsx"; import Modal from "../ui/modal/modal.jsx"; import { useState, useEffect } from "react"; import styles from "./manageMember.module.css" import DeleteMemberBtn from "./deleteMember/deleteMemberBtn.jsx"; import getRoles from "../../utils/getRoles.js" import modifyRole from "../../utils/users/modifyRole.js"; export default function ManageMember({ user }) { const [open, setOpen] = useState(false); const [roles, setRoles] = useState([]); const [selectedRole, setSelectedRole] = useState(3); useEffect(() => { if (!open) return; getRoles().then(data => { if (data) setRoles(data); }); }, [open]); const handleRoleUpdate = async () => { const res = await modifyRole(selectedRole, user.id); console.log(res); }; return <> setOpen(false)} title={`Gestion de l'utilisateur ${user.name}`}>

Supprimer le compte

Modifier le rôle

}