'use client' import { cn } from '@/lib/utils' import type { QuickConnectionItem, QuickConnectionStatus } from '@/mocks/dashboardData' interface QuickConnectionCardProps { item: QuickConnectionItem onClick?: (id: string) => void } const statusConfig: Record< QuickConnectionStatus, { dot: string; label: string; text: string } > = { online: { dot: 'bg-success', label: 'En línea', text: 'text-success' }, advertencia: { dot: 'bg-warning', label: 'Advertencia', text: 'text-warning' }, offline: { dot: 'bg-gray-500', label: 'Fuera de línea', text: 'text-gray-500' }, } export default function QuickConnectionCard({ item, onClick }: QuickConnectionCardProps) { const config = statusConfig[item.status] return ( ) }