From 855145bfa334668da97520202cac2fe45ed5300f Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 3 Jun 2026 19:01:30 +0000 Subject: [PATCH] Add src/app/necklaces/page.tsx --- src/app/necklaces/page.tsx | 55 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 src/app/necklaces/page.tsx diff --git a/src/app/necklaces/page.tsx b/src/app/necklaces/page.tsx new file mode 100644 index 0000000..14bcaf3 --- /dev/null +++ b/src/app/necklaces/page.tsx @@ -0,0 +1,55 @@ +'use client'; + +import { ThemeProvider } from '@/components/provider/ThemeProvider'; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import ProductCardTwo from '@/components/sections/product/ProductCardTwo'; + +const navItems = [ + { name: "Home", id: "/" }, + { name: "Earrings", id: "/earrings" }, + { name: "Necklaces", id: "/necklaces" }, + { name: "Bracelets", id: "/bracelets" } +]; + +const necklacesProducts = Array.from({ length: 13 }, (_, i) => ({ + id: `necklace-${i + 1}`, + brand: "JewelCo", name: `Stunning Necklace ${i + 1}`, + price: `$${(Math.random() * 200 + 100).toFixed(2)}`, + rating: Math.floor(Math.random() * 5) + 1, + reviewCount: `${Math.floor(Math.random() * 250) + 15} reviews`, + imageSrc: `https://picsum.photos/seed/necklace${i+1}/400/300`, + imageAlt: `Stunning Necklace ${i + 1}`, +})); + +export default function NecklacesPage() { + return ( + + +
+ +
+
+ ); +}