refactor: add gender selection to Form component and update DefaultSelect for improved option handling
This commit is contained in:
@@ -40,6 +40,22 @@ function Form({ changeData, insurance, supplementaryInsurance, data, isForAnothe
|
||||
<Content title="نام خانوادگی">
|
||||
<EditField changeData={changeData} data={data?.family} name="family" />
|
||||
</Content>
|
||||
<Content title="جنسیت">
|
||||
<DefaultSelect
|
||||
updateData={(name, val) => 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
|
||||
}
|
||||
/>
|
||||
</Content>
|
||||
<Content title="نوع بیمه">
|
||||
<DefaultSelect
|
||||
updateData={(name, val) => changeData(val, "value", name)}
|
||||
|
||||
Reference in New Issue
Block a user