Move footer into modal content
This commit is contained in:
parent
2f8ff3b3cc
commit
4ad29cf6da
@ -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}
|
||||
|
Loading…
x
Reference in New Issue
Block a user