"use client"; import { Suspense } from "react"; import { Box, Spinner } from "@chakra-ui/react"; import WherebyRoom from "./WherebyRoom"; import DailyRoom from "./DailyRoom"; import useRoomMeeting from "../useRoomMeeting"; export type RoomDetails = { params: { roomName: string; }; }; function LoadingSpinner() { return ( ); } export default function RoomContainer({ params }: RoomDetails) { const roomName = params.roomName; const meeting = useRoomMeeting(roomName); if (meeting.loading) { return ; } if (meeting.error || !meeting.response) { return ; } // Determine platform from meeting response // @ts-ignore - platform field may not be in types yet const platform = meeting.response.platform || "whereby"; if (platform === "daily") { return ; } // Default to Whereby for backward compatibility return ; }