From d56ebb229d031ec7e59eb98b8f59df1b2bf0d491 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Reinhard=20X=2E=20F=C3=BCrst?= Date: Sun, 17 May 2026 16:46:38 +0200 Subject: [PATCH] feat: Anleitung-Button im Footer + Statistik-Effect-Fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Footer: 3-Spalten-Layout mit 'Anleitung'-Button in der Mitte (Link auf /anleitung.html) - anleitung.html: 'Zurück zum Logbuch'-Button oben (beim Drucken ausgeblendet) - Statistik: synchrones setState im Effect durch abgeleiteten loading/error-State ersetzt; Fetch-Abbruch mit cancelled-Flag; as any durch ArtFuehrung-Cast ersetzt Co-Authored-By: Claude Sonnet 4.6 --- ACHTUNG.md | 4 ++-- app/MainClient.tsx | 10 +++++++++- components/Statistik.tsx | 20 ++++++++++++-------- public/anleitung.html | 20 ++++++++++++++++++++ 4 files changed, 43 insertions(+), 11 deletions(-) diff --git a/ACHTUNG.md b/ACHTUNG.md index 6c203ed..bc8c725 100644 --- a/ACHTUNG.md +++ b/ACHTUNG.md @@ -1,9 +1,9 @@ ### Zugriff zur Datenbank: Die Remote-Datenbank auf logbuch.fuerst-.stuttgart.de wird zum lokalen entwickeln über einen SSH-Tunner erreicht: - +ssh -L 3336:localhost:3336 rxf@logbuch.fuerst-stuttgart.de -N ~~~ - ssh -L 3336:localhost:3336 rxf@logbuch.fuerst-stuttgart.de -N + ssh -L 3336:localhost:3336 rxf@logbuch.fuerst-stuttgart.de -N ~~~ Dieser ist vor dem Starten des Programme einmal einzurichten!! diff --git a/app/MainClient.tsx b/app/MainClient.tsx index 6165638..fb3a8a8 100644 --- a/app/MainClient.tsx +++ b/app/MainClient.tsx @@ -179,12 +179,20 @@ export default function MainClient({ kuerzel, beoId, beoName, role }: Props) { )} -