'use client'; interface TaskCardProps { task: { id: string; description: string; participants: { name: string }[]; status: 'running' | 'completed' | 'failed'; createdAt: string; }; onClick: () => void; } export default function TaskCard({ task, onClick }: TaskCardProps) { const statusColors = { running: 'bg-blue-100 text-blue-800', completed: 'bg-green-100 text-green-800', failed: 'bg-red-100 text-red-800' }; return ( ); }