From 61bd858a6949c681320ecdf85eae8029d06929bb Mon Sep 17 00:00:00 2001
From: raizasafeel <89463672+raizasafeel@users.noreply.github.com>
Date: Tue, 24 Mar 2026 12:58:44 +0530
Subject: [PATCH] feat(scorm): show completion in frontend
(cherry picked from commit 99397ad1f493c1ea8472714aeea6a41c808cd983)
---
frontend/src/components/CourseOutline.vue | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/frontend/src/components/CourseOutline.vue b/frontend/src/components/CourseOutline.vue
index b423ec08..68de0c7f 100644
--- a/frontend/src/components/CourseOutline.vue
+++ b/frontend/src/components/CourseOutline.vue
@@ -75,6 +75,12 @@
/>
+
{
})
}
+const isScormChapterComplete = (chapter) => {
+ return chapter.lessons?.length && chapter.lessons.every((l) => l.is_complete)
+}
+
const isActiveLesson = (lessonNumber) => {
return (
route.params.chapterNumber == lessonNumber.split('-')[0] &&