import { useState } from "react"; import { Flex, Box } from "@mantine/core"; import { Sidebar } from "./Sidebar"; import { ChatPanel } from "./ChatPanel"; import { MOCK_ROOMS } from "./mock"; import type { User } from "./types"; export function ChatShell({ user, onLogout, }: { user: User; onLogout: () => void; }) { const [rooms] = useState(MOCK_ROOMS); const [activeId, setActiveId] = useState(rooms[0]?.id ?? ""); const active = rooms.find((r) => r.id === activeId); return ( ); }