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] &&