import { Badge } from '@components/atoms/Badge'; import type { UserStatus } from '../types'; interface UserStatusBadgeProps { status: UserStatus; } const statusConfig: Record = { active: { label: 'Activo', variant: 'success' }, inactive: { label: 'Inactivo', variant: 'default' }, pending: { label: 'Pendiente', variant: 'warning' }, suspended: { label: 'Suspendido', variant: 'danger' }, }; export function UserStatusBadge({ status }: UserStatusBadgeProps) { const config = statusConfig[status]; return {config.label}; }