import { ArrowRight } from "lucide-react"; import Link from "next/link"; import { HeroMotionBackdrop } from "@/components/layout/hero-motion-backdrop"; import { Button } from "@/components/ui/button"; import { getLocalizedPath } from "@/lib/locale"; type HomeHeroProps = { locale: string; kicker: string; title: string; description: string; portfolioLabel: string; contactLabel: string; }; export function HomeHero({ locale, kicker, title, description, portfolioLabel, contactLabel, }: HomeHeroProps) { const titleLines = title.split("\n").filter(Boolean); const isArabic = locale === "ar"; return (

{kicker}

{titleLines.map((line, index) => ( {line} ))}

{description}

); }