Move footer into modal content

This commit is contained in:
Regalijan 2024-03-05 23:44:50 -05:00
parent 2f8ff3b3cc
commit 4ad29cf6da
Signed by: regalijan
GPG Key ID: 5D4196DA269EF520

View File

@ -324,67 +324,67 @@ export default function () {
placeholder="New name"
/>
</ModalBody>
</ModalContent>
<ModalFooter>
<Button
onClick={() => {
setAddingMemberName("");
closeNameChange();
}}
>
Cancel
</Button>
<Button
colorScheme="blue"
ml="8px"
onClick={async () => {
const nameUpdateResp = await fetch(
"/api/events-team/team-members/user",
{
body: JSON.stringify({
id: currentModalMember,
name: addingMemberName,
}),
headers: {
"content-type": "application/json",
<ModalFooter>
<Button
onClick={() => {
setAddingMemberName("");
closeNameChange();
}}
>
Cancel
</Button>
<Button
colorScheme="blue"
ml="8px"
onClick={async () => {
const nameUpdateResp = await fetch(
"/api/events-team/team-members/user",
{
body: JSON.stringify({
id: currentModalMember,
name: addingMemberName,
}),
headers: {
"content-type": "application/json",
},
method: "PATCH",
},
method: "PATCH",
},
);
);
const newName = addingMemberName;
const newName = addingMemberName;
closeNameChange();
setAddingMemberName("");
closeNameChange();
setAddingMemberName("");
if (!nameUpdateResp.ok) {
let errorMsg = "Unknown error";
if (!nameUpdateResp.ok) {
let errorMsg = "Unknown error";
try {
errorMsg = (
(await nameUpdateResp.json()) as { error: string }
).error;
} catch {}
try {
errorMsg = (
(await nameUpdateResp.json()) as { error: string }
).error;
} catch {}
toast({
description: errorMsg,
status: "error",
title: "Error",
});
return;
}
toast({
description: errorMsg,
status: "error",
title: "Error",
description: `Name changed to ${newName}`,
status: "success",
title: "Name changed",
});
return;
}
toast({
description: `Name changed to ${newName}`,
status: "success",
title: "Name changed",
});
}}
>
Update Name
</Button>
</ModalFooter>
}}
>
Update Name
</Button>
</ModalFooter>
</ModalContent>
</Modal>
<Modal
isOpen={isOpen}