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, lecture, selectedLectureId } =
useContext(CourseDetailContext);
return (
{!selectedLectureId ? course?.title : lecture?.title}
{course?.author?.showname && (
发布者:
{course?.author?.showname}
)}
{course?.depts && course?.depts?.length > 0 && (
发布单位:
{course?.depts?.map((dept) => dept.name)}
)}
{"发布于:"}
{dayjs(
!selectedLectureId
? course?.createdAt
: lecture?.createdAt
).format("YYYY年M月D日")}
{"最后更新:"}
{dayjs(
!selectedLectureId
? course?.updatedAt
: lecture?.updatedAt
).format("YYYY年M月D日")}
{`观看次数${
!selectedLectureId
? course?.views || 0
: lecture?.views || 0
}`}
{`学习人数${course?.studentIds?.length || 0}`}
);
}