Various modal fixes

This commit is contained in:
Regalijan 2025-01-25 01:13:11 -05:00
parent 4d13a5ee51
commit f5ee87d6f3
Signed by: regalijan
GPG Key ID: 5D4196DA269EF520

View File

@ -123,29 +123,29 @@ export default function () {
<ModalHeader>Inactivity Details</ModalHeader> <ModalHeader>Inactivity Details</ModalHeader>
<ModalCloseButton /> <ModalCloseButton />
<ModalBody> <ModalBody>
<UnorderedList> <UnorderedList spacing={2}>
<ListItem>Username: ${currentInactivity.user?.username}</ListItem> <ListItem>Username: {currentInactivity.user?.username}</ListItem>
<ListItem>User ID: ${currentInactivity.user?.id}</ListItem> <ListItem>User ID: {currentInactivity.user?.id}</ListItem>
<ListItem>Start Date: ${currentInactivity.start}</ListItem> <ListItem>Start Date: {currentInactivity.start}</ListItem>
<ListItem>End Date: ${currentInactivity.end}</ListItem> <ListItem>End Date: {currentInactivity.end}</ListItem>
<ListItem> <ListItem>
Is Hiatus: ${currentInactivity.hiatus ? "Yes" : "No"} Is Hiatus: {currentInactivity.hiatus ? "Yes" : "No"}
</ListItem> </ListItem>
<ListItem>Reason: ${currentInactivity.reason}</ListItem> <ListItem>Reason: ${currentInactivity.reason}</ListItem>
<ListItem> <ListItem>
Decisions: Decisions:
<br /> <br />
Approved: $ Approved:
{Object.keys(currentInactivity.decisions ?? {}).filter( {Object.keys(currentInactivity.decisions ?? {}).filter(
(d) => currentInactivity.decisions[d], (d) => currentInactivity.decisions[d],
)} )}
<br /> <br />
Denied: $ Denied:
{Object.keys(currentInactivity.decisions ?? {}).filter( {Object.keys(currentInactivity.decisions ?? {}).filter(
(d) => !currentInactivity.decisions[d], (d) => !currentInactivity.decisions[d],
)} )}
<br /> <br />
Pending: $ Pending:
{currentInactivity.departments?.filter( {currentInactivity.departments?.filter(
(d: "DM" | "ET" | "FM" | "WM") => (d: "DM" | "ET" | "FM" | "WM") =>
typeof currentInactivity.decisions[d] === "undefined", typeof currentInactivity.decisions[d] === "undefined",