This commit is contained in:
ditiqi 2025-02-26 21:08:39 +08:00
commit 78a73cf07c
2 changed files with 8 additions and 4 deletions

View File

@ -45,7 +45,6 @@ export const CourseSyllabus: React.FC<CourseSyllabusProps> = ({
block: "start", block: "start",
}); });
}; };
return ( return (
<> <>
{/* 收起按钮直接显示 */} {/* 收起按钮直接显示 */}

View File

@ -4,6 +4,7 @@ import { Lecture, LectureType, LessonTypeLabel } from "@nice/common";
import React, { useMemo } from "react"; import React, { useMemo } from "react";
import { import {
ClockCircleOutlined, ClockCircleOutlined,
EyeOutlined,
FileTextOutlined, FileTextOutlined,
PlayCircleOutlined, PlayCircleOutlined,
} from "@ant-design/icons"; // 使用 Ant Design 图标 } from "@ant-design/icons"; // 使用 Ant Design 图标
@ -43,13 +44,17 @@ export const LectureItem: React.FC<LectureItemProps> = ({
<span>{LessonTypeLabel[lecture?.meta?.type]}</span> <span>{LessonTypeLabel[lecture?.meta?.type]}</span>
</div> </div>
)} )}
<div className="flex-grow"> <div className="flex-grow flex justify-between items-center w-2/3 realative">
<h4 className="font-medium text-gray-800">{lecture.title}</h4> <h4 className="font-medium text-gray-800">{lecture.title}</h4>
{lecture.subTitle && ( {lecture.subTitle && (
<p className="text-sm text-gray-500 mt-1"> <span className="text-sm text-gray-500 mt-1">
{lecture.subTitle} {lecture.subTitle}
</p> </span>
)} )}
<div className="text-gray-500 whitespace-normal">
<EyeOutlined></EyeOutlined>
<span className="ml-2">{lecture?.meta?.views}</span>
</div>
</div> </div>
</div> </div>
); );