import { Course } from "@nice/common"; import React, { useContext } from "react"; import { Typography, Skeleton } from "antd"; // 引入 antd 组件 import { CourseDetailContext } from "./CourseDetailContext"; import { CalendarOutlined, EyeOutlined } from "@ant-design/icons"; import dayjs from "dayjs"; interface CourseDetailProps { course: Course; isLoading: boolean; } export const CourseDetailDescription: React.FC = () => { const { course, isLoading } = useContext(CourseDetailContext); const { Paragraph, Title } = Typography; return (
{isLoading || !course ? ( ) : (
{"课程简介:"}
{course?.subTitle}
{course?.meta?.views}
{dayjs(course?.createdAt).format("YYYY年M月D日")}
console.log("展开"), // collapseText: "收起", }}> {course?.content}
)}
); };