diff --git a/frontend/src/pages/InvoiceManagementPage.tsx b/frontend/src/pages/InvoiceManagementPage.tsx index d9383b5..2233363 100644 --- a/frontend/src/pages/InvoiceManagementPage.tsx +++ b/frontend/src/pages/InvoiceManagementPage.tsx @@ -158,34 +158,32 @@ 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