Files
stack/apps/web/src/components/mission-control/MissionControlPanel.tsx
Jason Woltje 487aac6903
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
feat(web): add Mission Control page layout shell
2026-03-07 13:59:23 -06:00

18 lines
489 B
TypeScript

"use client";
import { OrchestratorPanel } from "@/components/mission-control/OrchestratorPanel";
interface MissionControlPanelProps {
panels: readonly string[];
}
export function MissionControlPanel({ panels }: MissionControlPanelProps): React.JSX.Element {
return (
<div className="grid h-full min-h-0 auto-rows-fr grid-cols-1 gap-4 overflow-y-auto pr-1 md:grid-cols-2">
{panels.map((panelId) => (
<OrchestratorPanel key={panelId} />
))}
</div>
);
}