From 82048a115e673d73630209c54a6ea9f97bc6302a Mon Sep 17 00:00:00 2001 From: ditiqi Date: Mon, 24 Feb 2025 09:49:07 +0800 Subject: [PATCH] aff --- .../CoursePreview/coursePreviewAllmsg.tsx | 30 ++++++------------- 1 file changed, 9 insertions(+), 21 deletions(-) diff --git a/apps/web/src/components/models/course/detail/CoursePreview/coursePreviewAllmsg.tsx b/apps/web/src/components/models/course/detail/CoursePreview/coursePreviewAllmsg.tsx index 73ed1f9..2a89d44 100644 --- a/apps/web/src/components/models/course/detail/CoursePreview/coursePreviewAllmsg.tsx +++ b/apps/web/src/components/models/course/detail/CoursePreview/coursePreviewAllmsg.tsx @@ -1,33 +1,21 @@ -import { useEffect } from "react"; +import { useContext, useEffect } from "react"; import { CoursePreviewMsg } from "@web/src/app/main/course/preview/type.ts"; import { Button, Tabs, Image, Skeleton } from "antd"; import type { TabsProps } from "antd"; import { PlayCircleOutlined } from "@ant-design/icons"; -export function CoursePreviewAllmsg({ - previewMsg, - items, - isLoading, -}: { - previewMsg?: CoursePreviewMsg; - items: TabsProps["items"]; - isLoading: boolean; -}) { - useEffect(() => { - console.log(previewMsg); - }); +import { CourseDetailContext } from "../CourseDetailContext"; +export function CoursePreview() { const TapOnChange = (key: string) => { console.log(key); }; + const { course, isLoading, lecture, lectureIsLoading, selectedLectureId } = + useContext(CourseDetailContext); return (
example - {previewMsg.Title} + {course.title} - {previewMsg.SubTitle} + {course.subTitle} - {previewMsg.Description} + {course.Description} )}