diff --git a/src/components/CourseDetail.jsx b/src/components/CourseDetail.jsx index a9c46a9..d5d5d01 100644 --- a/src/components/CourseDetail.jsx +++ b/src/components/CourseDetail.jsx @@ -4,23 +4,30 @@ import courses from './courseData'; // Ensure the path is correct function CourseDetail() { const { courseName } = useParams(); - - // Convert the URL back to the sanitized course key - const courseKey = courseName.toLowerCase(); // Ensures proper formatting - + const courseKey = courseName.toLowerCase(); // Ensure proper formatting const course = courses[courseKey]; // Lookup using the sanitized course key if (!course) { return

Course not found

; } + // Function to convert newlines to
+ const formatContent = (content) => { + return content.split('\n').map((line, index) => ( + + {line} +
+
+ )); + }; + return (

{course.title}

{course.title}

{course.description}

Course Content:

-

{course.content}

+

{formatContent(course.content)}

); }