import {useEffect, useState} from "react"; import {UsersIcon} from "@heroicons/react/outline"; export default function MemberInvitationModal(props) { const inviteMember = (e) => { e.preventDefault(); const payload = { role: e.target.elements['role'].value, usernameOrEmail: e.target.elements['inviteUser'].value, sendEmailInvitation: e.target.elements['sendInviteEmail'].checked, } return fetch('/api/teams/' + props.team.id + '/invite', { method: 'POST', body: JSON.stringify(payload), headers: { 'Content-Type': 'application/json' } }).then(props.onExit); }; return (
); }