From 5ff157d04b32b84f4ec85d04cff7c1d37132dd3e Mon Sep 17 00:00:00 2001 From: Ehsan Date: Sun, 20 Oct 2024 00:20:12 +0330 Subject: [PATCH] set default all field in step page add-doctor --- components/panel/addDoctor/index.js | 26 +++++++++---------- .../listMenu/generalInformation/form/index.js | 1 + .../listMenu/officeInformation/Form.js | 4 +-- 3 files changed, 16 insertions(+), 15 deletions(-) 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 (