import React from "react"; import { useTranslation } from "react-i18next"; export default function RoomGrid({ rooms, onRoomClick }) { const { t } = useTranslation(); const roomsByFloor = rooms.reduce((acc, room) => { const floor = room.floor ?? 1; if (!acc[floor]) acc[floor] = []; acc[floor].push(room); return acc; }, {}); const sortedFloors = Object.keys(roomsByFloor) .map(Number) .sort((a, b) => a - b); return (