diff --git a/src/components/sections/hero/HeroBillboard.tsx b/src/components/sections/hero/HeroBillboard.tsx index 1bb6f8b..cb33360 100644 --- a/src/components/sections/hero/HeroBillboard.tsx +++ b/src/components/sections/hero/HeroBillboard.tsx @@ -9,6 +9,7 @@ import { useButtonAnimation } from "@/components/hooks/useButtonAnimation"; import type { LucideIcon } from "lucide-react"; import type { ButtonConfig, ButtonAnimationType } from "@/types/button"; import type { Avatar } from "@/components/shared/AvatarGroup"; +import { useRef, useEffect } from "react"; type HeroBillboardBackgroundProps = Extract< HeroBackgroundVariantProps, @@ -67,9 +68,13 @@ interface HeroBillboardProps { marqueeImageClassName?: string; marqueeTextClassName?: string; marqueeIconClassName?: string; + backgroundVideoSrc?: string; + backgroundVideoFallbackSrc?: string; } const HeroBillboard = ({ + backgroundVideoSrc, + backgroundVideoFallbackSrc = "https://img.b2bpic.net/free-photo/abstract-luxury-gradient-blue-background_53876-120942.jpg", title, description, background,