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}
);
}