From 34e8fd6454e20cd93bceb4fed0cb952962d04f60 Mon Sep 17 00:00:00 2001 From: HOANGLAOTA Date: Tue, 16 Jul 2024 13:31:07 +0700 Subject: [PATCH] fix bug register form --- .../AdvisementForm/AdvisementForm.logic.js | 89 ++++++++++++------- 1 file changed, 58 insertions(+), 31 deletions(-) diff --git a/src/_components/AdvisementForm/AdvisementForm.logic.js b/src/_components/AdvisementForm/AdvisementForm.logic.js index 468a268..33c4796 100644 --- a/src/_components/AdvisementForm/AdvisementForm.logic.js +++ b/src/_components/AdvisementForm/AdvisementForm.logic.js @@ -46,36 +46,62 @@ export const advisementLogic = (props) => { // Grades const [gradeSelected, setGradeSelected] = useState(); const [gradeError, setGradeError] = useState(); - const [dataGrades, setDataGrades] = useState([]); - useEffect(() => { - if (!dataGrades.length) { - apiCaller( - "/api_login/grade", - "GET", - {}, - null, - true, - configConstants.API_URL_SETEST, - false - ).then((res) => { - if (res.status) { - const newListGrade = [ - { - id: 0, - name: "Lớp của con", - value: 0, - }, - ].concat(res.list_grade); - - newListGrade?.map((item) => { - item.title = item.name.replace("Khối", "Lớp"); - item.value = item.id; - }); - setDataGrades(newListGrade); - } - }); - } - }, []); + const [dataGrades, setDataGrades] = useState([ + { + id: 0, + title: "Lớp của con", + value: 0, + }, + { + id: 0, + title: "Lớp 6", + value: 6, + }, + { + id: 0, + title: "Lớp 7", + value: 7, + }, + { + id: 0, + title: "Lớp 8", + value: 8, + }, + { + id: 0, + title: "Lớp 9", + value: 9, + }, + ]); + // useEffect(() => { + // if (!dataGrades.length) { + // apiCaller( + // "/api_login/grade", + // "GET", + // {}, + // null, + // true, + // configConstants.API_URL_SETEST, + // false + // ).then((res) => { + // if (res.status) { + // const newListGrade = [ + // { + // id: 0, + // name: "Lớp của con", + // value: 0, + // }, + // ].concat(res.list_grade); + + // newListGrade?.map((item) => { + // item.title = item.name.replace("Khối", "Lớp"); + // item.value = item.id; + // }); + // setDataGrades(newListGrade); + // } + // }); + // } + // }, []); // Handle Change Grade for Student const changeGradeSelected = (newValue) => { @@ -200,6 +226,7 @@ export const advisementLogic = (props) => { setIsVisibleTrial(false); setIsVisibleTime(false); setEmail(""); + setMessage('') setIsSuccessRegist(false); }; @@ -222,7 +249,7 @@ export const advisementLogic = (props) => { agents_code: mds, guest_name: nameUser, phone, - grade: gradeSelected?.title, + grade: gradeSelected?.value, email, message // from_time,