import { useState } from "react"; import Button from "./Button"; import ChangeRole, { ProjectRoleChange } from "./ChangeRole"; export default function ChangeRoles(props: { projectName: string; username: string; }): JSX.Element { const [selectedRole, setSelectedRole] = useState< "project_manager" | "member" | "" >(""); const handleRoleChange = ( event: React.ChangeEvent, ): void => { if (event.target.value === "member") { setSelectedRole(event.target.value); } else if (event.target.value === "project_manager") { setSelectedRole(event.target.value); } }; const handleSubmit = (event: React.FormEvent): void => { event.preventDefault(); const roleChangeInfo: ProjectRoleChange = { username: props.username, projectname: props.projectName, role: selectedRole, }; ChangeRole(roleChangeInfo); }; return (

Select role:

); }