"use client"; import { motion } from "framer-motion"; import Link from "next/link"; import { useTranslations } from "next-intl"; import { ChevronDown } from "lucide-react"; interface HeroVideoProps { locale?: string; } export default function HeroVideo({ locale = "sr" }: HeroVideoProps) { const t = useTranslations("Home.hero"); const localePath = `/${locale}`; const scrollToContent = () => { const element = document.getElementById("main-content"); if (element) { element.scrollIntoView({ behavior: "smooth" }); } }; return (
{/* Background Image with Overlay */}
{/* Content */}
{/* Social Proof Micro */}
{[1, 2, 3, 4, 5].map((star) => ( ))}
{t("lovedBy")}
{/* Main Heading - Outcome Focused */} {t("transformHeadline")}
{t("withNaturalOils")}
{/* Subtitle - Expands on how */} {t("subtitleText")} {/* CTA Button - Action verb + value */} {t("ctaButton")} {t("learnStory")} {/* Trust Indicators */}
{t("moneyBack")}
{t("freeShipping")}
{t("crueltyFree")}
{/* Scroll Indicator */}
); }