"use client"; import * as React from "react"; import { useParams } from "next/navigation"; import { Plus, Radar } from "lucide-react"; import { ConvoyDetailPanel } from "@/components/mission-control/convoy-detail-panel"; import { ConvoyKanban, GateInbox } from "@/components/mission-control/convoy-kanban"; import { CreateConvoyDialog } from "@/components/mission-control/create-convoy-dialog"; import { Button } from "@/components/ui/button"; export default function MissionControlPage() { const params = useParams(); const workspaceSlug = params?.workspaceSlug as string | undefined; const [selectedId, setSelectedId] = React.useState(null); const [createOpen, setCreateOpen] = React.useState(false); if (!workspaceSlug) { return null; } return (

Mission control

Convoy kanban, human gates, and gate co-pilot

); }