diff --git a/frontend/src/components/CourseCardOverlay.vue b/frontend/src/components/CourseCardOverlay.vue
index 33157b85..9c72f0bd 100644
--- a/frontend/src/components/CourseCardOverlay.vue
+++ b/frontend/src/components/CourseCardOverlay.vue
@@ -63,6 +63,9 @@
{{ __('Start Learning') }}
+
+
+
@@ -160,12 +171,12 @@
{{ lesson.data.course_title }}
- {{ Math.ceil(lesson.data.membership.progress) }}% completed
+ {{ Math.ceil(lessonProgress) }}% completed
{
}
const markProgress = (data) => {
- if (user.data && !data.progress) progress.submit()
+ if (user.data && !data.progress) {
+ setTimeout(() => {
+ progress.submit()
+ }, 30000)
+ }
}
const progress = createResource({
@@ -268,6 +285,10 @@ const progress = createResource({
course: props.courseName,
}
},
+ onSuccess(data) {
+ console.log(data)
+ lessonProgress.value = data
+ },
})
const breadcrumbs = computed(() => {