
HitonabiandClaude Opus 4.8
f1b0d61ada
Refactor: ModelsView auf Hooks + Leaf-Komponenten ausgelagert (Phase 4b)
- JobsBar -> components/models/JobsBar.tsx (useJobs + Invalidierung, useDialog).
- FitBadge/getBrandInfo/ROLES -> components/models/ModelBadges.tsx.
- Cockpit + Discover: manuelles Promise.all+setInterval durch useModels/
useRouting/useConnect/useUpdates/useDiscover ersetzt; lokaler Dialog-State +
showAlert/showConfirm/showPrompt durch useDialog; Mutationen invalidieren die
Query-Keys statt load(). AddModel-Aktionen bleiben imperativ (api()).
- ModelsView 1660 -> 1455 Zeilen; tote Format-/Typ-Importe entfernt.
Verifiziert: tsc grün, Build grün, Cockpit- und Discover-Tab rendern ohne
Konsolenfehler (VRAM-HUD, Registry).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26 14:59:19 +02:00
..
2026-06-26 14:59:19 +02:00
2026-06-26 07:53:41 +02:00
2026-06-26 14:59:19 +02:00
2026-06-26 07:53:41 +02:00
2026-06-26 14:46:26 +02:00
2026-06-26 14:46:26 +02:00
2026-06-24 22:17:45 +02:00
2026-06-24 22:17:45 +02:00