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

{deliverable.title}

{formatDate(deliverable.due_date)}

{isActive && ( )}
) }