feat: Add useCourse composable for course data management and CourseDetailView component for displaying course details.

This commit is contained in:
supalerk-ar66 2026-02-20 16:47:27 +07:00
parent 13ad2097df
commit 096b5bbc52
2 changed files with 36 additions and 3 deletions

View file

@ -37,6 +37,32 @@ export interface Course {
video_url?: string
}[]
}[]
// ข้อมูลผู้สอนและเจ้าของคอร์ส
creator?: {
id: number
username: string
email: string
profile: {
first_name: string
last_name: string
avatar_url: string
}
}
instructors?: {
user_id: number
is_primary: boolean
user: {
id: number
username: string
email: string
profile: {
first_name: string
last_name: string
avatar_url: string
}
}
}[]
}
interface CourseResponse {