feat: Implement user dashboard with recommended courses, a 'My Courses' page for enrolled courses, and a reusable CourseCard component.

This commit is contained in:
supalerk-ar66 2026-02-11 15:05:19 +07:00
parent 840eae4fad
commit acff387a9b
4 changed files with 9 additions and 8 deletions

View file

@ -69,7 +69,7 @@ const loadEnrolledCourses = async () => {
enrolledCourses.value = courses.map(item => ({
id: item.course_id,
enrollment_id: item.id,
title: getLocalizedText(item.course.title),
title: item.course.title,
progress: item.progress_percentage || 0,
completed: item.status === 'COMPLETED',
thumbnail_url: item.course.thumbnail_url