diff --git a/frontend/src/pages/InvoiceManagementPage.tsx b/frontend/src/pages/InvoiceManagementPage.tsx index 2233363..d9383b5 100644 --- a/frontend/src/pages/InvoiceManagementPage.tsx +++ b/frontend/src/pages/InvoiceManagementPage.tsx @@ -158,32 +158,34 @@ export default function InvoiceManagementPage() { -
-
- {invoices.length} - Gesamtrechnungen +
+
+ + {invoices.length} + + Gesamtrechnungen
-
- +
+ {invoices.filter((i) => i.status === "PAID").length} - Bezahlt + Bezahlt
-
- +
+ {invoices.filter((i) => i.status === "OVERDUE").length} - Überfällig + Überfällig
-
- +
+ {formatCurrency( invoices .filter((i) => i.status === "PAID") .reduce((sum, i) => sum + i.totalAmount, 0) )} - Gesamtumsatz + Gesamtumsatz