import { Button } from "./ui/button"; import { GridPattern } from "./GridPattern"; import { ChevronRight } from "lucide-react"; import { navigateTo } from "../App"; interface HeroBannerProps { category?: string; title: string; description: string; primaryCTA: { text: string; href: string; }; secondaryCTA?: { text: string; href: string; }; } export function HeroBanner({ category, title, description, primaryCTA, secondaryCTA }: HeroBannerProps) { return (
{/* Category Badge */} {category && (
{category}
)} {/* Main Title */}

{title}

{/* Description */}

{description}

{/* CTAs */}
{secondaryCTA && ( )}
{/* Decorative Elements */}
); }