From 06ff7b8c2e429bc8c97655959ae37b4bcb09d498 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 7 Jun 2026 20:52:29 +0000 Subject: [PATCH] Switch to version 5: modified src/pages/HomePage/sections/Hero.tsx --- src/pages/HomePage/sections/Hero.tsx | 91 +++++++--------------------- 1 file changed, 22 insertions(+), 69 deletions(-) diff --git a/src/pages/HomePage/sections/Hero.tsx b/src/pages/HomePage/sections/Hero.tsx index 7a46eb8..28d1c72 100644 --- a/src/pages/HomePage/sections/Hero.tsx +++ b/src/pages/HomePage/sections/Hero.tsx @@ -1,75 +1,28 @@ -import Button from "@/components/ui/Button"; -import HeroBackgroundSlot from "@/components/ui/HeroBackgroundSlot"; -import TextAnimation from "@/components/ui/TextAnimation"; -import ImageOrVideo from "@/components/ui/ImageOrVideo"; -import AvatarGroup from "@/components/ui/AvatarGroup"; +// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this +// file as the canonical source for the "hero" section. -type HeroCenteredLogosProps = { - avatarsSrc: string[]; - avatarText: string; - title: string; - description: string; - primaryButton: { text: string; href: string }; - secondaryButton: { text: string; href: string }; - logos: string[]; - hideMedia?: boolean; -} & ({ imageSrc: string; videoSrc?: never } | { videoSrc: string; imageSrc?: never }); +import React from 'react'; +import HeroBillboardBrand from '@/components/sections/hero/HeroBillboardBrand'; +import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary"; -const HeroInline = () => { +export default function HeroSection(): React.JSX.Element { return ( -
- - {!undefined && ( -
- -
-
- )} - -
-
- - - - - - -
-
-
+
+ + +
- -
-
- {[...["https://upload.wikimedia.org/wikipedia/commons/a/a9/Amazon_logo.svg","https://upload.wikimedia.org/wikipedia/commons/2/2f/Google_2015_logo.svg","https://upload.wikimedia.org/wikipedia/commons/5/51/IBM_logo.svg","https://upload.wikimedia.org/wikipedia/commons/4/44/Microsoft_logo.svg","https://upload.wikimedia.org/wikipedia/commons/0/08/Netflix_2015_logo.svg"], ...["https://upload.wikimedia.org/wikipedia/commons/a/a9/Amazon_logo.svg","https://upload.wikimedia.org/wikipedia/commons/2/2f/Google_2015_logo.svg","https://upload.wikimedia.org/wikipedia/commons/5/51/IBM_logo.svg","https://upload.wikimedia.org/wikipedia/commons/4/44/Microsoft_logo.svg","https://upload.wikimedia.org/wikipedia/commons/0/08/Netflix_2015_logo.svg"], ...["https://upload.wikimedia.org/wikipedia/commons/a/a9/Amazon_logo.svg","https://upload.wikimedia.org/wikipedia/commons/2/2f/Google_2015_logo.svg","https://upload.wikimedia.org/wikipedia/commons/5/51/IBM_logo.svg","https://upload.wikimedia.org/wikipedia/commons/4/44/Microsoft_logo.svg","https://upload.wikimedia.org/wikipedia/commons/0/08/Netflix_2015_logo.svg"], ...["https://upload.wikimedia.org/wikipedia/commons/a/a9/Amazon_logo.svg","https://upload.wikimedia.org/wikipedia/commons/2/2f/Google_2015_logo.svg","https://upload.wikimedia.org/wikipedia/commons/5/51/IBM_logo.svg","https://upload.wikimedia.org/wikipedia/commons/4/44/Microsoft_logo.svg","https://upload.wikimedia.org/wikipedia/commons/0/08/Netflix_2015_logo.svg"]].map((logo, index) => ( -
- {logo} -
- ))} -
-
-
- ); -}; - -export default function HeroSection() { - return ( -
- -
); }