feat(frontend): CSV-Import-Seite mit Ergebnisbericht (Modul 33)
Neue Seite /settings/import (nur Administrator, Sidebar-Link unter Verwaltung): Datentyp wählen (Bienenstände/Völker/Königinnen), CSV-Datei hochladen, danach Ergebnisbericht mit Zusammenfassung (erstellt/ übersprungen/Fehler) und Zeile-für-Zeile-Tabelle inkl. Statusbadge und Fehlermeldung. Live gegen das Backend verifiziert: Upload einer CSV mit einer gültigen und einer ungültigen Zeile erzeugt korrekt 1 erstellt / 1 Fehler mit Validierungsmeldung, der neu angelegte Bienenstand erscheint danach in der regulären Bienenstände-Liste. Zero Konsolenfehler.
This commit is contained in:
1 parent
4f2f31c05f
commit
dfea017f75
4 files changed
+206
No files matched your search
@@ -18,6 +18,7 @@ import {
|
||||
Package,
|
||||
Search,
|
||||
ShoppingBag,
|
||||
Upload,
|
||||
Users,
|
||||
Warehouse,
|
||||
Webhook,
|
||||
@@ -84,6 +85,7 @@ const ADMIN_GROUP: NavGroup = {
|
||||
{ label: "Audit-Log", href: "/settings/audit-log", icon: History },
|
||||
{ label: "Webhooks", href: "/settings/webhooks", icon: Webhook },
|
||||
{ label: "Automatisierungen", href: "/settings/automation-rules", icon: Zap },
|
||||
{ label: "Import", href: "/settings/import", icon: Upload },
|
||||
],
|
||||
};
|
||||
|
||||
|
||||
Reference in new issue
Block a user