import { CheckCircleIcon } from '@heroicons/react/24/outline' import { Course } from "@nice/common" interface CourseDetailProps { course: Course } export const CourseDetail: React.FC = ({ course }) => { return (
{/* 课程标题区域 */}

{course.title}

{course.subTitle && (

{course.subTitle}

)}
{/* 课程描述 */}

{course.description}

{/* 学习目标 */}

学习目标

{course.objectives.map((objective, index) => (
{objective}
))}
{/* 适合人群 */}

适合人群

{course.audiences.map((audience, index) => (
{audience}
))}
{/* 课程要求 */}

课程要求

    {course.requirements.map((requirement, index) => (
  • {requirement}
  • ))}
{/* 可获得技能 */}

可获得技能

{course.skills.map((skill, index) => ( {skill} ))}
) }