Courses widget #27

Merged
juggy1233 merged 1 commits from #24-courses-widget into master 2023-03-31 17:12:06 -04:00
2 changed files with 32 additions and 21 deletions
Showing only changes of commit d1a35dd2c1 - Show all commits

View File

@@ -22,29 +22,40 @@ const CoursesWidget = ({ className = "" }) => {
instructor: "Serif Saad", instructor: "Serif Saad",
}, },
{ {
course_id: 1, course_id: 4,
course_title: "Advanced Website Design", course_title: "Selected Topics in Software Engineering",
couse_code: "COMP 2707", couse_code: "COMP 4800",
instructor: "Saja Al Mamoori", instructor: "Jessica Chen",
},
{
course_id: 5,
course_title: "Project Management: Techniques and Tools",
couse_code: "COMP 4990",
instructor: "Arunita Jaekel",
}, },
]; ];
return ( return (
<Container <Container className={`${className} py-3 grid`}>
className={`${className} py-3 d-flex flex-wrap justify-content-around`} <div className="row justify-content-center">
> {dummyData.map((course, i) => {
{dummyData.map((course, i) => { return (
return ( <Link
<Link is="a" key={i} href={`/course/${course.course_id}`}> is="a"
<Card role="button" className="m-2" style={{ width: "300px" }}> key={i}
<h2 className="text-center py-5 border">{course.couse_code}</h2> href={`/course/${course.course_id}`}
<Card.Body> className="col col-lg-2"
<Card.Title>{course.course_title}</Card.Title> >
<Card.Text>{course.instructor}</Card.Text> <Card role="button" className="m-2" style={{ width: "300px" }}>
</Card.Body> <h2 className="text-center py-5 border">{course.couse_code}</h2>
</Card> <Card.Body>
</Link> <Card.Title>{course.course_title}</Card.Title>
); <Card.Text>{course.instructor}</Card.Text>
})} </Card.Body>
</Card>
</Link>
);
})}
</div>
</Container> </Container>
); );
}; };

View File

@@ -19,7 +19,7 @@ const HomePage = () => {
<br /> <br />
<div> <div>
<h2>Courses</h2> <h2>Courses</h2>
<CoursesWidget className="ms-0 w-75 border" /> <CoursesWidget className="ms-0 border" />
</div> </div>
</Container> </Container>
</div> </div>