import { Trash2, UsersRound } from 'lucide-react' import type { Intern } from '../../../../lib/mockData' import { useNavigate } from 'react-router-dom' interface ProjectCardProps { id: number | string name: string interns: Intern[] thumbnailUrl?: string } export default function MentorProjectCard({ id, name, interns, thumbnailUrl }: ProjectCardProps) { const navigate = useNavigate(); const handleCardClick = () => { navigate(`/admin/projects/${id}`) }; const handleDeleteClick = (e: React.MouseEvent) => { e.stopPropagation() console.log('Delete project dengan id:', id) } return (
{/* Thumbnail */}
{thumbnailUrl && ( {name} )}
{/* Content*/}

{name}

{/* Interns Count */}
{interns.length}/{interns.length}
{/* Footer */}
) }