function star(cx: number, cy: number, outerR: number, innerR: number) { const pts: string[] = []; for (let i = 0; i < 10; i++) { const r = i % 2 === 0 ? outerR : innerR; const angle = (i * Math.PI) / 5 - Math.PI / 2; pts.push(`${cx + r * Math.cos(angle)},${cy + r * Math.sin(angle)}`); } return pts.join(' '); } const STARS = Array.from({ length: 12 }, (_, i) => { const angle = (i * 30 - 90) * (Math.PI / 180); return { x: 12 + 5 * Math.cos(angle), y: 8 + 5 * Math.sin(angle), }; }); export function EuFlag({ className }: { className?: string }) { return ( {STARS.map((s, i) => ( ))} ); }