Skip to content

Table Refactoring (shadcn)

Hausverwalter arbeiten täglich mit datendichten Ansichten: Zählerstände, Vorauszahlungen und Umlageschlüssel. Inkonsistente HTML-Tabellen führen zu Ermüdung und Ablesefehlern.

In über 20 .tsx-Dateien wurden nackte HTML-Tabellen-Tags durch shadcn-Komponenten ersetzt:

| HTML-Tag | shadcn-Komponente | |----------|------------------| | <table> | Table | | <thead> | TableHeader | | <tbody> | TableBody | | <tr> | TableRow | | <th> | TableHead | | <td> | TableCell |

Import: @/components/ui/table

  • Alle Listen-Views unter ~/hausmeter/frontend/src/app/
  • Relevante DB-Tabellen: billing_line_items, advance_payments, allocation_keys