// components/CourseSyllabus/LectureItem.tsx import { Lecture } from "@nice/common"; import React from "react"; import { motion } from "framer-motion"; import { ClockIcon, PlayCircleIcon } from "@heroicons/react/24/outline"; interface LectureItemProps { lecture: Lecture; onClick: (lectureId: string) => void; } export const LectureItem: React.FC = ({ lecture, onClick, }) => ( onClick(lecture.id)}>

{lecture.title}

{lecture.description && (

{lecture.description}

)}
{lecture.duration}分钟
);