From 8d9d4d545136af1efa59a0f0693f96c4630af2dd Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Mon, 22 Jun 2026 18:37:08 +0000 Subject: [PATCH] Bob AI: Populate src/pages/ProductsPage.tsx (snippet builder, 3 sections) --- src/pages/ProductsPage.tsx | 114 +++++++++---------------------------- 1 file changed, 27 insertions(+), 87 deletions(-) diff --git a/src/pages/ProductsPage.tsx b/src/pages/ProductsPage.tsx index cc6ea35..867aefe 100644 --- a/src/pages/ProductsPage.tsx +++ b/src/pages/ProductsPage.tsx @@ -1,91 +1,31 @@ -import React from "react"; -import { routes } from "@/routes"; -import NavbarCentered from "@/components/ui/NavbarCentered"; -import HeroBrand from "@/components/sections/hero/HeroBrand"; -import ProductMediaCards from "@/components/sections/product/ProductMediaCards"; -import FeaturesIconCards from "@/components/sections/features/FeaturesIconCards"; -import FooterMinimal from "@/components/sections/footer/FooterMinimal"; +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 ScrollReveal from "@/components/ui/ScrollReveal"; +import AvatarGroup from "@/components/ui/AvatarGroup"; +import ProductQuantityCards from "@/components/sections/product/ProductQuantityCards"; +import FeaturesAttributeCards from "@/components/sections/features/FeaturesAttributeCards"; export default function ProductsPage() { return ( -
- ({ name: r.label, href: r.path }))} - ctaButton={{ text: "View Cart", href: "/cart" }} - /> - -
- - -
- console.log("View product") - }, - { - name: "6'6\" Light Spinning (Low Stock)", - price: "$145.00", - imageSrc: "https://images.unsplash.com/photo-1611078709506-641916327d7a?auto=format&fit=crop&q=80", - onClick: () => console.log("View product") - }, - { - name: "9' 8wt Fly Rod (In Stock)", - price: "$299.00", - imageSrc: "https://images.unsplash.com/photo-1506869640319-fe1a24fd76dc?auto=format&fit=crop&q=80", - onClick: () => console.log("View product") - }, - { - name: "7'2\" Heavy Jigging (Out of Stock)", - price: "$210.00", - imageSrc: "https://images.unsplash.com/photo-1544551763-46a013bb70d5?auto=format&fit=crop&q=80", - onClick: () => console.log("View product") - } - ]} - /> -
- - -
- - -
+ <> +
+
+
+ ); -} \ No newline at end of file +}