"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import FooterSimple from '@/components/sections/footer/FooterSimple';
import ProductCardThree from '@/components/sections/product/ProductCardThree';

export default function GalleryPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="hover-bubble"
        defaultTextAnimation="background-highlight"
        borderRadius="soft"
        contentWidth="mediumLarge"
        sizing="large"
        background="noiseDiagonalGradient"
        cardStyle="outline"
        primaryButtonStyle="gradient"
        secondaryButtonStyle="layered"
        headingFontWeight="normal"
    >
      <ReactLenis root>
        <div id="nav" data-section="nav">
          <NavbarStyleApple
            navItems={[
              { name: "Home", id: "/" },
              { name: "Menu", id: "/menu" },
              { name: "Gallery", id: "/gallery" },
              { name: "Location", id: "/location" },
              { name: "Contact", id: "/contact" },
            ]}
            brandName="Brew Haven"
          />
        </div>

        <div id="gallery-content" data-section="gallery-content">
          <ProductCardThree
            animationType="slide-up"
            textboxLayout="default"
            gridVariant="bento-grid"
            useInvertedBackground={true}
            title="Our Brew Haven Moments"
            description="A visual journey through our cozy cafe, delicious offerings, and happy customers."
            products={[
              { id: "gallery-1", name: "Morning Brew", price: "", imageSrc: "http://img.b2bpic.net/free-photo/hot-coffee-cup-with-warm-morning-light-window_1150-6544.jpg?_wi=1", imageAlt: "Warm morning coffee" },
              { id: "gallery-2", name: "Latte Art", price: "", imageSrc: "http://img.b2bpic.net/free-photo/barista-is-preparing-coffee-with-milk_140725-8113.jpg?_wi=1", imageAlt: "Barista creating latte art" },
              { id: "gallery-3", name: "Pastry Display", price: "", imageSrc: "http://img.b2bpic.net/free-photo/variety-baked-goods-sweet-indulgence-generated-by-ai_188544-23071.jpg?_wi=1", imageAlt: "Assorted pastries" },
              { id: "gallery-4", name: "Cozy Corner", price: "", imageSrc: "http://img.b2bpic.net/free-photo/table-set-dinning-table_1339-3441.jpg?_wi=1", imageAlt: "Interior cozy corner" },
              { id: "gallery-5", name: "Happy Customer", price: "", imageSrc: "http://img.b2bpic.net/free-photo/pretty-teenager-talking-phone_23-2148804651.jpg?_wi=1", imageAlt: "Customer enjoying coffee" },
              { id: "gallery-6", name: "Coffee Beans", price: "", imageSrc: "http://img.b2bpic.net/free-photo/coffee-beans-roasted-close-up-background-dark-texture_1150-5975.jpg", imageAlt: "Roasted coffee beans" }
            ]}
          />
        </div>

        <div id="footer" data-section="footer">
          <FooterSimple
            columns={[
              {
                title: "Quick Links",                items: [
                  { label: "Home", href: "/" },
                  { label: "Menu", href: "/menu" },
                  { label: "Gallery", href: "/gallery" },
                  { label: "Location", href: "/location" },
                ],
              },
              {
                title: "Our Story",                items: [
                  { label: "About Us", href: "/about" },
                  { label: "Our Mission", href: "/about#mission" },
                  { label: "Testimonials", href: "/#testimonials-section" },
                ],
              },
              {
                title: "Support",                items: [
                  { label: "Contact Us", href: "/contact" },
                  { label: "FAQ", href: "/contact#faqs-section" },
                  { label: "Privacy Policy", href: "#" },
                  { label: "Terms of Service", href: "#" },
                ],
              },
            ]}
            bottomLeftText="© 2024 Brew Haven. All rights reserved."
            bottomRightText="Crafted with passion by Webuild."
          />
        </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
