Vertragsliste (Staff-Tabelle): Karteninhaber/Netz/Kuendigung nachgezogen

Der vorige Commit ergaenzte nur die Baum-Render-Pfade (Kundenakte + Portal).
Die Staff-Ansicht unter /contracts rendert aber eine eigene Tabelle aus der
flachen getAll-Liste - dort fehlten die neuen Felder noch. Jetzt zeigt auch
die Staff-Tabelle Karteninhaber + Netz hinter der Rufnummer und die
Kuendigungsbestaetigung in roter Schrift. Backend liefert die Felder via
getAllContracts bereits mit.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-08-13 12:26:58 +02:00
co-authored by Claude Opus 4.8
parent c5cf2c7416
commit 2d12221c41
2 changed files with 17 additions and 3 deletions
@@ -506,6 +506,17 @@ export default function ContractList() {
{typeInfo && (
<div className="text-xs text-gray-500 font-sans mt-0.5">
<span className="font-medium text-gray-600">{typeInfo.label}:</span> {typeInfo.value}
{typeInfo.cardUser && (
<> · <span className="font-medium text-gray-600">Karteninhaber:</span> {typeInfo.cardUser}</>
)}
{typeInfo.network && (
<> · <span className="font-medium text-gray-600">Netz:</span> {typeInfo.network}</>
)}
</div>
)}
{contract.cancellationConfirmationDate && (
<div className="text-xs font-semibold text-red-600 font-sans mt-0.5">
Kündigungsbestätigung zum {formatDate(contract.cancellationConfirmationDate)}
</div>
)}
</td>