import DashboardLayout from "@/components/DashboardLayout" import { auth } from "@/lib/auth" import { prisma } from "@/lib/prisma" import Link from "next/link" export default async function OperatorPage() { const session = await auth() const worker = await prisma.worker.findFirst({ where: { email: session?.user?.email || "" } }) if (!worker) return
No active shifts assigned
Team: {member.team.name}
Machine
{member.machine?.name || "N/A"}
Role
{member.shiftRole}
Start Time
{new Date(member.shift.startTime).toLocaleTimeString([], { hour: '2-digit', minute: '2-digit' })}
End Time
{new Date(member.shift.endTime).toLocaleTimeString([], { hour: '2-digit', minute: '2-digit' })}