diff --git a/components/panel/addDoctor/index.js b/components/panel/addDoctor/index.js index 2d2b006..5235d97 100644 --- a/components/panel/addDoctor/index.js +++ b/components/panel/addDoctor/index.js @@ -12,21 +12,21 @@ function AddDoctorPage() { const [value, setValue] = useState(0); const [data, setData] = useState({ general: { - name: { value: "احسان احمدی", isEdit: false }, - medical_system_number: { value: 1741025645, isEdit: false }, - expertise: { value: "دندان پزشکی", isEdit: false }, - description: { value: "", isEdit: false }, - skills: { value: "", isEdit: false }, - time_work: { value: "", isEdit: false }, - degree: { value: "", isEdit: false }, + name: { value: "احسان احمدی", isEdit: true }, + medical_system_number: { value: 1741025645, isEdit: true }, + expertise: { value: "دندان پزشکی", isEdit: true }, + description: { value: "", isEdit: true }, + skills: { value: "", isEdit: true }, + time_work: { value: "", isEdit: true }, + degree: { value: "", isEdit: true }, }, office: { - address: { value: "", isEdit: false }, - phone: { value: 1741025645, isEdit: false }, - office_number1: { value: "", isEdit: false }, - office_number2: { value: "", isEdit: false }, - state: { value: "", isEdit: false }, - city: { value: "", isEdit: false }, + address: { value: "", isEdit: true }, + phone: { value: 1741025645, isEdit: true }, + office_number1: { value: "", isEdit: true }, + office_number2: { value: "", isEdit: true }, + state: { value: "", isEdit: true }, + city: { value: "", isEdit: true }, }, work_day: [ { diff --git a/components/panel/addDoctor/listMenu/generalInformation/form/index.js b/components/panel/addDoctor/listMenu/generalInformation/form/index.js index 73dc3f0..e76b704 100644 --- a/components/panel/addDoctor/listMenu/generalInformation/form/index.js +++ b/components/panel/addDoctor/listMenu/generalInformation/form/index.js @@ -12,6 +12,7 @@ import { checkAllValues } from "@/helper"; function Form({ setValue, parent, data, setData }) { const changeData = (value, type, name) => + type !== "isEdit" && setData((prev) => { return { ...prev, diff --git a/components/panel/addDoctor/listMenu/officeInformation/Form.js b/components/panel/addDoctor/listMenu/officeInformation/Form.js index 27e9f51..e71a6c6 100644 --- a/components/panel/addDoctor/listMenu/officeInformation/Form.js +++ b/components/panel/addDoctor/listMenu/officeInformation/Form.js @@ -7,7 +7,8 @@ import AddLocationP from "@/components/icons/AddLocationP"; import AutoCompleteSelect from "@/app/component/element/AutoCompleteSelect"; function Form({ parent, data, setData }) { - const changeData = (value, type, name) => { + const changeData = (value, type, name) => + type !== "isEdit" && setData((prev) => { return { ...prev, @@ -20,7 +21,6 @@ function Form({ parent, data, setData }) { }, }; }); - }; return (