feat: add new status columns

This commit is contained in:
Ron
2025-06-04 00:48:44 +03:00
parent bc0fa6fbe0
commit 762fddea70
11 changed files with 589 additions and 222 deletions

View File

@@ -62,6 +62,26 @@ export type ContactMethodPreferred = "Email" | "Phone";
export const ContactMethodPreferredFlow = ["Email", "Phone"];
export type EOIStatus = "Awaiting Further Details" | "Signed";
export const EOIStatusFlow = ["Awaiting Further Details", "Signed"];
export type BerthInfoSentStatus = "Pending" | "Yes";
export const BerthInfoSentStatusFlow = ["Pending", "Yes"];
export type ContractSentStatus = "Pending" | "Yes";
export const ContractSentStatusFlow = ["Pending", "Yes"];
export type Deposit10PercentStatus = "Awaiting Further Details" | "Pending" | "Received";
export const Deposit10PercentStatusFlow = ["Awaiting Further Details", "Pending", "Received"];
export type ContractStatus = "Pending" | "40% Received" | "Complete";
export const ContractStatusFlow = ["Pending", "40% Received", "Complete"];
export interface Interest {
Id: number;
"Full Name": string;
@@ -94,6 +114,11 @@ export interface Interest {
"EOI Send to Sales": string;
"Time LOI Sent": string;
Berths: number;
"EOI Status": EOIStatus;
"Berth Info Sent Status": BerthInfoSentStatus;
"Contract Sent Status": ContractSentStatus;
"Deposit 10% Status": Deposit10PercentStatus;
"Contract Status": ContractStatus;
}
export interface InterestsResponse {