From 5f92fd0d7f98c2edab6ad284b77d7be37de9dfd6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reinhard=20X=2E=20F=C3=BCrst?= Date: Mon, 27 Apr 2026 18:22:33 +0200 Subject: [PATCH] Hide Besucher field for BEO-Sitzung and Technischer Dienst Co-Authored-By: Claude Sonnet 4.6 --- claude/Anpassung_1.md | 1 + components/LogbuchForm.tsx | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/claude/Anpassung_1.md b/claude/Anpassung_1.md index 907ca9a..96ac176 100644 --- a/claude/Anpassung_1.md +++ b/claude/Anpassung_1.md @@ -2,6 +2,7 @@ Bei den unterschiedlichen Führungen solle einige Einträge wegfallen: * bei Sonnenführung immer die Sonne als Objekt vorgeben, keine Auswahl von anderen Objekten zulassen * bei BEO-Sitzung und bei Technischer Dienst kein Objekte-Feld vorsehen (in der DB bleibt das Feld leer) +* bei BEO-Sitzung und bei Technischer Dienst kein Besucherfeld ### Responsives Design Passe das Design des Eingabefensters so an, dass es auf eimem Smartphone-Bildschirm gut zu bedienen ist diff --git a/components/LogbuchForm.tsx b/components/LogbuchForm.tsx index 79a0098..ca27876 100644 --- a/components/LogbuchForm.tsx +++ b/components/LogbuchForm.tsx @@ -42,6 +42,7 @@ export default function LogbuchForm({ kuppel, currentUserBeo, editEntry, onSaved const [success, setSuccess] = useState(false); const showObjekte = !NO_OBJEKTE_ARTEN.includes(artFuehrung); + const showBesucher = !NO_OBJEKTE_ARTEN.includes(artFuehrung); const isSonne = artFuehrung === SONNE_ART; useEffect(() => { @@ -196,7 +197,7 @@ export default function LogbuchForm({ kuppel, currentUserBeo, editEntry, onSaved {/* Besucher */} -
+ {showBesucher &&
-
+
} {/* BEOs */}