import Content from "./Content"; import DateBirthday from "./DateBirthday"; import Field from "./Field"; import { insurance, gender, blood_group, marital_status, education, job, } from "./listSelector"; import AutoSelector from "@/app/component/element/AutoSelector"; function Form({ data, changeData, prevData }) { const findVal = (list, name) => data && list.find((g) => g.id === data[name]); return (
changeData(data === "زن" ? "female" : "male", "value", name) } value={findVal(gender, "gender")} label="جنسیت" name="gender" list={gender} /> changeData( blood_group.find((g) => g.label === value).id, "value", name ) } value={findVal(blood_group, "blood_type")} label="گروه خونی" name="blood_type" list={blood_group} /> changeData(value === "متاهل" ? "married" : "single", "value", name) } value={findVal(marital_status, "marital_status")} label="وضعیت تاهل" name="marital_status" list={marital_status} /> changeData( education.find((g) => g.label === value).id, "value", name ) } value={findVal(education, "education")} label="تحصیلات" name="education" list={education} /> changeData(value === "آزاد" ? "azad" : "dolati", "value", name) } value={findVal(job, "job")} label="شغل" name="job" list={job} />
); } export default Form;