Add InvoiceService and initial invoice dashboard widget

This commit is contained in:
2026-05-27 11:12:26 +02:00
parent 56bf75bf74
commit 167bee78f8
7 changed files with 198 additions and 24 deletions
+15
View File
@@ -277,6 +277,21 @@ export function newInvoice(): Invoice {
}
}
export interface SalesStatistics {
year: number;
totalRevenue: number;
paid: number;
paidPercent: number;
draft: number;
draftPercent: number;
issued: number;
issuedPercent: number;
due: number;
duePercent: number;
reminded: number;
remindedPercent: number;
}
export function newBillingData() {
return {
companyName: "",