feat: add browse courses page with search and filtering functionality, and create the main landing page.
This commit is contained in:
parent
9bfb852ad0
commit
e162e24cf8
3 changed files with 9 additions and 8 deletions
|
|
@ -109,13 +109,14 @@
|
|||
- อัปเดตการ์ดคอร์สให้ลิงก์ไปยังหน้ารายละเอียดคอร์ส (`/course/:id`) แทน Modal หรือหน้า Static
|
||||
- ลบ Mock Data ออก เพื่อรองรับข้อมูลจริงจาก API
|
||||
|
||||
### ✅ Phase 3: Full Learning Experience (Current)
|
||||
### ✅ Phase 3: Full Learning Experience & Documentation (Current)
|
||||
|
||||
- **dashboard/index.vue:**
|
||||
- แก้ไขลิงก์ "View Details" ใน Recommended Courses ให้ไปที่ `/course/:id` ถูกต้อง
|
||||
- **Cleanup:**
|
||||
- ลบ `console.log` ที่ไม่จำเป็น
|
||||
- ทำความสะอาด Comment ในไฟล์หลัก (`useAuth`, `useCourse`, `register.vue`)
|
||||
- **Documentation & Localization:**
|
||||
- **Added Thai Code Comments:** เพิ่มคำอธิบายภาษาไทยในไฟล์สำคัญ (`nuxt.config.ts`, `useAuth`, `useCourse`, `useCategory`, `auth middleware`, `pages/index`, `app.vue`, `layouts/default`) เพื่อช่วยให้ทีมพัฒนาเข้าใจโค้ดได้ง่ายขึ้น
|
||||
- **API Verification:** ยืนยันความถูกต้องของการเชื่อมต่อ API ครบทุก Endpoints หลัก (User, Courses, Enroll, Learning, Categories)
|
||||
- **UI Enhancements:**
|
||||
- ปรับปรุงหน้า `dashboard/index.vue` ให้ลิงก์ถูกต้อง
|
||||
- ปรับแก้ UI เล็กน้อยในหน้า Landing (`index.vue`) และ Browse (`browse/index.vue`)
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue