import Link from "next/link"; import { ReactNode } from "react"; export function SectionHeading({ eyebrow, title, desc, cta, align = "left", }: { eyebrow: string; title: ReactNode; desc?: ReactNode; cta?: { label: string; href: string }; align?: "left" | "center" | "split"; }) { if (align === "center") { return (
{eyebrow}

{title}

{desc &&

{desc}

}
); } if (align === "split") { return (
{eyebrow}

{title}

{desc &&

{desc}

} {cta && ( {cta.label} )}
); } return (
{eyebrow}

{title}

{desc &&

{desc}

}
); } export function Stars({ n = 3, total = 5 }: { n?: number; total?: number }) { return (
{Array.from({ length: total }).map((_, i) => ( ))}
); } export function Arrow({ className = "" }: { className?: string }) { return ( ); }