in page add doctor change data state & component & save data & request to send data & change component folder
This commit is contained in:
@@ -7,82 +7,16 @@ import WorkingDays from "./listMenu/workingDays";
|
||||
import OfficeInformation from "./listMenu/officeInformation";
|
||||
import GeneralInformation from "./listMenu/generalInformation";
|
||||
import Step from "./Step";
|
||||
import { defaultState } from "./defaultState";
|
||||
|
||||
function AddDoctorPage() {
|
||||
const [value, setValue] = useState(0);
|
||||
const [data, setData] = useState({
|
||||
general: {
|
||||
name: { value: "", placeholder: "", isEdit: true },
|
||||
medical_system_number: {
|
||||
value: "",
|
||||
placeholder: 1741025645,
|
||||
isEdit: true,
|
||||
},
|
||||
expertise: { value: "", placeholder: "دندان پزشکی", isEdit: true },
|
||||
description: { value: "", isEdit: true },
|
||||
skills: { value: "", isEdit: true },
|
||||
time_work: { value: "", isEdit: true },
|
||||
degree: { value: "", isEdit: true },
|
||||
},
|
||||
office: {
|
||||
address: { value: "مپ", isEdit: true },
|
||||
phone: { value: "", placeholder: 1741025645, isEdit: true },
|
||||
office_number1: { value: "", isEdit: true },
|
||||
office_number2: { value: "", isEdit: true },
|
||||
state: { value: "", isEdit: true },
|
||||
city: { value: "", isEdit: true },
|
||||
},
|
||||
work_day: [
|
||||
{
|
||||
name: "شنبه",
|
||||
number_turns: { value: 1, isEdit: true },
|
||||
turn_time: "",
|
||||
workplace: "",
|
||||
morning_time: ["", ""],
|
||||
evening_time: ["", ""],
|
||||
},
|
||||
{
|
||||
name: "یکشنبه",
|
||||
number_turns: { value: 1, isEdit: true },
|
||||
turn_time: "",
|
||||
workplace: "",
|
||||
morning_time: ["", ""],
|
||||
evening_time: ["", ""],
|
||||
},
|
||||
{
|
||||
name: "دوشنبه",
|
||||
number_turns: { value: 1, isEdit: true },
|
||||
turn_time: "",
|
||||
workplace: "",
|
||||
morning_time: ["", ""],
|
||||
evening_time: ["", ""],
|
||||
},
|
||||
{
|
||||
name: "سه شنبه",
|
||||
number_turns: { value: 1, isEdit: true },
|
||||
turn_time: "",
|
||||
workplace: "",
|
||||
morning_time: ["", ""],
|
||||
evening_time: ["", ""],
|
||||
},
|
||||
{
|
||||
name: "چهار شنبه",
|
||||
number_turns: { value: 1, isEdit: true },
|
||||
turn_time: "",
|
||||
workplace: "",
|
||||
morning_time: ["", ""],
|
||||
evening_time: ["", ""],
|
||||
},
|
||||
{
|
||||
name: "پنج شنبه",
|
||||
number_turns: { value: 1, isEdit: true },
|
||||
turn_time: "",
|
||||
workplace: "",
|
||||
morning_time: ["", ""],
|
||||
evening_time: ["", ""],
|
||||
},
|
||||
],
|
||||
});
|
||||
const [value, setValue] = useState(2);
|
||||
const [data, setData] = useState(defaultState);
|
||||
|
||||
const resetData = () => {
|
||||
setData(defaultState);
|
||||
setValue(0);
|
||||
};
|
||||
|
||||
const components = [
|
||||
<GeneralInformation
|
||||
@@ -97,7 +31,12 @@ function AddDoctorPage() {
|
||||
setData={setData}
|
||||
setValue={setValue}
|
||||
/>,
|
||||
<WorkingDays data={data} parent="work_day" setData={setData} />,
|
||||
<WorkingDays
|
||||
data={data}
|
||||
parent="work_day"
|
||||
setData={setData}
|
||||
resetData={resetData}
|
||||
/>,
|
||||
];
|
||||
|
||||
return (
|
||||
|
||||
Reference in New Issue
Block a user