"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactText from '@/components/sections/contact/ContactText';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureCardEight from '@/components/sections/feature/FeatureCardEight';
import FooterBase from '@/components/sections/footer/FooterBase';
import HeroOverlay from '@/components/sections/hero/HeroOverlay';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="icon-arrow"
        defaultTextAnimation="reveal-blur"
        borderRadius="pill"
        contentWidth="medium"
        sizing="largeSizeMediumTitles"
        background="blurBottom"
        cardStyle="outline"
        primaryButtonStyle="primary-glow"
        secondaryButtonStyle="glass"
        headingFontWeight="normal"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleApple
      navItems={[
        {
          name: "Home",
          id: "#hero",
        },
        {
          name: "About",
          id: "#about",
        },
        {
          name: "Menu",
          id: "#menu",
        },
        {
          name: "Contact",
          id: "#contact",
        },
      ]}
      brandName="Üsküdarlı Beyzade"
    />
  </div>

  <div id="hero" data-section="hero">
      <HeroOverlay
      title="ÜSKÜDARLI BEYZADE"
      description="Authentic Turkish home-style cuisine served with old-world hospitality, elegance, and warmth in the heart of Üsküdar."
      tag="Traditional Turkish Cuisine • Üsküdar"
      buttons={[
        {
          text: "View Menu",
          href: "#menu",
        },
        {
          text: "Reserve Table",
          href: "#contact",
        },
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/traditional-breakfast-set-with-eggs-black-tea-cheese-butter-honey-cucumber-tomato-jams_140725-8897.jpg"
      avatars={[
        {
          src: "http://img.b2bpic.net/free-photo/morning-breakfast-set-by-window_140725-9918.jpg",
          alt: "Guest 1",
        },
        {
          src: "http://img.b2bpic.net/free-photo/morning-breakfast-set-by-window_140725-9917.jpg",
          alt: "Guest 2",
        },
        {
          src: "http://img.b2bpic.net/free-photo/breakfast-setup-with-egg-sausages-dish-fig-jam-olive-butter-cheese-tea_140725-8259.jpg",
          alt: "Guest 3",
        },
        {
          src: "http://img.b2bpic.net/free-photo/front-view-vegetable-meal-with-fresh-tomatoes-cucumbers-table-food-vegetable-meat-meal_140725-26363.jpg",
          alt: "Guest 4",
        },
        {
          src: "http://img.b2bpic.net/free-photo/fried-meat-slices-topped-with-ketchup-side-sour-cream_140725-2752.jpg",
          alt: "Guest 5",
        },
      ]}
      avatarText="Loved by local food enthusiasts"
    />
  </div>

  <div id="about" data-section="about">
      <InlineImageSplitTextAbout
      useInvertedBackground={true}
      heading={[
        {
          type: "text",
          content: "Turkish Hospitality.",
        },
        {
          type: "image",
          src: "http://img.b2bpic.net/free-photo/medium-shot-man-cooking_23-2148723237.jpg",
          alt: "Hospitality",
        },
        {
          type: "text",
          content: "Served Daily.",
        },
      ]}
    />
  </div>

  <div id="features" data-section="features">
      <FeatureCardEight
      textboxLayout="split"
      useInvertedBackground={false}
      features={[
        {
          title: "Home-Style Cuisine",
          description: "Comforting Turkish dishes prepared with the care and warmth of a family kitchen.",
          imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-holding-plate-with-food_23-2148814494.jpg",
          imageAlt: "Feature 1",
        },
        {
          title: "Elegant Atmosphere",
          description: "A peaceful and refined setting designed for slow dining and meaningful conversations.",
          imageSrc: "http://img.b2bpic.net/free-photo/high-angle-chef-cooking-salad_23-2148471922.jpg",
          imageAlt: "Feature 2",
        },
        {
          title: "True Hospitality",
          description: "Guests are treated with genuine kindness and attentive service inspired by traditional Turkish culture.",
          imageSrc: "http://img.b2bpic.net/free-photo/oils-jug-near-food_23-2147930109.jpg",
          imageAlt: "Feature 3",
        },
      ]}
      title="Our Values"
      description="Inspired by the warmth of traditional esnaflık culture, every guest is welcomed with sincerity and meals prepared with care."
    />
  </div>

  <div id="menu" data-section="menu">
      <ProductCardOne
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="uniform-all-items-equal"
      useInvertedBackground={true}
      products={[
        {
          id: "1",
          name: "Rize Kavurma",
          price: "₺340",
          imageSrc: "http://img.b2bpic.net/free-photo/view-christmas-decor-table_23-2150678952.jpg",
        },
        {
          id: "2",
          name: "Mercimek Çorbası",
          price: "₺95",
          imageSrc: "http://img.b2bpic.net/free-photo/close-up-woman-hand-put-topping-homemade-pizza_1150-4697.jpg",
        },
        {
          id: "3",
          name: "Ayva Tatlısı",
          price: "₺140",
          imageSrc: "http://img.b2bpic.net/free-photo/middle-age-friends-night-having-dinner_23-2149190932.jpg",
        },
        {
          id: "4",
          name: "Güllaç",
          price: "₺165",
          imageSrc: "http://img.b2bpic.net/free-photo/dinner-setup-with-side-dish-salad-pickles-plates_140725-8495.jpg",
        },
        {
          id: "5",
          name: "Special Kebab",
          price: "₺420",
          imageSrc: "http://img.b2bpic.net/free-photo/high-angle-female-chef-holding-bowl-with-ingredients_23-2148491259.jpg",
        },
        {
          id: "6",
          name: "Kunefe",
          price: "₺180",
          imageSrc: "http://img.b2bpic.net/free-photo/beautiful-thanksgiving-meal-concept_23-2148629583.jpg",
        },
      ]}
      title="Signature Selections"
      description="A carefully curated menu inspired by Turkish home kitchens and timeless regional recipes."
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardThirteen
      textboxLayout="split"
      useInvertedBackground={false}
      testimonials={[
        {
          id: "1",
          name: "İsmail Saike",
          handle: "@ismail",
          testimonial: "True tradesmanship and genuine hospitality.",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-chicken-skewers-with-sliced-potatoes-onions-herbs-sprinkled-with-sumac_141793-3978.jpg",
        },
        {
          id: "2",
          name: "Emir Erten",
          handle: "@emir",
          testimonial: "An elegant place for home-cooked meals.",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/man-takes-puff-pastry-with-pistachios_140725-8991.jpg",
        },
        {
          id: "3",
          name: "Local Guest",
          handle: "@local",
          testimonial: "Loved for warm service and traditional flavors.",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/overhead-shot-round-wooden-plate-with-different-kinds-square-shaped-sweets-nuts_181624-1588.jpg",
        },
        {
          id: "4",
          name: "Ayse Yılmaz",
          handle: "@ayse",
          testimonial: "The best quince dessert in Üsküdar.",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/romantic-candlelight-dinner-elegant-decor-comfort-generated-by-ai_188544-16342.jpg",
        },
        {
          id: "5",
          name: "Can Demir",
          handle: "@can",
          testimonial: "A comforting meal that feels like home.",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-arab-food_23-2147794389.jpg",
        },
      ]}
      showRating={true}
      title="Guest Reviews"
      description="A place people return to for authentic experiences."
    />
  </div>

  <div id="faq" data-section="faq">
      <FaqSplitMedia
      textboxLayout="split"
      useInvertedBackground={true}
      faqs={[
        {
          id: "1",
          title: "Do you take reservations?",
          content: "Yes, we recommend booking in advance.",
        },
        {
          id: "2",
          title: "Is parking available?",
          content: "Street parking is available nearby.",
        },
        {
          id: "3",
          title: "Are vegetarian options served?",
          content: "We offer several traditional vegetarian dishes.",
        },
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/side-view-wild-berries-clay-pot-table_141793-3800.jpg"
      mediaAnimation="slide-up"
      title="Frequently Asked"
      description="Have questions? We are here to help."
      faqsAnimation="slide-up"
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactText
      useInvertedBackground={false}
      background={{
        variant: "canvas-reveal",
      }}
      text="Visit us in Üsküdar for an unforgettable dining experience."
      buttons={[
        {
          text: "Directions",
          href: "#",
        },
      ]}
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterBase
      columns={[
        {
          title: "Menu",
          items: [
            {
              label: "Signature Dishes",
              href: "#menu",
            },
            {
              label: "Full Menu",
              href: "#menu",
            },
          ],
        },
        {
          title: "Location",
          items: [
            {
              label: "Üsküdar, Istanbul",
              href: "#",
            },
          ],
        },
        {
          title: "Social",
          items: [
            {
              label: "Instagram",
              href: "#",
            },
            {
              label: "Twitter",
              href: "#",
            },
          ],
        },
      ]}
      logoText="ÜSKÜDARLI BEYZADE"
      copyrightText="© 2024 Üsküdarlı Beyzade"
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
