'use client' import { Pencil, Trash2, Users2 } from 'lucide-react' import { Empty, EmptyHeader, EmptyMedia, EmptyTitle, EmptyContent } from '@/components/ui/empty' import type { AreaLead } from '../types' // ─── Area Leads Panel ────────────────────────────────────────────────────────── export function AreaLeadsPanel({ leads, onAdd, onEdit, onDelete, }: { leads: AreaLead[] onAdd: () => void onEdit: (lead: AreaLead) => void onDelete: (id: string) => void }) { return (
{leads.length > 0 ? (
{leads.map(lead => (
{lead.area_name.slice(0, 2).toUpperCase()}

{lead.area_name}

{lead.lead_handle}

{lead.description && (

{lead.description}

)}
))}
) : ( No area leads assigned yet )}
) }