'use client'; import { WorkItem, WorkItemStatus } from '@/lib/types'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { faCheck } from '@fortawesome/free-solid-svg-icons'; interface WorkItemCardProps { item: WorkItem; showCheckbox?: boolean; onToggle?: (id: number) => void; selected?: boolean; } export default function WorkItemCard({ item, showCheckbox = false, onToggle, selected = false }: WorkItemCardProps) { return (