import Content from "./Content"; import EditField from "../../../app/component/fields/EditField"; import DefaultSelect from "@/app/component/selectors/DefaultSelect"; function Form({ changeData, insurance, supplementaryInsurance, data, isForAnother, errors = {} }) { const findBasicInsuranceVal = () => { return insurance?.find( (g) => g.id === (data?.basic_insurance?.value ? data?.basic_insurance.value.id : false) ); }; const findSupplementaryInsuranceVal = () => { return supplementaryInsurance?.find( (g) => g.id === (data?.supplementary_insurance?.value ? data?.supplementary_insurance.value.id : false) ); }; return (
{data?.phone?.value} تایید شده
changeData(val, "value", name)} label="جنسیت" name="gender" list={[ { id: "male", title: "مرد" }, { id: "female", title: "زن" }, ]} value={ data?.gender?.value ? { id: data.gender.value, title: data.gender.value === "male" ? "مرد" : "زن" } : null } error={errors?.gender} /> changeData(val, "value", name)} label="نوع بیمه" name="basic_insurance" list={insurance} value={findBasicInsuranceVal()} error={errors?.basic_insurance} /> changeData(val, "value", name)} label="بیمه تکمیلی" name="supplementary_insurance" list={supplementaryInsurance} value={findSupplementaryInsuranceVal()} error={errors?.supplementary_insurance} />
); } export default Form;