"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FaqDouble from '@/components/sections/faq/FaqDouble';
import FeatureCardTen from '@/components/sections/feature/FeatureCardTen';
import FooterSimple from '@/components/sections/footer/FooterSimple';
import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo';
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import ProductCardThree from '@/components/sections/product/ProductCardThree';
import TeamCardOne from '@/components/sections/team/TeamCardOne';
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
import { Award, ChefHat, Leaf, Star, ThumbsUp, Users } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="directional-hover"
        defaultTextAnimation="background-highlight"
        borderRadius="soft"
        contentWidth="medium"
        sizing="largeSmallSizeLargeTitles"
        background="circleGradient"
        cardStyle="gradient-mesh"
        primaryButtonStyle="shadow"
        secondaryButtonStyle="glass"
        headingFontWeight="semibold"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleFullscreen
      navItems={[
        {
          name: "Home",          id: "#hero"},
        {
          name: "Menu",          id: "#menu"},
        {
          name: "Gallery",          id: "#gallery"},
        {
          name: "Reviews",          id: "#reviews"},
        {
          name: "Contact",          id: "#contact"},
      ]}
      logoSrc="http://img.b2bpic.net/free-vector/hand-drawn-indian-restaurant-labels-template_23-2149444840.jpg"
      logoAlt="Rayudu Gari Military Hotel Logo"
      brandName="Rayudu Gari Military Hotel"
      bottomLeftText="Andhra Pradesh's Finest"
      bottomRightText="+91 97362 22999"
    />
  </div>

  <div id="hero" data-section="hero">
      <HeroCarouselLogo
      logoText="Rayudu Gari Military Hotel"
      description="Andhra Pradesh's most popular family dining destination. Experience authentic Andhra military style cuisine, renowned for our Biryanys, Mutton Specialties, and fresh Seafood. Join us for a memorable family dining experience until 11 PM daily."
      buttons={[
        {
          text: "Call Now",          href: "tel:+919736222999"},
        {
          text: "Get Directions",          href: "https://www.google.com/maps/dir/?api=1&destination=Rayudu+Gari+Military+Hotel+NH16,+Mallepalli,+Andhra+Pradesh+533435"},
        {
          text: "View Menu",          href: "#menu"},
      ]}
      slides={[
        {
          imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-indian-food-with-sari-frame_23-2148747667.jpg",          imageAlt: "Appetizing Mutton Dum Biryani"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-pakistan-meal-arrangement-basket_23-2148821572.jpg",          imageAlt: "Vibrant Andhra Veg Thali"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/fried-prawn-shrimp-with-garlic_74190-597.jpg",          imageAlt: "Spicy Prawn Nalla Vepudu"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/spicy-fried-tubtim-fish-salad-spicy-thai-food_1150-26486.jpg",          imageAlt: "Crispy Apollo Fish Starter"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/pork-green-curry-brown-bowl-with-spices-black-cement-background_1150-35203.jpg",          imageAlt: "Flavorful Cilantro Chicken"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-indian-food-condiments_23-2148747662.jpg",          imageAlt: "Mouth-watering Mixed Biryani"},
      ]}
      showDimOverlay={true}
    />
  </div>

  <div id="trust" data-section="trust">
      <MetricCardThree
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={true}
      metrics={[
        {
          id: "metric-1",          icon: Star,
          title: "Customer Reviews",          value: "5000+"},
        {
          id: "metric-2",          icon: ThumbsUp,
          title: "Star Rating",          value: "4.2/5"},
        {
          id: "metric-3",          icon: Leaf,
          title: "Ingredients",          value: "Fresh Daily"},
      ]}
      title="Why Guests Love Us"
      description="Our commitment to quality and authentic flavors has earned us the trust of thousands."
    />
  </div>

  <div id="about" data-section="about">
      <FeatureCardTen
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          title: "A Legacy of Taste",          description: "From generations, we've perfected the art of Andhra cooking, offering a unique blend of spices and traditional techniques.",          media: {
            imageSrc: "http://img.b2bpic.net/free-photo/male-hand-gloves-making-dough-marble-table_2831-8152.jpg",            imageAlt: "Traditional Andhra Kitchen"},
          items: [
            {
              icon: Award,
              text: "Authentic Andhra Recipes"},
            {
              icon: ChefHat,
              text: "Traditional Cooking Methods"},
            {
              icon: Users,
              text: "Spacious Family Dining"},
          ],
          reverse: false,
        },
      ]}
      title="Our Story & Authentic Flavors"
      description="Rayudu Gari Military Hotel has been a culinary landmark, dedicated to preserving and serving the rich, bold tastes of traditional Andhra military style cuisine. Our heritage recipes and time-honored cooking methods bring an unparalleled dining experience to every guest."
    />
  </div>

  <div id="menu" data-section="menu">
      <ProductCardThree
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="three-columns-all-equal-width"
      useInvertedBackground={true}
      products={[
        {
          id: "p1",          name: "Mixed Biryani",          price: "₹450",          imageSrc: "http://img.b2bpic.net/free-photo/side-view-rice-garnish-with-fried-onion-carrot-greens-chili-pepper-table_141793-5069.jpg",          imageAlt: "Mixed Biryani"},
        {
          id: "p2",          name: "Mutton Dum Biryani",          price: "₹550",          imageSrc: "http://img.b2bpic.net/free-photo/delicious-pakistan-meal-basket_23-2148821576.jpg",          imageAlt: "Mutton Dum Biryani"},
        {
          id: "p3",          name: "Andhra Veg Thali",          price: "₹300",          imageSrc: "http://img.b2bpic.net/free-photo/indian-delicious-roti-with-copy-space_23-2149073332.jpg",          imageAlt: "Andhra Veg Thali"},
        {
          id: "p4",          name: "Prawn Nalla Vepudu",          price: "₹600",          imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-tasty-seafood-bowl_23-2149410776.jpg",          imageAlt: "Prawn Nalla Vepudu"},
        {
          id: "p5",          name: "Apollo Fish",          price: "₹500",          imageSrc: "http://img.b2bpic.net/free-photo/sweet-delicious-raspberry-jam-cookies-with-ripe-raspberries-top-view_114579-11349.jpg",          imageAlt: "Apollo Fish"},
        {
          id: "p6",          name: "Cilantro Chicken",          price: "₹480",          imageSrc: "http://img.b2bpic.net/free-photo/platter-raw-meat-tray_23-2147841301.jpg",          imageAlt: "Cilantro Chicken"},
      ]}
      title="Our Signature Dishes"
      description="Savor the iconic tastes of Andhra with our most beloved specialties, crafted with passion and traditional expertise."
    />
  </div>

  <div id="gallery" data-section="gallery">
      <TeamCardOne
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="three-columns-all-equal-width"
      useInvertedBackground={false}
      members={[
        {
          id: "g1",          name: "Restaurant Ambience",          role: "Elegant Interiors",          imageSrc: "http://img.b2bpic.net/free-photo/old-fashion-locker-wooden-chair-concrete-floor-concept_53876-14310.jpg",          imageAlt: "Restaurant Interior"},
        {
          id: "g2",          name: "Exquisite Dishes",          role: "Culinary Art",          imageSrc: "http://img.b2bpic.net/free-photo/top-view-marinated-chicken-with-plate-pasta_141793-499.jpg",          imageAlt: "Plated Food Dish"},
        {
          id: "g3",          name: "Family Gatherings",          role: "Memorable Moments",          imageSrc: "http://img.b2bpic.net/free-photo/happiness-asian-multi-generation-dining-togetherfamily-holding-hands-praying-thanksgiving-before-holiday-dinnergrandparent-grandchildren-stay-together-thanksgiving-traditional-dinner-home_609648-2098.jpg",          imageAlt: "Family Dining"},
        {
          id: "g4",          name: "Luxurious Decor",          role: "Attention to Detail",          imageSrc: "http://img.b2bpic.net/free-photo/dining-room-background-zoom-calls_52683-95236.jpg",          imageAlt: "Interior Decorations"},
        {
          id: "g5",          name: "Grand Exterior",          role: "Welcoming Entrance",          imageSrc: "http://img.b2bpic.net/free-photo/rustic-chandelier-made-bulbs-ropes-dining-table-vintage-kitchen_181624-9173.jpg",          imageAlt: "Restaurant Exterior"},
        {
          id: "g6",          name: "Hygienic Kitchen",          role: "Behind the Scenes",          imageSrc: "http://img.b2bpic.net/free-photo/man-woman-cutting-fresh-ingredients-make-gourmet-dish_482257-41289.jpg",          imageAlt: "Clean Kitchen"},
      ]}
      title="A Glimpse of Our Restaurant"
      description="Explore the vibrant ambiance, exquisite dishes, and memorable family dining moments at Rayudu Gari Military Hotel."
    />
  </div>

  <div id="why-us" data-section="why-us">
      <FaqDouble
      textboxLayout="default"
      useInvertedBackground={true}
      faqs={[
        {
          id: "faq1",          title: "Authentic Andhra Taste",          content: "We pride ourselves on serving genuine Andhra military style cuisine, using traditional recipes passed down through generations for an unparalleled taste experience."},
        {
          id: "faq2",          title: "Fresh Ingredients Daily",          content: "Our commitment to quality begins with sourcing the freshest local ingredients daily, ensuring every dish is vibrant, flavorful, and made with care."},
        {
          id: "faq3",          title: "Spacious Seating",          content: "Enjoy your meal in our expansive and comfortable dining area, designed to accommodate families and large groups, providing a relaxed atmosphere for everyone."},
        {
          id: "faq4",          title: "Family-Friendly Environment",          content: "Rayudu Gari Military Hotel is a welcoming place for all ages, offering a warm and inviting ambiance perfect for family gatherings and celebrations."},
        {
          id: "faq5",          title: "Convenient Highway Location",          content: "Located right on NH16, we offer easy access for travelers and locals alike, making us a perfect stop for a delicious meal on your journey."},
        {
          id: "faq6",          title: "Quick Service",          content: "Our dedicated team ensures efficient and friendly service, so you can enjoy your authentic Andhra meal without unnecessary delays."},
      ]}
      title="Why Choose Rayudu Gari Military Hotel?"
      description="Discover the unique qualities that make us Andhra Pradesh's preferred dining destination."
      faqsAnimation="slide-up"
    />
  </div>

  <div id="reviews" data-section="reviews">
      <TestimonialCardOne
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="three-columns-all-equal-width"
      useInvertedBackground={false}
      testimonials={[
        {
          id: "t1",          name: "Sarah Johnson",          role: "Food Enthusiast",          company: "Local Guide",          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/happy-joyful-person-reading-captivating-book-enjoying-lecture-hobby_482257-122136.jpg",          imageAlt: "Sarah Johnson"},
        {
          id: "t2",          name: "Michael Chen",          role: "Travel Blogger",          company: "Global Palate",          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/close-up-shot-amused-enthusiastic-good-looking-malaysian-woman-smiling-feeling-positive_176420-44079.jpg",          imageAlt: "Michael Chen"},
        {
          id: "t3",          name: "Emily Rodriguez",          role: "Marketing Director",          company: "TasteMakers",          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-unshaven-handsome-young-hipster-guy-looks-with-dark-shining-eyes-pleased-smile_273609-8596.jpg",          imageAlt: "Emily Rodriguez"},
        {
          id: "t4",          name: "David Kim",          role: "Culinary Critic",          company: "Dining Reviews",          rating: 4,
          imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269179.jpg",          imageAlt: "David Kim"},
        {
          id: "t5",          name: "Priya Sharma",          role: "Local Resident",          company: "Food Lover",          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/young-confident-caucasian-cook-girl-chef-uniform-crosses-arms-looks-camera-isolated-violet-wall-with-copy-space_141793-33151.jpg",          imageAlt: "Priya Sharma"},
      ]}
      title="What Our Guests Say"
      description="Hear from our delighted customers about their authentic dining experiences with us."
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactCenter
      useInvertedBackground={true}
      background={{
        variant: "plain"}}
      tag="Visit Us"
      title="Book Your Table or Get in Touch"
      description="Plan your visit to Rayudu Gari Military Hotel. We're open daily until 11 PM for dine-in, takeaway, and delivery. Find us conveniently located on NH16, Mallepalli, Andhra Pradesh 533435. Call us at +91 97362 22999 or use the form below to make a reservation."
      inputPlaceholder="Your Name"
      buttonText="Request Reservation"
      termsText="By submitting, you agree to our reservation policy."
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterSimple
      columns={[
        {
          title: "Quick Links",          items: [
            {
              label: "Home",              href: "#hero"},
            {
              label: "Menu",              href: "#menu"},
            {
              label: "Gallery",              href: "#gallery"},
            {
              label: "Reviews",              href: "#reviews"},
          ],
        },
        {
          title: "Services",          items: [
            {
              label: "Dine-In",              href: "#"},
            {
              label: "Takeaway",              href: "#"},
            {
              label: "Delivery",              href: "#"},
            {
              label: "Reservations",              href: "#contact"},
          ],
        },
        {
          title: "Contact Us",          items: [
            {
              label: "Call: +91 97362 22999",              href: "tel:+919736222999"},
            {
              label: "Directions: NH16, Mallepalli",              href: "https://www.google.com/maps/dir/?api=1&destination=Rayudu+Gari+Military+Hotel+NH16,+Mallepalli,+Andhra+Pradesh+533435"},
            {
              label: "Open Daily Until 11 PM",              href: "#"},
          ],
        },
      ]}
      bottomLeftText="© 2023 Rayudu Gari Military Hotel. All rights reserved."
      bottomRightText="Crafted with passion in Andhra Pradesh."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
