import Link from 'next/link'; import { cn } from '@/lib/cn'; import { routes } from '@/lib/site'; /** Flag + name link. `size="sm"` for inline mentions, default for lists. */ export function CountryChip({ country, size = 'md', className, muted }: { country: { slug: string; short_name?: string; name?: string; flag_emoji?: string | null; flag?: string | null }; size?: 'sm' | 'md'; className?: string; muted?: boolean }) { const name = country.short_name ?? country.name ?? country.slug; const flag = country.flag_emoji ?? country.flag ?? ''; return ( {flag ? ( {flag} ) : null} {name} ); }