import type * as React from "react"; import * as BuzzTheme from "@/app/BuzzThemeSurfaces"; import { HuddleRoomHeader, HuddleStartingView } from "@/features/huddle"; import { MainInsetProvider } from "@/shared/layout/MainInsetContext"; import { chromeCssVarDefaults } from "@/shared/layout/chromeLayout"; import { cn } from "@/shared/lib/cn"; import { SidebarInset } from "@/shared/ui/sidebar"; type AppShellChannelSurfaceProps = { children: React.ReactNode; isHuddleRoom: boolean; isHuddleRoomStarting: boolean; mainInsetRef: React.RefObject; terminal?: React.ReactNode; }; export function AppShellChannelSurface({ children, isHuddleRoom, isHuddleRoomStarting, mainInsetRef, terminal, }: AppShellChannelSurfaceProps) { return ( {isHuddleRoom && !isHuddleRoomStarting ? : null} {isHuddleRoomStarting ? : children} ); }