import Badge from '../UI/Badge' import { formatDate } from '../../utils/dateHelpers' export default function DeliverableCard({ deliverable, isActive, index, projectColor, onEdit }) { return (
isActive && onEdit && onEdit(deliverable)} className={`relative flex flex-col gap-2 rounded-xl border p-4 min-w-[190px] max-w-[230px] flex-shrink-0 transition-all duration-300 select-none ${isActive ? 'border-gold bg-surface-elevated shadow-gold scale-105 ring-2 ring-gold/30 cursor-pointer' : 'border-surface-border bg-surface cursor-default' }`} > {isActive && (
Selected
)}
Deliverable {index + 1}

{deliverable.title}

{formatDate(deliverable.due_date)}

) }