import type { AisTarget } from "../../entities/aisTarget/model/types"; import type { LegacyVesselInfo } from "../../entities/legacyVessel/model/types"; import { fmtIsoFull } from "../../shared/lib/datetime"; type Props = { target: AisTarget; legacy?: LegacyVesselInfo | null; onClose: () => void; }; export function AisInfoPanel({ target: t, legacy, onClose }: Props) { const name = (t.name || "").trim() || "(no name)"; return (