diff --git a/client/src/app/events/page.tsx b/client/src/app/events/page.tsx index 69b5bab..15a9ded 100644 --- a/client/src/app/events/page.tsx +++ b/client/src/app/events/page.tsx @@ -26,8 +26,6 @@ export default function Events() { if (result.ok) { const data = await result.json(); - console.debug(data); - return { items: data, }; @@ -72,14 +70,12 @@ export default function Events() {
{events.items.filter(showEvent).map((e) => ( -
- - -
+ +
))}
diff --git a/client/src/components/Event/AssignmentTable.tsx b/client/src/components/Event/AssignmentTable.tsx index a654035..850bfd6 100644 --- a/client/src/components/Event/AssignmentTable.tsx +++ b/client/src/components/Event/AssignmentTable.tsx @@ -1,5 +1,13 @@ import { classNames } from "@/lib"; import { EventData } from "@/Zustand"; +import { + Table, + TableBody, + TableCell, + TableColumn, + TableHeader, + TableRow, +} from "@heroui/react"; export default function AssignmentTable({ tasks, @@ -13,26 +21,42 @@ export default function AssignmentTable({ className?: string; }) { return ( - - - {tasks.map((task) => ( - - - - - ))} - -
{task.taskName} - {task.userName ?? ( - missing - )} -
+
+

Tasks

+ + + Task + Volunteer + + + {(task) => ( + + {task.taskName} + + {task.userName ?? ( + missing + )} + + + )} + +
+
); } diff --git a/client/src/components/Event/AvailabilitySelector.tsx b/client/src/components/Event/AvailabilitySelector.tsx index 9c899c2..5e1fb9a 100644 --- a/client/src/components/Event/AvailabilitySelector.tsx +++ b/client/src/components/Event/AvailabilitySelector.tsx @@ -49,10 +49,12 @@ export default function AvailabilitySelector({ return (