Update types.ts
This commit is contained in:
5
types.ts
5
types.ts
@@ -11,6 +11,7 @@ export interface Condo {
|
|||||||
iban?: string;
|
iban?: string;
|
||||||
paypalClientId?: string; // PayPal Client ID for receiving payments
|
paypalClientId?: string; // PayPal Client ID for receiving payments
|
||||||
defaultMonthlyQuota: number;
|
defaultMonthlyQuota: number;
|
||||||
|
dueDay?: number; // Day of month (1-31) when payment is due. Default 10.
|
||||||
image?: string; // Optional placeholder for logo
|
image?: string; // Optional placeholder for logo
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -96,9 +97,9 @@ export interface AppSettings {
|
|||||||
|
|
||||||
export enum PaymentStatus {
|
export enum PaymentStatus {
|
||||||
PAID = 'PAID',
|
PAID = 'PAID',
|
||||||
UNPAID = 'UNPAID', // Past due
|
UNPAID = 'UNPAID', // Past due (Overdue)
|
||||||
UPCOMING = 'UPCOMING', // Future
|
UPCOMING = 'UPCOMING', // Future
|
||||||
PENDING = 'PENDING'
|
PENDING = 'PENDING' // Due soon (within 10 days window)
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface MonthStatus {
|
export interface MonthStatus {
|
||||||
|
|||||||
Reference in New Issue
Block a user