added entering availabilities in the dashboard

This commit is contained in:
z1glr
2025-01-23 10:51:47 +00:00
parent c752bc6c14
commit 19e7d2b366
5 changed files with 69 additions and 5 deletions

View File

@@ -41,6 +41,15 @@ export default function PengingEvents() {
},
});
async function setAvailability(eventID: number, availabilityID: number) {
await apiCall(
"PUT",
"events/user/availability",
{ eventID },
availabilityID,
);
}
return (
<div className="flex justify-center gap-4">
{events.items.map((e) => (
@@ -60,6 +69,9 @@ export default function PengingEvents() {
)}
</div>
)}
onSelectionChange={(a) =>
setAvailability(e.eventID, parseInt(a.anchorKey ?? ""))
}
>
{(availability) => (
<SelectItem