added my assigned events overview

This commit is contained in:
z1glr
2025-01-24 00:27:53 +00:00
parent 00ab161261
commit becaaa35bc
7 changed files with 197 additions and 134 deletions

View File

@@ -1,15 +1,27 @@
import { classNames } from "@/lib";
import { EventData } from "@/Zustand";
export default function AssignmentTable({
tasks,
highlightTask,
highlightUser,
}: {
tasks: EventData["tasks"];
highlightUser?: string;
highlightTask?: string;
}) {
return (
<table>
<tbody>
{tasks.map((task) => (
<tr key={task.taskID}>
<tr
key={task.taskID}
className={classNames({
"text-danger":
task.userName === highlightUser ||
task.taskName === highlightTask,
})}
>
<th className="pr-4 text-left">{task.taskName}</th>
<td>
{task.userName ?? (