"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactText from '@/components/sections/contact/ContactText';
import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureCardSeven from '@/components/sections/feature/FeatureCardSeven';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
import { Utensils } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="expand-hover"
        defaultTextAnimation="entrance-slide"
        borderRadius="rounded"
        contentWidth="mediumLarge"
        sizing="largeSizeMediumTitles"
        background="noiseDiagonalGradient"
        cardStyle="gradient-mesh"
        primaryButtonStyle="radial-glow"
        secondaryButtonStyle="radial-glow"
        headingFontWeight="medium"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleCentered
      navItems={[
        {
          name: "Home",
          id: "#home",
        },
        {
          name: "About",
          id: "#about",
        },
        {
          name: "Menu",
          id: "#menu",
        },
        {
          name: "Testimonials",
          id: "#testimonials",
        },
        {
          name: "FAQ",
          id: "#faq",
        },
        {
          name: "Contact",
          id: "#contact",
        },
      ]}
      button={{
        text: "Order Now",
        href: "#contact",
      }}
      brandName="Qaretesah Traditional Kitchen"
    />
  </div>

  <div id="home" data-section="home">
      <HeroBillboardScroll
      background={{
        variant: "plain",
      }}
      title="Experience Authentic South Asian Flavors"
      description="Qaretesah Traditional Kitchen brings you the hearty, home-style tastes of India and Pakistan, right here in Dubai. Enjoy generous portions and authentic recipes that feel like home."
      tag="Since 2010"
      tagIcon={Utensils}
      buttons={[
        {
          text: "View Menu",
          href: "#menu",
        },
        {
          text: "Order Now",
          href: "#contact",
        },
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/plate-pilaf-prepared-with-corn-green-peas_141793-1111.jpg"
      imageAlt="Platter of traditional South Asian Biryani"
    />
  </div>

  <div id="about" data-section="about">
      <InlineImageSplitTextAbout
      useInvertedBackground={false}
      heading={[
        {
          type: "text",
          content: "Our Culinary Journey: A Taste of Tradition",
        },
      ]}
      buttons={[
        {
          text: "Explore Our Story",
          href: "#",
        },
      ]}
    />
  </div>

  <div id="features" data-section="features">
      <FeatureCardSeven
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          title: "Fragrant Biryani",
          description: "Our chicken and mutton biryani are slow-cooked to perfection, infused with aromatic spices and tender meat.",
          imageSrc: "http://img.b2bpic.net/free-photo/anise-board-near-rice-dish_23-2147894745.jpg",
          imageAlt: "A plate of chicken biryani",
        },
        {
          title: "Hearty Pulao",
          description: "Experience the rich flavors of our mutton pulao, a comforting and flavorful rice dish popular among our patrons.",
          imageSrc: "http://img.b2bpic.net/free-photo/top-close-up-view-pilaf-pilaf-with-meat-dried-fruit-raisins-bowl_140725-78466.jpg",
          imageAlt: "A plate of mutton pulao",
        },
        {
          title: "Dine-in, Takeaway & Delivery",
          description: "Enjoy our delicious meals at our restaurant, or take them home. We also offer convenient delivery services across the area.",
          imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-courier-yellow-uniform-black-gloves-black-mask-holding-pizza-boxes-white-card-delivering_140725-22277.jpg",
          imageAlt: "Food delivery bag",
        },
      ]}
      title="Our Signature Offerings"
      description="Discover the dishes that make Qaretesah a local favorite, prepared with authentic recipes and generous portions."
    />
  </div>

  <div id="menu" data-section="menu">
      <ProductCardFour
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="four-items-2x2-equal-grid"
      useInvertedBackground={false}
      products={[
        {
          id: "p1",
          name: "Chicken Biryani",
          price: "AED 25",
          variant: "Single Portion",
          imageSrc: "http://img.b2bpic.net/free-photo/side-view-rice-garnish-with-fried-onion-carrot-greens-chili-pepper-table_141793-5069.jpg",
          imageAlt: "Bowl of Chicken Biryani",
        },
        {
          id: "p2",
          name: "Mutton Pulao",
          price: "AED 30",
          variant: "Single Portion",
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-rice-with-seasonings-dark-surface-dark-meal-photo-dish-food_140725-82285.jpg",
          imageAlt: "Plate of Mutton Pulao",
        },
        {
          id: "p3",
          name: "Special Haleem",
          price: "AED 20",
          variant: "Bowl",
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-meat-soup-with-potatoes-rice-inside-little-plate-dark-surface_140725-154949.jpg",
          imageAlt: "Bowl of Haleem",
        },
        {
          id: "p4",
          name: "Chicken Karahi",
          price: "AED 45",
          variant: "Full Plate",
          imageSrc: "http://img.b2bpic.net/free-photo/chicken-red-curry-black-cup_1150-23916.jpg",
          imageAlt: "Chicken Karahi",
        },
        {
          id: "p5",
          name: "Beef Nihari",
          price: "AED 35",
          variant: "With Naan",
          imageSrc: "http://img.b2bpic.net/free-photo/red-beans-soup-with-herbs-spices-copper-plate_114579-3038.jpg",
          imageAlt: "Beef Nihari with Naan",
        },
        {
          id: "p6",
          name: "Mixed Grill",
          price: "AED 60",
          variant: "Platter",
          imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-with-vegetables-table_140725-4690.jpg",
          imageAlt: "Mixed Grill Platter",
        },
      ]}
      title="Taste Our Specialties"
      description="From fragrant Biryani to rich Pulao, explore the authentic tastes that define South Asian comfort food."
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardTwelve
      useInvertedBackground={false}
      testimonials={[
        {
          id: "t1",
          name: "Khalid Al-Mansoori",
          imageSrc: "http://img.b2bpic.net/free-photo/indian-model-showing-okay-sign-thumbs-up-gesture-studio-giving-like-agreeing-with-optimistic-idea-friendly-positive-approval-ok-symbol-accept-excellent-agreement_482257-43625.jpg",
          imageAlt: "Khalid Al-Mansoori",
        },
        {
          id: "t2",
          name: "Fatima Zahra",
          imageSrc: "http://img.b2bpic.net/free-photo/woman-eating-caesar-salad-restaurant_140725-10813.jpg",
          imageAlt: "Fatima Zahra",
        },
        {
          id: "t3",
          name: "Ahmed Rashid",
          imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-looking-her-man-while-they-eating-breakfast_171337-4940.jpg",
          imageAlt: "Ahmed Rashid",
        },
        {
          id: "t4",
          name: "Sara Khan",
          imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-plus-size-woman-holding-shopping-bags-looking-excited-outdoors-street_58466-16106.jpg",
          imageAlt: "Sara Khan",
        },
        {
          id: "t5",
          name: "Omar Saeed",
          imageSrc: "http://img.b2bpic.net/free-photo/friends-taking-selfie-from-mobile-phone_1170-512.jpg",
          imageAlt: "Omar Saeed",
        },
      ]}
      cardTitle="Loved by Our Community"
      cardTag="Authentic Flavors, Great Value"
      buttons={[
        {
          text: "Read More Reviews",
          href: "#",
        },
      ]}
      cardAnimation="slide-up"
    />
  </div>

  <div id="faq" data-section="faq">
      <FaqBase
      textboxLayout="default"
      useInvertedBackground={false}
      faqs={[
        {
          id: "faq1",
          title: "What are your operating hours?",
          content: "We are open daily from 4:00 AM to 12:00 AM, accommodating both early workers and late diners.",
        },
        {
          id: "faq2",
          title: "Do you offer delivery services?",
          content: "Yes, we provide convenient delivery services across the Al Quoz Industrial Area and surrounding neighborhoods. Please call us to confirm your area.",
        },
        {
          id: "faq3",
          title: "Can I make a reservation?",
          content: "As a casual dining restaurant, we generally operate on a walk-in basis. For large groups, we recommend calling ahead.",
        },
      ]}
      title="Frequently Asked Questions"
      description="Find quick answers to common questions about our restaurant, menu, and services."
      faqsAnimation="slide-up"
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactText
      useInvertedBackground={false}
      background={{
        variant: "plain",
      }}
      text="Visit Us or Order Now"
      buttons={[
        {
          text: "Get Directions",
          href: "https://www.google.com/maps/dir/?api=1&destination=Qaretesah+Traditional+Kitchen",
        },
        {
          text: "Call Us",
          href: "tel:+971521451354",
        },
      ]}
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterLogoEmphasis
      logoSrc="http://img.b2bpic.net/free-photo/rice-garnish-with-spicy-grilled-chicken-leg-granite-plate_114579-1962.jpg"
      logoAlt="Qaretesah Kitchen Logo"
      columns={[
        {
          items: [
            {
              label: "Home",
              href: "#home",
            },
            {
              label: "About Us",
              href: "#about",
            },
            {
              label: "Menu",
              href: "#menu",
            },
          ],
        },
        {
          items: [
            {
              label: "Testimonials",
              href: "#testimonials",
            },
            {
              label: "FAQ",
              href: "#faq",
            },
            {
              label: "Contact",
              href: "#contact",
            },
          ],
        },
        {
          items: [
            {
              label: "Privacy Policy",
              href: "#",
            },
            {
              label: "Terms of Service",
              href: "#",
            },
          ],
        },
      ]}
      logoText="Qaretesah Traditional Kitchen"
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
