'use client' import { LicenseType, LICENSE_TYPE_LABELS } from '@/lib/sdk/types' export default function LicenseBadge({ licenseId, small = false, }: { licenseId: LicenseType | null small?: boolean }) { if (!licenseId) return null const colors: Partial> = { public_domain: 'bg-green-100 text-green-700 border-green-200', cc0: 'bg-green-100 text-green-700 border-green-200', unlicense: 'bg-green-100 text-green-700 border-green-200', mit: 'bg-blue-100 text-blue-700 border-blue-200', cc_by_4: 'bg-purple-100 text-purple-700 border-purple-200', reuse_notice: 'bg-orange-100 text-orange-700 border-orange-200', } return ( {LICENSE_TYPE_LABELS[licenseId] || licenseId} ) }