test so do lop
All checks were successful
Deploy on Master Change / deploy (push) Successful in 51s

This commit is contained in:
2026-07-03 22:09:46 +07:00
parent 39dcb37d51
commit 9fe71c49bd
2 changed files with 2 additions and 12 deletions

View File

@@ -19,7 +19,7 @@ import { BASE_APP_SUGGESTIONS } from '../constants';
import { pushNav, type TabId } from '../navigation';
import { ScheduleEditor } from './ScheduleEditor';
import { AttendancePanel } from './AttendancePanel';
import { StudentAvatar } from './StudentAvatar';
import { StudentDetailModal } from './StudentDetailModal';
import { ExamGridProctor } from './ExamGridProctor';
import { AppPoolModal } from './AppPoolModal';
@@ -207,16 +207,7 @@ export const ClassWorkspace: React.FC<ClassWorkspaceProps> = ({ classId, sourceT
}
};
const filteredStudents = students.filter(st => {
const term = searchQuery.toLowerCase().trim();
if (!term) return true;
return (
st.fullName.toLowerCase().includes(term) ||
st.studentCode.toLowerCase().includes(term) ||
st.email.toLowerCase().includes(term) ||
(st.phone && st.phone.includes(term))
);
});
const formatDuration = (totalSeconds: number) => {
const hrs = Math.floor(totalSeconds / 3600);

View File

@@ -16,7 +16,6 @@ import { AppTemplatePickerModal } from './AppTemplatePickerModal';
import { mergeKeywordCSV } from '../utils/appKeywords';
import { ExamPaperPdfModal } from './ExamPaperPdfModal';
import { NavHistoryBar } from './NavHistoryBar';
import { StudentAvatar } from './StudentAvatar';
import { StudentDetailModal } from './StudentDetailModal';
import { fmtTime, localInputToISO, toLocalInput } from './ExamsTab';
import { ExamGridProctor } from './ExamGridProctor';