From 8b24ae8d449eab92cae5f995aa6fb9bf133e1390 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 24 Feb 2026 20:47:29 +0000 Subject: [PATCH] Update src/app/shop/page.tsx --- src/app/shop/page.tsx | 457 +++++++++++++++++++++++++++++------------- 1 file changed, 315 insertions(+), 142 deletions(-) diff --git a/src/app/shop/page.tsx b/src/app/shop/page.tsx index af0d300..5afca14 100644 --- a/src/app/shop/page.tsx +++ b/src/app/shop/page.tsx @@ -1,150 +1,323 @@ "use client"; -import { Suspense } from "react"; -import ReactLenis from "lenis/react"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import Link from "next/link"; +import { Instagram, Mail, Phone, Sparkles } from "lucide-react"; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo'; +import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout'; +import FeatureCardOne from '@/components/sections/feature/FeatureCardOne'; +import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia'; +import FeatureCardNine from '@/components/sections/feature/FeatureCardNine'; +import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; import FooterCard from '@/components/sections/footer/FooterCard'; -import ProductCatalog from "@/components/ecommerce/productCatalog/ProductCatalog"; -import { useProductCatalog } from "@/hooks/useProductCatalog"; -import { Instagram, Mail, Phone } from 'lucide-react'; - -function ShopPageContent() { - const { - products, - isLoading, - search, - setSearch, - filters, - } = useProductCatalog({ basePath: "/shop" }); - - if (isLoading) { - return ( - - - -
-

Loading products...

-
- -
-
- ); - } - - return ( - - - -
- -
- -
-
- ); -} export default function ShopPage() { - return ( - - - - ); + return ( + + + +
+ +
+ +
+ +
+ + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); } \ No newline at end of file -- 2.49.1