fix bug register form

master
HOANGLAOTA 1 year ago
parent c2ea1e84a0
commit 34e8fd6454
  1. 89
      src/_components/AdvisementForm/AdvisementForm.logic.js

@ -46,36 +46,62 @@ export const advisementLogic = (props) => {
// Grades // Grades
const [gradeSelected, setGradeSelected] = useState(); const [gradeSelected, setGradeSelected] = useState();
const [gradeError, setGradeError] = useState(); const [gradeError, setGradeError] = useState();
const [dataGrades, setDataGrades] = useState([]); const [dataGrades, setDataGrades] = useState([
useEffect(() => { {
if (!dataGrades.length) { id: 0,
apiCaller( title: "Lớp của con",
"/api_login/grade", value: 0,
"GET", },
{}, {
null, id: 0,
true, title: "Lớp 6",
configConstants.API_URL_SETEST, value: 6,
false },
).then((res) => { {
if (res.status) { id: 0,
const newListGrade = [ title: "Lớp 7",
{ value: 7,
id: 0, },
name: "Lớp của con", {
value: 0, id: 0,
}, title: "Lớp 8",
].concat(res.list_grade); value: 8,
},
newListGrade?.map((item) => { {
item.title = item.name.replace("Khối", "Lớp"); id: 0,
item.value = item.id; title: "Lớp 9",
}); value: 9,
setDataGrades(newListGrade); },
} ]);
}); // 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 // Handle Change Grade for Student
const changeGradeSelected = (newValue) => { const changeGradeSelected = (newValue) => {
@ -200,6 +226,7 @@ export const advisementLogic = (props) => {
setIsVisibleTrial(false); setIsVisibleTrial(false);
setIsVisibleTime(false); setIsVisibleTime(false);
setEmail(""); setEmail("");
setMessage('')
setIsSuccessRegist(false); setIsSuccessRegist(false);
}; };
@ -222,7 +249,7 @@ export const advisementLogic = (props) => {
agents_code: mds, agents_code: mds,
guest_name: nameUser, guest_name: nameUser,
phone, phone,
grade: gradeSelected?.title, grade: gradeSelected?.value,
email, email,
message message
// from_time, // from_time,

Loading…
Cancel
Save