"use client"; import React, { memo } from "react"; import ContentLockup from "./ContentLockup"; import HeroDecor from "./HeroDecor"; import { getAssetPath } from "../../lib/assetUtils"; interface HeroBannerProps { title?: string; subtitle?: string; description?: string; ctaText?: string; ctaHref?: string; } const HeroBanner = memo( ({ title, subtitle, description, ctaText, ctaHref }) => { return (
{/* Frame container for content */}
{/* DECORATIONS (behind content) */} {/* Content lockup - Large variant */}
{/* Hero Image Container */}
Hero illustration
); }, ); HeroBanner.displayName = "HeroBanner"; export default HeroBanner;