"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureCardSeven from '@/components/sections/feature/FeatureCardSeven';
import FooterBase from '@/components/sections/footer/FooterBase';
import HeroOverlayTestimonial from '@/components/sections/hero/HeroOverlayTestimonial';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import PricingCardFive from '@/components/sections/pricing/PricingCardFive';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
import { Heart, Users, Wine } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="text-stagger"
        defaultTextAnimation="reveal-blur"
        borderRadius="rounded"
        contentWidth="compact"
        sizing="mediumLarge"
        background="floatingGradient"
        cardStyle="soft-shadow"
        primaryButtonStyle="shadow"
        secondaryButtonStyle="radial-glow"
        headingFontWeight="normal"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarLayoutFloatingInline
      navItems={[
        {
          name: "Home",          id: "#home"},
        {
          name: "About",          id: "#about"},
        {
          name: "Menu",          id: "#menu"},
        {
          name: "Specials",          id: "#specials"},
        {
          name: "Testimonials",          id: "#testimonials"},
        {
          name: "FAQ",          id: "#faq"},
        {
          name: "Contact",          id: "#contact"},
      ]}
      brandName="Tinto&Brasa"
      button={{
        text: "Book a Table",        href: "#contact"}}
    />
  </div>

  <div id="home" data-section="home">
      <HeroOverlayTestimonial
      title="Experience Authentic Argentinian Parrilla"
      description="At Tinto&Brasa, we bring the heart of Argentina to your table with expertly grilled meats, fine wines, and a vibrant atmosphere. Savor the tradition, taste the passion."
      testimonials={[
        {
          name: "Isabel Garcia",          handle: "@foodieadventures",          testimonial: "The best asado I've had outside of Argentina! Every cut was perfectly cooked, and the chimichurri was divine. A true culinary gem!",          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/middle-aged-male-cook-chef-uniform-holding-rolling-pin-crossing-hands-yellow-wall-with-copy-space_141793-36569.jpg",          imageAlt: "Isabel Garcia"},
        {
          name: "Marcus Chen",          handle: "@gourmetguide",          testimonial: "Tinto&Brasa exceeded all expectations. The Malbec selection was superb, perfectly complementing the rich flavors of the ribeye. Highly recommended for steak lovers!",          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/close-up-cheerful-co-workers_1098-3445.jpg",          imageAlt: "Marcus Chen"},
        {
          name: "Sophia Rodriguez",          handle: "@localeats",          testimonial: "From the moment we walked in, the aroma was incredible. The empanadas were flaky and flavorful, and the service was impeccable. A must-visit!",          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-young-man-with-beard-smiling-happily-as-he-eating-some-tasty-food-with-knife-fork_273609-1730.jpg",          imageAlt: "Sophia Rodriguez"},
        {
          name: "David Kim",          handle: "@dinnerdiaries",          testimonial: "An unforgettable dining experience. The short ribs melted in my mouth, and the ambiance made us feel like we were in Buenos Aires. Can't wait to return!",          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/excited-blonde-woman-trendy-silver-wristwatch-posing-with-pleasure-her-birthday-holding-wineglass-charming-girl-with-tanned-skin-drinking-champagne-having-fun-weekend_197531-4296.jpg",          imageAlt: "David Kim"},
        {
          name: "Elena Popova",          handle: "@traveltaste",          testimonial: "I travel extensively, and this is truly one of the most authentic Argentinian restaurants I've found. The quality of the meat is simply outstanding.",          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-with-beer-pub_23-2148872452.jpg",          imageAlt: "Elena Popova"},
      ]}
      tag="Savor the Flavor"
      buttons={[
        {
          text: "View Our Menu",          href: "#menu"},
        {
          text: "Make a Reservation",          href: "#contact"},
      ]}
      avatars={[
        {
          src: "http://img.b2bpic.net/free-photo/side-view-woman-working-service-industry_23-2150722794.jpg",          alt: "Chef"},
        {
          src: "http://img.b2bpic.net/free-photo/enthusiastic-young-asian-girl-waitress-from-cafe-showing-mobile-phone-application-pointing_1258-199008.jpg",          alt: "Sommelier"},
        {
          src: "http://img.b2bpic.net/free-photo/person-eating-fresh-cheese_52683-110412.jpg",          alt: "Critic"},
        {
          src: "http://img.b2bpic.net/free-photo/beautiful-young-woman-using-her-mobile-phone-street_1301-4689.jpg",          alt: "Diner"},
        {
          src: "http://img.b2bpic.net/free-photo/positive-young-people-having-dinner-together_23-2148454169.jpg",          alt: "Happy Customer"},
      ]}
      avatarText="Loved by Food Enthusiasts"
      imageSrc="http://img.b2bpic.net/free-photo/human-hand-seasoning-meat-barbecue-grill_23-2147841079.jpg"
      imageAlt="Authentic Argentinian Parrilla grilling"
      showBlur={true}
      textPosition="bottom"
    />
  </div>

  <div id="about" data-section="about">
      <MetricSplitMediaAbout
      useInvertedBackground={true}
      title="Our Passion for Parrilla"
      description="Tinto&Brasa is more than just a restaurant; it's a celebration of Argentinian culinary heritage. We meticulously select the finest cuts of meat, grill them over an open flame with traditional techniques, and pair them with an exquisite selection of wines. Every dish tells a story of passion, tradition, and the vibrant flavors of Argentina."
      metrics={[
        {
          value: "15+",          title: "Years of Tradition"},
        {
          value: "20+",          title: "Premium Wine Labels"},
        {
          value: "500+",          title: "Happy Customers"},
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/burning-woods-campfire-site-with-smoke_23-2148253444.jpg"
      imageAlt="Traditional Argentinian parrilla grill"
      mediaAnimation="slide-up"
      metricsAnimation="slide-up"
    />
  </div>

  <div id="features" data-section="features">
      <FeatureCardSeven
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          title: "Handcrafted Empanadas",          description: "Our empanadas are made from scratch daily, filled with authentic, savory ingredients and baked to golden perfection. A taste of Argentina in every bite.",          imageSrc: "http://img.b2bpic.net/free-photo/closeup-front-view-penovani-khachapuri-wood-board-dark-red-table-free-place_140725-130930.jpg",          imageAlt: "Plate of handcrafted Argentinian empanadas"},
        {
          title: "Exquisite Malbec Selection",          description: "Explore our curated collection of premium Argentinian Malbec wines, handpicked to complement the rich flavors of our grilled meats and enhance your dining experience.",          imageSrc: "http://img.b2bpic.net/free-photo/front-view-glass-wine-with-bottle-light-background-color-alcohol-champagne-drink-lemonade-bar-holidays-juice_140725-160623.jpg",          imageAlt: "Glass of Argentinian Malbec wine"},
        {
          title: "Homemade Chimichurri",          description: "Our legendary chimichurri sauce is prepared fresh daily using a secret family recipe. The perfect vibrant, herbaceous accompaniment to any parrilla dish.",          imageSrc: "http://img.b2bpic.net/free-photo/oil-spices-cooking_23-2148601230.jpg",          imageAlt: "Bowl of fresh homemade chimichurri sauce"},
      ]}
      title="Signature Flavors & Experiences"
      description="Discover what makes Tinto&Brasa an unparalleled dining destination. From savory appetizers to perfectly paired wines, every detail is crafted for your enjoyment."
    />
  </div>

  <div id="menu" data-section="menu">
      <ProductCardTwo
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="uniform-all-items-equal"
      useInvertedBackground={true}
      carouselMode="buttons"
      products={[
        {
          id: "1",          brand: "Parrilla Classic",          name: "Bife de Chorizo (Ribeye)",          price: "$42",          rating: 5,
          reviewCount: "89",          imageSrc: "http://img.b2bpic.net/free-photo/roasted-beef-cut-with-sauce-selection_140725-1842.jpg",          imageAlt: "Perfectly grilled Bife de Chorizo (Ribeye)"},
        {
          id: "2",          brand: "Parrilla Premium",          name: "Lomo (Tenderloin)",          price: "$48",          rating: 5,
          reviewCount: "75",          imageSrc: "http://img.b2bpic.net/free-photo/ribeye-steak-teriyaki-sauce-with-glass-burgundy_114579-2160.jpg",          imageAlt: "Succulent Lomo (Tenderloin) steak"},
        {
          id: "3",          brand: "Parrilla Rustic",          name: "Vacío (Flank Steak)",          price: "$38",          rating: 4,
          reviewCount: "62",          imageSrc: "http://img.b2bpic.net/free-photo/delicious-cooked-meat-placed-stone-background_2831-8868.jpg",          imageAlt: "Grilled Vacío (Flank Steak) with chimichurri"},
        {
          id: "4",          brand: "Parrilla Hearty",          name: "Asado de Tira (Short Ribs)",          price: "$45",          rating: 5,
          reviewCount: "91",          imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-with-mushrooms-bell-peppers-scallions_140725-8551.jpg",          imageAlt: "Slow-cooked Asado de Tira (Short Ribs)"},
        {
          id: "5",          brand: "Starters",          name: "Chorizo Criollo",          price: "$12",          rating: 4,
          reviewCount: "55",          imageSrc: "http://img.b2bpic.net/free-photo/grilled-hot-dogs-french-fries-ketchup-salad-chopping-board_181624-4729.jpg",          imageAlt: "Grilled Argentinian Chorizo Criollo"},
        {
          id: "6",          brand: "Starters",          name: "Provoleta",          price: "$14",          rating: 5,
          reviewCount: "70",          imageSrc: "http://img.b2bpic.net/free-photo/fried-chicken-sauce-table_140725-8424.jpg",          imageAlt: "Grilled Provoleta cheese with oregano"},
      ]}
      title="Our Parrilla Menu"
      description="Indulge in our selection of premium beef cuts, grilled to perfection using traditional Argentinian methods. Each dish is a testament to flavor and quality."
    />
  </div>

  <div id="specials" data-section="specials">
      <PricingCardFive
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      plans={[
        {
          id: "dinner-for-two",          tag: "Couples' Delight",          tagIcon: Heart,
          price: "$95",          period: "per couple",          description: "A perfect evening for two, featuring two premium steaks, a choice of two sides, and a bottle of our house Malbec.",          button: {
            text: "Book Now",            href: "#contact"},
          featuresTitle: "Includes:",          features: [
            "2 Premium Steak Cuts",            "2 Traditional Sides",            "1 Bottle House Malbec",            "Dessert for Two"],
        },
        {
          id: "family-feast",          tag: "Family Gathering",          tagIcon: Users,
          price: "$180",          period: "for four",          description: "Gather your family for a traditional Argentinian feast, complete with a generous parrilla platter, multiple sides, and a pitcher of sangria.",          button: {
            text: "Reserve Table",            href: "#contact"},
          featuresTitle: "Includes:",          features: [
            "Large Parrilla Platter",            "4 Assorted Sides",            "Pitcher of Sangria",            "Family-Style Dessert"],
        },
        {
          id: "wine-tasting",          tag: "Connoisseur's Choice",          tagIcon: Wine,
          price: "$60",          period: "per person",          description: "An intimate wine tasting experience featuring four selected Argentinian wines, paired with artisanal cheeses and charcuterie.",          button: {
            text: "Learn More",            href: "#contact"},
          featuresTitle: "Includes:",          features: [
            "4 Argentinian Wine Tastings",            "Artisanal Cheese Board",            "Curated Charcuterie",            "Expert Sommelier Guidance"],
        },
      ]}
      title="Tinto&Brasa Special Offers"
      description="Discover our exclusive dining packages and special offers, crafted to provide you with an unforgettable Argentinian experience at exceptional value."
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardSix
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={true}
      testimonials={[
        {
          id: "1",          name: "Maria S.",          handle: "Local Foodie",          testimonial: "The moment you step in, you're transported to Argentina. The Bife de Chorizo was incredibly tender, perfectly seasoned, and cooked exactly to my liking. The staff are so welcoming. A truly special place!",          imageSrc: "http://img.b2bpic.net/free-photo/empty-wood-chair_1339-6717.jpg",          imageAlt: "Maria S."},
        {
          id: "2",          name: "Carlos G.",          handle: "Restaurant Critic",          testimonial: "An absolute triumph of Argentinian cuisine. The dedication to authentic grilling techniques shines through in every bite. Their Malbec selection is robust, offering excellent pairings for every dish. A must-visit!",          imageSrc: "http://img.b2bpic.net/free-photo/beautiful-blonde-woman-evening-dress-posing-holding-champaign-glass_176420-3757.jpg",          imageAlt: "Carlos G."},
        {
          id: "3",          name: "Ana R.",          handle: "Happy Customer",          testimonial: "I celebrated my birthday here, and it was unforgettable. The service was attentive, the ambiance was vibrant, and the food, especially the empanadas and short ribs, was simply divine. Thank you, Tinto&Brasa!",          imageSrc: "http://img.b2bpic.net/free-photo/happy-young-male-chef-doing-ok-sign_23-2147863541.jpg",          imageAlt: "Ana R."},
        {
          id: "4",          name: "Juan P.",          handle: "Travel Enthusiast",          testimonial: "Having traveled extensively in Argentina, I can confidently say Tinto&Brasa offers a genuine taste of the country. The quality of the meat and the homemade chimichurri are second to none. Bravo!",          imageSrc: "http://img.b2bpic.net/free-photo/closeup-charming-delighted-cute-female-customer-give-positive-feedback-show-thumbsup-like-gesture-smiling-broadly-agree-recommend-perfect-product-skincare-standing-satisfied-orange-background_1258-308855.jpg",          imageAlt: "Juan P."},
        {
          id: "5",          name: "Laura M.",          handle: "Wine Lover",          testimonial: "Their wine list is impressive, especially the range of Malbecs. The sommelier helped me choose the perfect bottle for my steak. It truly elevated the dining experience. Fantastic food and wine!",          imageSrc: "http://img.b2bpic.net/free-photo/group-young-women-having-dinner-wine-together_23-2148454135.jpg",          imageAlt: "Laura M."},
      ]}
      title="What Our Guests Say"
      description="Hear directly from diners who have experienced the authentic flavors and warm hospitality of Tinto&Brasa Parrilla Argentina."
      speed={40}
    />
  </div>

  <div id="faq" data-section="faq">
      <FaqSplitMedia
      textboxLayout="default"
      useInvertedBackground={false}
      faqs={[
        {
          id: "1",          title: "Do I need a reservation?",          content: "We highly recommend making a reservation, especially for weekend dinners, to ensure you get a table. You can book online through our website or by calling us directly."},
        {
          id: "2",          title: "Do you offer vegetarian or vegan options?",          content: "While our specialty is grilled meats, we do offer a selection of vegetarian side dishes and salads. Please inform your server about any dietary restrictions, and we will do our best to accommodate."},
        {
          id: "3",          title: "Can you accommodate large groups?",          content: "Yes, we can accommodate large groups. For parties of 8 or more, please contact us in advance to discuss special arrangements and menu options."},
        {
          id: "4",          title: "Is there parking available?",          content: "We have limited on-site parking available, and there are several public parking lots within a short walking distance from the restaurant."},
        {
          id: "5",          title: "Do you have a dress code?",          content: "We encourage smart casual attire to enhance the dining experience, but there is no strict dress code."},
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/happy-people-enjoying-meal-together_23-2147668874.jpg"
      imageAlt="Elegant empty restaurant interior"
      mediaAnimation="slide-up"
      title="Frequently Asked Questions"
      description="Find answers to common inquiries about reservations, menu options, and dining experience at Tinto&Brasa."
      faqsAnimation="slide-up"
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactCTA
      useInvertedBackground={true}
      background={{
        variant: "plain"}}
      tag="Book Your Table"
      title="Reserve Your Authentic Parrilla Experience"
      description="Ready to savor the true taste of Argentina? Make a reservation today for an unforgettable dining experience at Tinto&Brasa."
      buttons={[
        {
          text: "Make a Reservation",          href: "tel:+1234567890"},
        {
          text: "Get Directions",          href: "https://maps.google.com/?q=Tinto&Brasa+Parrilla+Argentina",          onClick: () => window.open('https://maps.google.com/?q=Tinto&Brasa+Parrilla+Argentina', '_blank'),
        },
      ]}
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterBase
      columns={[
        {
          title: "Explore",          items: [
            {
              label: "Home",              href: "#home"},
            {
              label: "About Us",              href: "#about"},
            {
              label: "Menu",              href: "#menu"},
            {
              label: "Specials",              href: "#specials"},
          ],
        },
        {
          title: "Connect",          items: [
            {
              label: "Reservations",              href: "#contact"},
            {
              label: "Contact Us",              href: "#contact"},
            {
              label: "Testimonials",              href: "#testimonials"},
            {
              label: "FAQ",              href: "#faq"},
          ],
        },
        {
          title: "Legal",          items: [
            {
              label: "Privacy Policy",              href: "#"},
            {
              label: "Terms of Service",              href: "#"},
          ],
        },
      ]}
      logoText="Tinto&Brasa"
      copyrightText="© 2024 Tinto&Brasa. All rights reserved."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
