hooked up new LOA creation system

This commit is contained in:
2025-12-11 12:06:00 -05:00
parent 9d217aafaf
commit 7ab06b6a4c
5 changed files with 22 additions and 19 deletions

View File

@@ -1,10 +1,10 @@
export interface LOARequest {
id?: number;
member_id?: number;
filed_date?: string; // ISO 8601 string
start_date: string; // ISO 8601 string
end_date: string; // ISO 8601 string
extended_till?: string;
filed_date?: Date; // ISO 8601 string
start_date: Date; // ISO 8601 string
end_date: Date; // ISO 8601 string
extended_till?: Date;
type_id?: number;
reason?: string;
expired?: boolean;