import type { TguPlanUi } from "../../model/timelineTypes"; import { platformLabel } from "../tgu-planning/tguTimelineMapper"; import { statusStyle } from "../tgu-planning/tguStatus"; type Tgu2DMapDetailsProps = { selectedPlan?: TguPlanUi; }; /** * Нижняя плашка контекста вкладки «Карта»: какой план выбран на «Планах» (КА/статус). * Информация по объектам карты живёт в правом инспекторе (MapObjectInspector), не здесь. */ export function Tgu2DMapDetails({ selectedPlan }: Tgu2DMapDetailsProps) { const status = selectedPlan ? statusStyle(selectedPlan.status) : undefined; return (
План
{selectedPlan?.planId || "-"}
КА
{selectedPlan ? platformLabel(selectedPlan.platform, selectedPlan.spacecraftId) : "-"}
Статус
{status ? ( {status.label} ) : "-"}
); }