feat: Add useCourse composable for course-related data and logic.
This commit is contained in:
parent
e9cdb0ddbe
commit
bacb8a3824
2 changed files with 72 additions and 2 deletions
|
|
@ -75,7 +75,11 @@
|
|||
- `GET /api/students/courses`: ดึง "คอร์สของฉัน"
|
||||
- `GET /api/students/courses/{id}/learn`: ดึงโครงสร้างบทเรียน (Syllabus)
|
||||
- `GET /api/students/courses/{id}/lessons/{lessonId}`: ดึงวิดีโอเนื้อหา
|
||||
- `GET /api/students/courses/{id}/lessons/{lessonId}/access-check`: ตรวจสอบสิทธิ์การเข้าถึงบทเรียน
|
||||
- `POST /api/students/lessons/{lessonId}/progress`: บันทึกเวลาเรียน (Video Progress)
|
||||
- `GET /api/students/lessons/{lessonId}/progress`: ดึงเวลาเรียนล่าสุด
|
||||
- `POST /api/students/courses/{id}/lessons/{lessonId}/complete`: บันทึกว่าเรียนจบแล้ว
|
||||
- `POST /api/students/courses/{id}/lessons/{lessonId}/quiz/submit`: ส่งคำตอบแบบทดสอบ (Quiz)
|
||||
|
||||
### 3.3 `useCategory.ts` & Utilities
|
||||
|
||||
|
|
@ -98,7 +102,7 @@
|
|||
|
||||
---
|
||||
|
||||
## 6. Dependency Map & Relationships (แผนผังความสัมพันธ์ไฟล์)
|
||||
## 6. Dependency Map & Relationships (แผนผังความสัมพันธ์ไฟล์)
|
||||
|
||||
ส่วนนี้ใช้อ้างอิงเวลาแก้ไขโค้ด เพื่อดูว่าไฟล์ไหนเชื่อมโยงหรือถูกเรียกใช้โดยไฟล์ใดบ้าง (Impact Analysis)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue