From d86fd0f6f6c13ee81d30dc12e8de323086c7ddec Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Fri, 14 Nov 2025 12:48:46 +0530 Subject: [PATCH] fix: misc issues --- frontend/components.d.ts | 1 + .../src/components/AdminBatchDashboard.vue | 159 ++++++++++++++++++ frontend/src/components/BatchCourses.vue | 2 +- frontend/src/components/BatchStudents.vue | 156 +---------------- frontend/src/components/LiveClass.vue | 2 +- .../src/components/Modals/StudentModal.vue | 1 + frontend/src/pages/Batch.vue | 21 ++- frontend/src/pages/Batches.vue | 11 +- frontend/src/pages/CertifiedParticipants.vue | 31 +++- frontend/src/pages/Home/AdminHome.vue | 11 +- frontend/src/pages/Home/StudentHome.vue | 7 +- lms/lms/utils.py | 106 +++++++----- 12 files changed, 299 insertions(+), 209 deletions(-) create mode 100644 frontend/src/components/AdminBatchDashboard.vue diff --git a/frontend/components.d.ts b/frontend/components.d.ts index 7d6f92bf..374bf990 100644 --- a/frontend/components.d.ts +++ b/frontend/components.d.ts @@ -8,6 +8,7 @@ export {} /* prettier-ignore */ declare module 'vue' { export interface GlobalComponents { + AdminBatchDashboard: typeof import('./src/components/AdminBatchDashboard.vue')['default'] Annoucements: typeof import('./src/components/Annoucements.vue')['default'] AnnouncementModal: typeof import('./src/components/Modals/AnnouncementModal.vue')['default'] Apps: typeof import('./src/components/Apps.vue')['default'] diff --git a/frontend/src/components/AdminBatchDashboard.vue b/frontend/src/components/AdminBatchDashboard.vue new file mode 100644 index 00000000..934ab995 --- /dev/null +++ b/frontend/src/components/AdminBatchDashboard.vue @@ -0,0 +1,159 @@ + + diff --git a/frontend/src/components/BatchCourses.vue b/frontend/src/components/BatchCourses.vue index 04002f3c..f6e4b8bc 100644 --- a/frontend/src/components/BatchCourses.vue +++ b/frontend/src/components/BatchCourses.vue @@ -1,7 +1,7 @@