From 5419df53cc9f5f96bf9d95ddcde87cbe8b5b91b9 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Mon, 8 Jun 2026 11:54:13 +0000 Subject: [PATCH] Bob AI: Added Twitter-like verified icon to testimonial names --- src/pages/HomePage/sections/Testimonials.tsx | 164 +++++++++++++++---- 1 file changed, 130 insertions(+), 34 deletions(-) diff --git a/src/pages/HomePage/sections/Testimonials.tsx b/src/pages/HomePage/sections/Testimonials.tsx index 55ae8a1..b084e52 100644 --- a/src/pages/HomePage/sections/Testimonials.tsx +++ b/src/pages/HomePage/sections/Testimonials.tsx @@ -1,40 +1,136 @@ -// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this -// file as the canonical source for the "testimonials" section. +/* eslint-disable */ +// @ts-nocheck — generated by catalog-eject; runtime-correct but TS strict-mode false-positives on inlined catalog body +import { Star } from "lucide-react"; +import { cls } from "@/lib/utils"; +import Button from "@/components/ui/Button"; +import TextAnimation from "@/components/ui/TextAnimation"; +import ImageOrVideo from "@/components/ui/ImageOrVideo"; +import GridOrCarousel from "@/components/ui/GridOrCarousel"; +import ScrollReveal from "@/components/ui/ScrollReveal"; -import React from 'react'; -import TestimonialOverlayCards from '@/components/sections/testimonial/TestimonialOverlayCards'; -import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary"; +const testimonials = [ + { + name: "Sarah J.", + role: "Local Professional", + company: "Community Member", + rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/expressive-young-girl-posing-studio_176474-68234.jpg" + }, + { + name: "Mark T.", + role: "Event Coordinator", + company: "City Events", + rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/defocused-woman-working-laptop-outside-while-having-lunch_23-2148578246.jpg" + }, + { + name: "Emily R.", + role: "Busy Parent", + company: "Family Client", + rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/young-womens-having-lunch-home_23-2148451592.jpg" + }, + { + name: "David L.", + role: "Office Manager", + company: "Local Business", + rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/woman-with-bread_1303-5910.jpg" + }, + { + name: "Jessica P.", + role: "Food Blogger", + company: "Taste Trails", + rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-male-baker-showing-mobile-phone-front-baked-croissant-shelves_23-2148189103.jpg" + }, + { + name: "Robert B.", + role: "Loyal Customer", + company: "Sweet Delights Regular", + rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/group-cheerful-friends-sharing-donuts-cafe_637285-7948.jpg" + } +]; -export default function TestimonialsSection(): React.JSX.Element { - return ( -
- - ( +
+
+
+
+

{"What Our Customers Say"}

+
+ + - + + + + {(undefined || undefined) && ( +
+ {undefined &&
+ )}
+ + + + {testimonials.map((testimonial) => ( +
+ + +
+
+ {Array.from({ length: 5 }).map((_, index) => ( + + ))} +
+ +
\n {testimonial.name}\n \n \n \n \n \n
+ +
+ {testimonial.role} + {testimonial.company} +
+
+
+ ))} +
+
+
+
+); + +export default function TestimonialsSection() { + return ( +
+ +
); } -- 2.49.1