Frontend: Error-Toast-Notifications für fehlgeschlagene API-Calls #47
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Beschreibung
Alle API-Fehler im Frontend werden aktuell still verschluckt (
catch { }). User sehen stale Daten ohne Hinweis dass der Fetch fehlgeschlagen ist.Hintergrund
Dashboard.tsx:28und andere Seiten haben leerecatch-Blöcke. Wenn die API nicht erreichbar ist, das Token abgelaufen ist oder ein Server-Error auftritt, sieht der User keine Fehlermeldung — nur veraltete oder leere Daten.Akzeptanzkriterien
Technische Hinweise
frontend/src/components/Toast.tsxfrontend/src/api/client.ts— globaler Error-Handler im Fetch-Wrappercatch-Blöckenreact-hot-toast(3KB, zero-config) oder eigene Implementation mit TailwindAufwand: M