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