refactor: Seitenkomponenten ausgelagert in View-Komponenten

- meldungen.tsx → MeldungenView.tsx erstellt
  → beinhaltet Filterleiste, Tabellenansicht und Datenabruf
- system.tsx → SystemView.tsx ausgelagert
  → verbessert Lesbarkeit und Trennung von Routing und Inhalt
- View-Suffix verwendet für klare Struktur (Page = Entry, View = Inhalt)
This commit is contained in:
ISA
2025-07-07 08:27:19 +02:00
parent 859a8f1d64
commit ebe72c3ab0
14 changed files with 318 additions and 256 deletions

View File

@@ -20,9 +20,9 @@ export const SystemOverviewGrid = ({ voltages, onOpenDetail }: Props) => {
{formatValue(value)} {unit}
<button
onClick={() => onOpenDetail(key)}
className="ml-2 text-blue-600 hover:underline text-sm"
className="ml-2 text-littwin-blue hover:underline text-sm"
>
Details
Detailansicht
</button>
</p>
</div>