11import React , { useState } from "react" ;
22import StepWizard from 'react-step-wizard' ;
33import { useForm } from "react-hooks-helper" ;
4+
45import StepOne from "./stepOne" ;
56import StepTwo from "./stepTwo" ;
67import StepThree from "./stepThree" ;
@@ -14,6 +15,7 @@ const defaultData = {
1415 dfidStudyNumberPatient : "" ,
1516 optionsGender : "" ,
1617 optionTypeDiabetes : "" ,
18+ yearDMPatient : "" ,
1719
1820 additionalCommentsPatient : "" ,
1921 optionsSignsDR : "" ,
@@ -30,33 +32,34 @@ const defaultData = {
3032const MultiStepForm = ( ) => {
3133 //StepOne
3234 const [ formData , setForm ] = useForm ( defaultData ) ;
33- const [ dobPatient , setDobPatient ] = useState ( new Date ( ) ) ;
34- const [ yearDMPatient , setYearDMPatient ] = useState ( new Date ( ) ) ;
35+ const [ dobPatient , setDobPatient ] = useState ( ) ;
3536
3637 //StepTwo
3738 const [ pictureR1 , setPictureR1 ] = useState ( null ) ;
3839 const [ pictureR2 , setPictureR2 ] = useState ( null ) ;
3940 const [ pictureL1 , setPictureL1 ] = useState ( null ) ;
4041 const [ pictureL2 , setPictureL2 ] = useState ( null ) ;
4142
42- const [ dateElectronicReferal , setDateElectronicReferal ] = useState ( new Date ( ) ) ;
43+ const [ dateElectronicReferal , setDateElectronicReferal ] = useState ( ) ;
4344
4445 //StepThree
45- const [ dateImagesTaken , setDateImagesTaken ] = useState ( new Date ( ) ) ;
46- const [ dateHbA1ctaken , setDateHbA1ctaken ] = useState ( new Date ( ) ) ;
47- const [ dateReviewNurse , setDateReviewNurse ] = useState ( new Date ( ) ) ;
46+ const [ dateImagesTaken , setDateImagesTaken ] = useState ( ) ;
47+ const [ dateHbA1ctaken , setDateHbA1ctaken ] = useState ( ) ;
48+ const [ dateReviewNurse , setDateReviewNurse ] = useState ( ) ;
4849
49- const props = { formData, setForm, dobPatient, setDobPatient, yearDMPatient , setYearDMPatient , pictureR1, setPictureR1, pictureR2, setPictureR2, pictureL1, setPictureL1, pictureL2, setPictureL2, dateImagesTaken, setDateImagesTaken, dateElectronicReferal, setDateElectronicReferal, dateHbA1ctaken, setDateHbA1ctaken, dateReviewNurse, setDateReviewNurse} ;
50+ const props = { formData, setForm, dobPatient, setDobPatient, pictureR1, setPictureR1, pictureR2, setPictureR2, pictureL1, setPictureL1, pictureL2, setPictureL2, dateImagesTaken, setDateImagesTaken, dateElectronicReferal, setDateElectronicReferal, dateHbA1ctaken, setDateHbA1ctaken, dateReviewNurse, setDateReviewNurse} ;
5051
5152 return (
5253 < StepWizard { ...props } >
5354 < StepOne { ...props } />
54- < StepTwo { ...props } />
5555 < StepThree { ...props } />
56+ < StepTwo { ...props } />
5657 < ReviewNewPatientDetails { ...props } />
5758 < SubmitPatientForm { ...props } />
5859 </ StepWizard >
5960 ) ;
6061}
6162
62- export default MultiStepForm ;
63+ export default MultiStepForm ;
64+
65+
0 commit comments