Files
hounam-submit-form-frontend/ui/forms/personal/constants/index.ts
2026-06-02 17:08:52 +03:30

62 lines
1.2 KiB
TypeScript

import {
EducationLevel,
HousingStatus,
MilitaryStatus,
PersonalInfoFormValues,
} from "../types";
export const PERSONAL_INFO_EMPTY_VALUES: PersonalInfoFormValues = {
maritalStatus: "",
militaryStatus: "",
permanentExemptionReason: "",
fatherEducation: "",
fatherJob: "",
motherEducation: "",
motherJob: "",
housingStatus: "",
city: "",
address: "",
homePhone: "",
mobilePhone: "",
emergencyPhone: "",
email: "",
residenceDuration: "",
isVeteran: false,
hasCriminalRecord: false,
criminalDescription: "",
spouseName: "",
spouseEducation: "",
spouseJob: "",
spouseWorkplace: "",
childrenCount: "",
};
export const MILITARY_OPTIONS: Exclude<MilitaryStatus, "">[] = [
"کارت پایان خدمت",
"در حال خدمت",
"معافیت تحصیلی",
"معافیت دائم",
"انجام نشده",
];
export const EDUCATION_OPTIONS: Exclude<EducationLevel, "">[] = [
"زیر دیپلم",
"دیپلم",
"دانشجو",
"کاردانی",
"کارشناسی",
"کارشناسی ارشد",
"دکترا",
];
export const HOUSING_OPTIONS: Exclude<HousingStatus, "">[] = [
"منزل شخصی",
"منزل والدین",
"منزل استیجاری",
"سایر",
];