import { Card, Button } from '@heroui/react'; import { PencilIcon, EllipsisVerticalIcon } from '@heroicons/react/24/outline'; const statusStyles = { Active: 'bg-green-100 text-green-700', Inactive: 'bg-gray-100 text-gray-600' }; function CourseCard({ course, image, handleClick }) { const { code, title, description, status, lastUpdate } = course; const formattedDate = new Date(lastUpdate).toLocaleDateString('en-GB', { day: '2-digit', month: '2-digit', year: 'numeric' }); return ( {/* Image */}
{title}
{code}
{/* Content */}

{title}

{description}

{/* Footer */} { e.stopPropagation(); // handle edit }} >
{status} Updated {formattedDate}
); } export default CourseCard;