diff --git a/frontend/src/pages/CourseDetail.vue b/frontend/src/pages/CourseDetail.vue index f4d5c6cd..b3f52710 100644 --- a/frontend/src/pages/CourseDetail.vue +++ b/frontend/src/pages/CourseDetail.vue @@ -107,6 +107,7 @@ import CourseCardOverlay from '@/components/CourseCardOverlay.vue' import CourseOutline from '@/components/CourseOutline.vue' import CourseReviews from '@/components/CourseReviews.vue' import UserAvatar from '@/components/UserAvatar.vue' +import { updateDocumentTitle } from '@/utils' const props = defineProps({ courseName: { @@ -132,6 +133,15 @@ const breadcrumbs = computed(() => { }) return items }) + +const pageMeta = computed(() => { + return { + title: course?.data?.title, + description: course?.data?.short_introduction, + } +}) + +updateDocumentTitle(pageMeta)