Feat : tối ưu handleScroll

quy_fe
Quy_FE 3 months ago
parent 87b55b0e01
commit 62fac2ec8a
  1. 4
      src/_screens/criteria/criteria-manage/index.js
  2. 5
      src/_screens/home/admin/index.js
  3. 4
      src/_screens/home/detail-grade/index.js
  4. 4
      src/_screens/home/headmaster/index.js
  5. 4
      src/_screens/home/teacher/index.js

@ -339,7 +339,9 @@ export default function CriteriaManage() {
}`;
const res = await apiCaller(endPoint, "GET");
if (res?.status) {
if (!res){
setIsEndOnlineClasses(true);
} else {
listNext = res?.data;
setOffsetOnline(offsetOnline + limitOnline);
if (res?.data?.length < limitOnline) {

@ -288,8 +288,9 @@ export default function AdminHome() {
queryParams.length ? `&${queryParams.join("&")}` : ""
}`;
const res = await apiCaller(endPoint, "GET");
if (res?.status) {
if(!res){
setIsEndOnlineClasses(true);
} else {
concatListSide = res?.data;
setOffsetOnline(offsetOnline + limitOnline);
if (res?.data?.length < limitOnline) {

@ -167,9 +167,9 @@ export default function DetailGrade() {
}&limit=${limitOnline}&offset=${offsetOnlineMore}`;
const res = await apiCaller(endPoint, "GET");
console.log('res',res);
if(res){
if(!res){
setIsEndOnlineClasses(true);
}else if (res?.status) {
} else {
listNext = res?.data;
setOffsetOnline(offsetOnline + limitOnline);
if (res?.data?.length < limitOnline) {

@ -184,7 +184,9 @@ export default function HeadmasterHome() {
const endPoint = `/report/api_report/teacherByOrganizationId?organization_id=${id}&limit=${limitOnline}&offset=${offsetOnlineMore}`;
const res = await apiCaller(endPoint, "GET");
if (res?.status) {
if (!res){
setIsEndOnlineClasses(true);
} else {
listNext = res?.data;
setOffsetOnline(offsetOnline + limitOnline);
if (res?.data?.length < limitOnline) {

@ -184,7 +184,9 @@ export default function TeacherHome() {
`/api_exercise_report/teacher_report_summary?teacher_id=${id}&year=${schoolYear?.value.trim()}&limit=${limitOnline}&offset=${offsetOnlineMore}` +
(queryParams.length > 0 ? `&${queryParams.join("&")}` : "");
const res = await apiCaller(endPoint, "GET");
if (res?.status) {
if (!res){
setIsEndOnlineClasses(true);
} else {
concatListSide = res?.data;
setOffsetOnline(offsetOnline + limitOnline);
if (res?.data?.length < limitOnline) {

Loading…
Cancel
Save