import Link from "next/link"; import { getTranslations } from "next-intl/server"; import { CircleSlash } from "lucide-react"; import { card } from "@/components/field/ui"; /** „Lotse-Chat nicht verfügbar" (L16; L17: kein Platz / nicht im Paket) — text + icon, back to /m. */ export async function LotseChatUnavailable({ reason }: { reason: string }) { const t = await getTranslations("lotse"); return (

{t("chat.unavailable.title")}

{t.has(`chat.errors.${reason}`) ? t(`chat.errors.${reason}`) : t("chat.errors.generic")}

{t("chat.unavailable.back")}
); }