Nessun lead
` + +4. Componente `DraggableLeadCard` (analogo a `DraggableCard` di KanbanBoard.tsx): + - Props: `{ lead: LeadWithTags; isActive: boolean }` + - `const { attributes, listeners, setNodeRef, transform, isDragging } = useDraggable({ id: lead.id })` + - Contenuto card: riga primaria `lead.name` (text-sm font-medium text-[#1a1a1a]), riga secondaria `lead.company` se presente (text-xs text-[#71717a]), riga hint `lead.next_action` se presente (text-xs text-[#71717a] mt-1 line-clamp-1) + - Stili drag: opacity-30 quando isDragging, hover:border-[#1A463C]/40 quando non in drag + +5. Componente esportato `LeadsKanbanBoard`: + - Props: `{ leads: LeadWithTags[] }` + - `useState