diff --git a/src/components/dashboard/navgan/show/form/UpdateForm.jsx b/src/components/dashboard/navgan/show/form/UpdateForm.jsx index 3d2abe7..955ccb1 100644 --- a/src/components/dashboard/navgan/show/form/UpdateForm.jsx +++ b/src/components/dashboard/navgan/show/form/UpdateForm.jsx @@ -26,10 +26,6 @@ const UpdateForm = ({LoanDetails, LoanId}) => { const occupationStates = useOccupations(); const requestServer = useRequest(); - useEffect(() => { - citiesStates.setProvinceID(LoanDetails.province_id) - }, [provinceStates]); - // initial values const initialValues = { national_id: LoanDetails.national_id, @@ -53,6 +49,10 @@ const UpdateForm = ({LoanDetails, LoanId}) => { }; // end initial values + useEffect(() => { + citiesStates.setProvinceID(LoanDetails.province_id) + }, [LoanDetails.province_id]); + // validation const validationSchema = Yup.object().shape({ postal_code: Yup.mixed() @@ -72,6 +72,7 @@ const UpdateForm = ({LoanDetails, LoanId}) => { occupation_id: Yup.string().required(t("ShowLoan.error_message_occupation_id")), education_id: Yup.string().required(t("ShowLoan.error_message_education_id")), birthday: Yup.string().required(t("ShowLoan.error_message_date_of_birth")), + national_serial_number: Yup.string().required(t("ShowLoan.error_message_national_serial_number")), }); // end validation