"use client"

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import TestimonialCardEleven from '@/components/sections/testimonial/TestimonialCardEleven';
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import { Sparkles } from "lucide-react";

export default function RestaurantPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="icon-arrow"
      defaultTextAnimation="entrance-slide"
      borderRadius="rounded"
      contentWidth="medium"
      sizing="medium"
      background="noiseGradient"
      cardStyle="outline"
      primaryButtonStyle="flat"
      secondaryButtonStyle="solid"
      headingFontWeight="semibold"
    >
      <div id="nav" data-section="nav">
        <NavbarStyleApple
          brandName="Bella Notte"
          navItems={[
            { name: "About", id: "about" },
            { name: "Menu", id: "menu" },
            { name: "Reviews", id: "testimonials" },
            { name: "Contact", id: "contact" }
          ]}
        />
      </div>

      <div id="hero" data-section="hero">
        <HeroSplitKpi
          title="Experience Authentic Italian Cuisine"
          description="Award-winning restaurant featuring traditional recipes crafted with premium imported ingredients and local produce"
          tag="Fine Dining Experience"
          tagIcon={Sparkles}
          kpis={[
            { value: "20+", label: "Years of Excellence" },
            { value: "4.9★", label: "Guest Ratings" },
            { value: "100%", label: "Ingredient Quality" }
          ]}
          imageSrc="https://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081864.jpg"
          imageAlt="Bella Notte restaurant elegant dining space"
          imagePosition="right"
          buttons={[
            { text: "Reserve Your Table", href: "#contact" }
          ]}
        />
      </div>

      <div id="about" data-section="about">
        <TextSplitAbout
          title="Our Story"
          description={[
            "For over two decades, Bella Notte has been a beloved cornerstone of our community, serving authentic Italian cuisine with unwavering dedication to quality and tradition.",            "Chef Marco Rossini brings generations of family recipes from Tuscany, combined with his passion for sourcing the finest ingredients. Every dish tells a story of Italian heritage and culinary excellence.",            "We believe dining should be an experience—a celebration of flavor, community, and the timeless art of Italian hospitality."
          ]}
          useInvertedBackground="invertDefault"
          buttons={[
            { text: "Learn More", href: "#" }
          ]}
        />
      </div>

      <div id="menu" data-section="menu">
        <ProductCardTwo
          title="Signature Dishes"
          description="Handcrafted specialties that showcase the essence of Italian gastronomy"
          textboxLayout="default"
          animationType="slide-up"
          useInvertedBackground="noInvert"
          products={[
            {
              id: "1",              brand: "Chef's Special",              name: "Pasta al Tartufo",              price: "28",              rating: 5,
              reviewCount: "156",              imageSrc: "https://img.b2bpic.net/free-photo/spaghetti-with-meat-creamy-sauce-garnished-with-grated-parmesan_141793-1829.jpg",              imageAlt: "Truffle pasta with fresh ingredients"
            },
            {
              id: "2",              brand: "House Favorite",              name: "Risotto ai Funghi",              price: "26",              rating: 5,
              reviewCount: "142",              imageSrc: "https://img.b2bpic.net/free-photo/side-view-fresh-salad-with-tomatoes-green-chili-pepper-red-onionnd-pomegranate-sauce-white-bowl_140725-11936.jpg",              imageAlt: "Mushroom risotto creamy texture"
            },
            {
              id: "3",              brand: "Seasonal Selection",              name: "Scampi al Limone",              price: "32",              rating: 5,
              reviewCount: "198",              imageSrc: "https://img.b2bpic.net/free-photo/high-angle-table-arrangement-with-delicious-food_23-2149617138.jpg",              imageAlt: "Fresh seafood lemon pasta"
            }
          ]}
          gridVariant="three-columns-all-equal-width"
        />
      </div>

      <div id="testimonials" data-section="testimonials">
        <TestimonialCardEleven
          title="What Our Guests Say"
          description="Discover why diners return again and again to Bella Notte"
          textboxLayout="default"
          useInvertedBackground="invertCard"
          testimonials={[
            {
              id: "1",              nameTitle: "Sofia Moretti, Restaurant Critic",              quote: "Every visit to Bella Notte is a masterclass in Italian cooking. The passion and authenticity shine through in every bite.",              imageSrc: "https://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg",              imageAlt: "Sofia Moretti"
            },
            {
              id: "2",              nameTitle: "James Turner, Regular Guest",              quote: "This is the only place I trust for celebrating special moments. The ambiance and food are simply unmatched.",              imageSrc: "https://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg",              imageAlt: "James Turner"
            },
            {
              id: "3",              nameTitle: "Elena Rossi, Travel Blogger",              quote: "A true gem in the city. Bella Notte captures the essence of Italian dining that makes you feel like family.",              imageSrc: "https://img.b2bpic.net/free-photo/portrait-beautiful-business-office-business-center_1303-20365.jpg",              imageAlt: "Elena Rossi"
            },
            {
              id: "4",              nameTitle: "David Chen, Food Enthusiast",              quote: "The attention to detail is extraordinary. From the presentation to the flavors, everything is perfection.",              imageSrc: "https://img.b2bpic.net/free-photo/happy-business-woman-white-shirt_23-2148095748.jpg",              imageAlt: "David Chen"
            }
          ]}
        />
      </div>

      <div id="contact" data-section="contact">
        <ContactSplit
          tag="Get In Touch"
          title="Reserve Your Seat at Bella Notte"
          description="Join us for an unforgettable culinary journey. Sign up for our newsletter to receive exclusive offers, seasonal menus, and special event announcements."
          useInvertedBackground="noInvert"
          imageSrc="https://img.b2bpic.net/free-photo/shrimp-plate-garnished-with-sauce-bread-stuffing-spinach-shredded-carrot_141793-2275.jpg"
          imageAlt="Fine Italian wine and dining setup"
          mediaPosition="right"
          inputPlaceholder="your@email.com"
          buttonText="Subscribe"
          termsText="We respect your privacy. Unsubscribe anytime. By subscribing, you agree to receive updates from Bella Notte."
        />
      </div>

      <div id="footer" data-section="footer">
        <FooterLogoReveal
          logoText="Bella Notte"
        />
      </div>
    </ThemeProvider>
  );
}