From 89a348b154ad614f02f0c0e62d9df704724665eb Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Mon, 24 Mar 2025 13:42:24 +0530 Subject: [PATCH 1/2] fix: assignment and quiz rendering issue in courses --- frontend/components.d.ts | 1 + frontend/src/App.vue | 22 ++++++++-- frontend/src/components/Assignment.vue | 29 +++++++------ frontend/src/components/AssignmentBlock.vue | 46 --------------------- frontend/src/components/NoSidebarLayout.vue | 11 +++++ frontend/src/components/Quiz.vue | 18 ++++---- frontend/src/pages/AssignmentSubmission.vue | 14 ++++++- frontend/src/pages/Lesson.vue | 5 --- frontend/src/pages/QuizPage.vue | 13 +++++- frontend/src/utils/assignment.js | 25 ++++++----- frontend/src/utils/quiz.js | 9 +--- 11 files changed, 91 insertions(+), 102 deletions(-) delete mode 100644 frontend/src/components/AssignmentBlock.vue create mode 100644 frontend/src/components/NoSidebarLayout.vue diff --git a/frontend/components.d.ts b/frontend/components.d.ts index bd14c7fb..085dc343 100644 --- a/frontend/components.d.ts +++ b/frontend/components.d.ts @@ -66,6 +66,7 @@ declare module 'vue' { MobileLayout: typeof import('./src/components/MobileLayout.vue')['default'] MultiSelect: typeof import('./src/components/Controls/MultiSelect.vue')['default'] NoPermission: typeof import('./src/components/NoPermission.vue')['default'] + NoSidebarLayout: typeof import('./src/components/NoSidebarLayout.vue')['default'] NotPermitted: typeof import('./src/components/NotPermitted.vue')['default'] OnboardingBanner: typeof import('./src/components/OnboardingBanner.vue')['default'] PageModal: typeof import('./src/components/Modals/PageModal.vue')['default'] diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 98b1618e..d890f55a 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -8,18 +8,34 @@ diff --git a/frontend/src/components/Assignment.vue b/frontend/src/components/Assignment.vue index 4003b4d5..f4bb1413 100644 --- a/frontend/src/components/Assignment.vue +++ b/frontend/src/components/Assignment.vue @@ -1,10 +1,13 @@