set default all field in step page add-doctor

This commit is contained in:
Ehsan
2024-10-20 00:20:12 +03:30
parent db3ed1090b
commit 5ff157d04b
3 changed files with 16 additions and 15 deletions
+13 -13
View File
@@ -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: [
{
@@ -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,
@@ -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 (
<div className="mt-[24px] grid grid-cols-1 md:grid-cols-2 gap-x-[48px] gap-y-[24px]">