import { useContext } from "react"; import { CourseDetailContext } from "./CourseDetailContext"; import { useNavigate } from "react-router-dom"; import { BookOutlined, CalendarOutlined, EditTwoTone, EyeOutlined, ReloadOutlined, } from "@ant-design/icons"; import dayjs from "dayjs"; import CourseOperationBtns from "./JoinLearingButton"; export default function CourseDetailTitle() { const { course } = useContext(CourseDetailContext); return (
{course?.title}
{course?.author?.showname && (
发布者: {course?.author?.showname}
)} {course?.depts && course?.depts?.length > 0 && (
发布单位: {course?.depts?.map((dept) => dept.name)}
)}
{"发布于:"} {dayjs(course?.createdAt).format("YYYY年M月D日")}
{"最后更新:"} {dayjs(course?.updatedAt).format("YYYY年M月D日")}
{`观看次数${course?.meta?.views || 0}`}
{`学习人数${course?.studentIds?.length || 0}`}
); }