"use client"; import { DESKS, getDeskLabel } from "../types"; import type { DeskId, DeskReservation } from "../types"; import { getReservationForDesk } from "../services/reservation-service"; import { cn } from "@/shared/lib/utils"; interface DeskRoomLayoutProps { selectedDate: string; reservations: DeskReservation[]; onDeskClick: (deskId: DeskId) => void; } export function DeskRoomLayout({ selectedDate, reservations, onDeskClick, }: DeskRoomLayoutProps) { return (