diff --git a/types.ts b/types.ts index faf6074..15f1a0c 100644 --- a/types.ts +++ b/types.ts @@ -11,6 +11,7 @@ export interface Condo { iban?: string; paypalClientId?: string; // PayPal Client ID for receiving payments defaultMonthlyQuota: number; + dueDay?: number; // Day of month (1-31) when payment is due. Default 10. image?: string; // Optional placeholder for logo } @@ -96,9 +97,9 @@ export interface AppSettings { export enum PaymentStatus { PAID = 'PAID', - UNPAID = 'UNPAID', // Past due + UNPAID = 'UNPAID', // Past due (Overdue) UPCOMING = 'UPCOMING', // Future - PENDING = 'PENDING' + PENDING = 'PENDING' // Due soon (within 10 days window) } export interface MonthStatus {