From 4802d597988133a004c0601f08dc39d3d1251240 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Tue, 23 Jun 2026 00:34:19 +0000 Subject: [PATCH] Bob AI: Changed hero layout to HeroBillboardCarousel --- src/pages/HomePage/sections/Hero.tsx | 141 +++------------------------ 1 file changed, 12 insertions(+), 129 deletions(-) diff --git a/src/pages/HomePage/sections/Hero.tsx b/src/pages/HomePage/sections/Hero.tsx index 7c23b40..062f21c 100644 --- a/src/pages/HomePage/sections/Hero.tsx +++ b/src/pages/HomePage/sections/Hero.tsx @@ -1,136 +1,19 @@ -/* eslint-disable */ -// @ts-nocheck — generated by catalog-eject; runtime-correct but TS strict-mode false-positives on inlined catalog body -import Button from "@/components/ui/Button"; -import HeroBackgroundSlot from "@/components/ui/HeroBackgroundSlot"; -import TextAnimation from "@/components/ui/TextAnimation"; -import ImageOrVideo from "@/components/ui/ImageOrVideo"; +// Created by add_section_from_catalog (HeroBillboardCarousel). -const primaryButton = { - text: "Free Estimate", - href: "#contact" -}; -const secondaryButton = { - text: "Our Services", - href: "#services" -}; -const leftItems = [ - { - imageSrc: "https://storage.googleapis.com/webild/users/user_3FVvm8wEysRPV9bC25IuulDoP5E/uploaded-1782173916306-ot0xaffo.png?_wi=1" - }, - { - imageSrc: "https://storage.googleapis.com/webild/users/user_3FVvm8wEysRPV9bC25IuulDoP5E/uploaded-1782173916308-6uc1r648.png?_wi=1" - }, - { - imageSrc: "https://storage.googleapis.com/webild/users/user_3FVvm8wEysRPV9bC25IuulDoP5E/uploaded-1782173916311-e0vskvd2.png?_wi=1" - }, - { - imageSrc: "https://storage.googleapis.com/webild/users/user_3FVvm8wEysRPV9bC25IuulDoP5E/uploaded-1782173916313-7eb8k1s3.png?_wi=1" - }, - { - imageSrc: "https://storage.googleapis.com/webild/users/user_3FVvm8wEysRPV9bC25IuulDoP5E/uploaded-1782173916314-7gr8bq0c.png?_wi=1" - }, - { - imageSrc: "https://storage.googleapis.com/webild/users/user_3FVvm8wEysRPV9bC25IuulDoP5E/uploaded-1782173916306-ot0xaffo.png?_wi=2" - } -]; -const rightItems = [ - { - imageSrc: "https://storage.googleapis.com/webild/users/user_3FVvm8wEysRPV9bC25IuulDoP5E/uploaded-1782173916314-7gr8bq0c.png?_wi=2" - }, - { - imageSrc: "https://storage.googleapis.com/webild/users/user_3FVvm8wEysRPV9bC25IuulDoP5E/uploaded-1782173916313-7eb8k1s3.png?_wi=2" - }, - { - imageSrc: "https://storage.googleapis.com/webild/users/user_3FVvm8wEysRPV9bC25IuulDoP5E/uploaded-1782173916311-e0vskvd2.png?_wi=2" - }, - { - imageSrc: "https://storage.googleapis.com/webild/users/user_3FVvm8wEysRPV9bC25IuulDoP5E/uploaded-1782173916308-6uc1r648.png?_wi=2" - }, - { - imageSrc: "https://storage.googleapis.com/webild/users/user_3FVvm8wEysRPV9bC25IuulDoP5E/uploaded-1782173916306-ot0xaffo.png?_wi=3" - }, - { - imageSrc: "https://storage.googleapis.com/webild/users/user_3FVvm8wEysRPV9bC25IuulDoP5E/uploaded-1782173916314-7gr8bq0c.png?_wi=3" - } -]; +import React from 'react'; +import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel'; -type HeroSplitVerticalMarqueeProps = { - tag: string; - title: string; - description: string; - primaryButton: { text: string; href: string }; - secondaryButton: { text: string; href: string }; - leftItems: ({ imageSrc: string; videoSrc?: never } | { videoSrc: string; imageSrc?: never })[]; - rightItems: ({ imageSrc: string; videoSrc?: never } | { videoSrc: string; imageSrc?: never })[]; -}; - -const HeroInline = () => { - const duplicatedLeft = [...leftItems, ...leftItems, ...leftItems, ...leftItems]; - const duplicatedRight = [...rightItems, ...rightItems, ...rightItems, ...rightItems]; - - return ( -
- -
-
-
-
-

{"Transforming Spaces, Elevating Lives"}

-
- - - - - -
-
-
-
- -
-
-
- {duplicatedLeft.map((item, index) => ( -
- -
- ))} -
-
- -
-
- {duplicatedRight.map((item, index) => ( -
- -
- ))} -
-
-
-
-
- ); -}; - -export default function HeroSection() { +export default function HeroSection(): React.JSX.Element { return (
- +
); } -- 2.49.1