"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FeatureCardTwentySeven from '@/components/sections/feature/FeatureCardTwentySeven';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel';
import MediaAbout from '@/components/sections/about/MediaAbout';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TeamCardSix from '@/components/sections/team/TeamCardSix';
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="text-shift"
        defaultTextAnimation="reveal-blur"
        borderRadius="soft"
        contentWidth="compact"
        sizing="large"
        background="blurBottom"
        cardStyle="gradient-radial"
        primaryButtonStyle="shadow"
        secondaryButtonStyle="radial-glow"
        headingFontWeight="medium"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleFullscreen
      navItems={[
        {
          name: "Home",
          id: "#home",
        },
        {
          name: "About Us",
          id: "#about",
        },
        {
          name: "Menu",
          id: "#menu",
        },
        {
          name: "Testimonials",
          id: "#testimonials",
        },
        {
          name: "Team",
          id: "#team",
        },
        {
          name: "Contact",
          id: "#contact",
        },
      ]}
      logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=vnfqyr"
      logoAlt="Sare Restaurant Logo"
      brandName="SARE RESTAURANT"
      button={{
        text: "Rezervasyon Yap",
        href: "#contact",
      }}
    />
  </div>

  <div id="home" data-section="home">
      <HeroBillboardCarousel
      background={{
        variant: "plain",
      }}
      title="Geleneksel Ateşin Modern Yüzü"
      description="Every cut tells a story—from the hearth to your table, experience the mastery of the Zırh where premium kebap tradition meets Başakşehir sophistication"
      buttons={[
        {
          text: "Rezervasyon Yap",
          href: "#contact",
        },
        {
          text: "Menüyü İncele",
          href: "#menu",
        },
      ]}
      mediaItems={[
        {
          imageSrc: "http://img.b2bpic.net/free-photo/classic-luxury-style-restaurant-with-tables-chairs_140725-9389.jpg",
          imageAlt: "Luxury restaurant interior with warm lighting",
        },
        {
          imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-food-concept-arrangement_23-2148510909.jpg",
          imageAlt: "Ocakbaşı chef cooking Zırh kebap over open fire",
        },
        {
          imageSrc: "http://img.b2bpic.net/free-photo/front-view-people-enyoing-dinner-party_23-2150717845.jpg",
          imageAlt: "Family dining in a spacious outdoor seating area",
        },
        {
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-fried-meat-slices-with-olive-oil-seasonings-dark-blue-desk-vegetable-food-meat-health-meal_140725-64808.jpg",
          imageAlt: "Beautifully plated traditional Turkish kebap dish",
        },
        {
          imageSrc: "http://img.b2bpic.net/free-photo/glasses-champagne-front-lady_181624-23617.jpg",
          imageAlt: "Fine wine being served at an elegant dining table",
        },
        {
          imageSrc: "http://img.b2bpic.net/free-photo/decorative-cake-slices-tray-orchid-flower-bouquet_23-2148028530.jpg",
          imageAlt: "Traditional Turkish tea and dessert served after a meal",
        },
      ]}
    />
  </div>

  <div id="about" data-section="about">
      <MediaAbout
      useInvertedBackground={false}
      title="Ateşin Mirası: Zırh Kebap Geleneğimiz"
      description="Sare Restaurant, Başakşehir'de yüzyıllardır süregelen Ocakbaşı geleneğini modern bir dokunuşla yeniden yorumluyor. Her bir kebap, ustalarımızın titiz Zırh tekniğiyle hazırlanarak, kömür ateşinde mükemmelleşiyor. Bu, sadece bir yemek değil, bir sanat ve bir miras sunumudur."
      tag="Our Story"
      imageSrc="http://img.b2bpic.net/free-photo/chef-cooking-dinner_410324-73.jpg"
      imageAlt="Chef demonstrating Zırh kebap technique"
    />
  </div>

  <div id="features" data-section="features">
      <FeatureCardTwentySeven
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={true}
      features={[
        {
          id: "f1",
          title: "El Yapımı Zırh Kebaplar",
          descriptions: [
            "Ustalarımızın nesilden nesile aktarılan özel Zırh bıçağı tekniğiyle hazırladığı, eşsiz lezzette kebaplar.",
          ],
          imageSrc: "http://img.b2bpic.net/free-photo/cook-standing-with-pepper-shaker-table_23-2148086074.jpg",
          imageAlt: "Premium meat selection",
        },
        {
          id: "f2",
          title: "Lüks ve Samimi Ortam",
          descriptions: [
            "Zarif iç mekan tasarımımız ve aile dostu açık hava alanlarımızla hem iş yemekleri hem de özel kutlamalar için ideal.",
          ],
          imageSrc: "http://img.b2bpic.net/free-photo/interior-design-neoclassical-style-with-furnishings-decor_23-2151199326.jpg",
          imageAlt: "Luxury dining interior",
        },
        {
          id: "f3",
          title: "Ailenizle Keyifli Anlar",
          descriptions: [
            "Çocuklar için özel alanlarımız ve geniş masalarımızla, ailecek rahat ve neşeli vakit geçirebileceğiniz bir atmosfer.",
          ],
          imageSrc: "http://img.b2bpic.net/free-photo/mom-with-cute-daughter-eating-fast-food-cafe_169016-3616.jpg",
          imageAlt: "Family enjoying meal at restaurant",
        },
      ]}
      title="Benzersiz Sare Deneyimi"
      description="Sare Restaurant'ta sadece yemek yemez, bir hikayenin parçası olursunuz. Özel anlarınız için tasarlanmış atmosferimiz, misafirperverliğimiz ve el yapımı lezzetlerimizle unutulmaz bir deneyim sunuyoruz."
    />
  </div>

  <div id="menu" data-section="menu">
      <ProductCardTwo
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="three-columns-all-equal-width"
      useInvertedBackground={false}
      products={[
        {
          id: "p1",
          brand: "Sare Özel",
          name: "Adana Kebap",
          price: "₺180",
          rating: 5,
          reviewCount: "250+",
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-fried-meat-bones-with-fried-vegetables-sauce-table-food-meal-dinner-restaurant_140725-28155.jpg",
          imageAlt: "Authentic Adana Kebap",
        },
        {
          id: "p2",
          brand: "Klasik",
          name: "Urfa Kebap",
          price: "₺175",
          rating: 4,
          reviewCount: "180+",
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-meat-meal-rolled-with-cabbage-tomatoes-called-dolma-with-oil-dark-blue-desk_140725-58507.jpg",
          imageAlt: "Classic Urfa Kebap",
        },
        {
          id: "p3",
          brand: "Şefin Tavsiyesi",
          name: "Beyti Kebap",
          price: "₺210",
          rating: 5,
          reviewCount: "120+",
          imageSrc: "http://img.b2bpic.net/free-photo/meat-barbecue-served-with-vegetables-salad-served-lavash_114579-8611.jpg",
          imageAlt: "Special Beyti Kebap",
        },
        {
          id: "p4",
          brand: "Hafif Lezzet",
          name: "Tavuk Şiş",
          price: "₺160",
          rating: 4,
          reviewCount: "90+",
          imageSrc: "http://img.b2bpic.net/free-photo/delicious-arabic-fast-food-skewers-plate_23-2148651118.jpg",
          imageAlt: "Grilled Chicken Shish Kebap",
        },
        {
          id: "p5",
          brand: "Ocakbaşı Seçkisi",
          name: "Kuzu Pirzola",
          price: "₺280",
          rating: 5,
          reviewCount: "150+",
          imageSrc: "http://img.b2bpic.net/free-photo/closeup-cooked-beef-with-spices-fried-green-red-peppers-with-blurred-background_181624-2210.jpg",
          imageAlt: "Grilled Lamb Chops",
        },
        {
          id: "p6",
          brand: "Tatlı Son",
          name: "Ev Yapımı Künefe",
          price: "₺95",
          rating: 5,
          reviewCount: "200+",
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-little-cake-with-cream-fresh-sliced-fruits-along-with-cinnamon-tea-grey-blue-desk-fruit-biscuit-tea_140725-22584.jpg",
          imageAlt: "Traditional Turkish Kunefe dessert",
        },
      ]}
      title="Menümüzden Seçmeler"
      description="Başakşehir'deki şeflerimizin özenle hazırladığı, yöresel ve modern lezzetlerin buluştuğu eşsiz kebap ve meze seçeneklerimiz."
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardSixteen
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={true}
      testimonials={[
        {
          id: "t1",
          name: "Ayşe Yılmaz",
          role: "CEO",
          company: "Global Holding",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/customer-experience-creative-collage_23-2149371198.jpg",
          imageAlt: "Portrait of Ayşe Yılmaz",
        },
        {
          id: "t2",
          name: "Emre Can",
          role: "Mimar",
          company: "Şehir Tasarım",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/group-happy-young-adults-toasting-having-fun-while-having-lunch-together-dining-room_637285-3568.jpg",
          imageAlt: "Portrait of Emre Can",
        },
        {
          id: "t3",
          name: "Deniz Akın",
          role: "Food Blogger",
          company: "Lezzet Rehberi",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/side-view-friends-eating-salmon-bowls_23-2150427606.jpg",
          imageAlt: "Portrait of Deniz Akın",
        },
        {
          id: "t4",
          name: "Zeynep Demir",
          role: "Avukat",
          company: "Demir Hukuk Bürosu",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/delicious-dish-restaurant_23-2148018841.jpg",
          imageAlt: "Portrait of Zeynep Demir",
        },
        {
          id: "t5",
          name: "Can Mert",
          role: "Girişimci",
          company: "Yükseliş Teknoloji",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/group-young-happy-people-having-fun-while-toasting-with-wine-lunch-dining-table_637285-3566.jpg",
          imageAlt: "Portrait of Can Mert",
        },
      ]}
      kpiItems={[
        {
          value: "4.9/5",
          label: "Genel Puan",
        },
        {
          value: "10K+",
          label: "Memnun Misafir",
        },
        {
          value: "1.5K+",
          label: "Rezervasyon",
        },
      ]}
      title="Misafirlerimizin Yorumları"
      description="Sare Restaurant'ta yaşadıkları eşsiz deneyimleri, bizi tercih eden değerli misafirlerimizin ağzından dinleyin."
    />
  </div>

  <div id="team" data-section="team">
      <TeamCardSix
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="three-columns-all-equal-width"
      useInvertedBackground={false}
      members={[
        {
          id: "m1",
          name: "Hasan Usta",
          role: "Baş Ocakbaşı Ustası",
          imageSrc: "http://img.b2bpic.net/free-photo/chef-showing-his-dish_23-2148145637.jpg",
          imageAlt: "Portrait of Hasan Usta",
        },
        {
          id: "m2",
          name: "Elif Kaya",
          role: "Restoran Müdürü",
          imageSrc: "http://img.b2bpic.net/free-photo/chef-cooking-kitchen-while-wearing-professional-attire_23-2151208273.jpg",
          imageAlt: "Portrait of Elif Kaya",
        },
        {
          id: "m3",
          name: "Cem Yılmaz",
          role: "Sommelier",
          imageSrc: "http://img.b2bpic.net/free-photo/pensive-elegant-wine-sommelier-is-ready-try-new-red-wine-artisan-wine-boutique_613910-3106.jpg",
          imageAlt: "Portrait of Cem Yılmaz",
        },
      ]}
      title="Ekibimizle Tanışın"
      description="Sare Restaurant'ı unutulmaz bir deneyim haline getiren tutkulu ve deneyimli ekibimiz."
    />
  </div>

  <div id="social-proof" data-section="social-proof">
      <SocialProofOne
      textboxLayout="default"
      useInvertedBackground={true}
      names={[
        "Food & Wine",
        "Michelin Guide",
        "Timeout Istanbul",
        "Gault & Millau",
        "Local Bites",
        "Chef's Choice",
        "Taste of Turkey",
      ]}
      title="Gurur Duyduğumuz Ortaklıklar ve Tanınırlık"
      description="Sektördeki saygın kurumlar ve yayınlar tarafından takdir edilen kalitemiz."
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactSplitForm
      useInvertedBackground={false}
      title="Rezervasyon Yapın"
      description="Sare Restaurant'ta unutulmaz bir lezzet deneyimi için yerinizi hemen ayırtın. Özel etkinlikleriniz ve grup rezervasyonlarınız için bize ulaşın."
      inputs={[
        {
          name: "name",
          type: "text",
          placeholder: "Adınız Soyadınız",
          required: true,
        },
        {
          name: "email",
          type: "email",
          placeholder: "E-posta Adresiniz",
          required: true,
        },
        {
          name: "phone",
          type: "tel",
          placeholder: "Telefon Numaranız",
          required: true,
        },
        {
          name: "date",
          type: "date",
          placeholder: "Tarih",
          required: true,
        },
        {
          name: "time",
          type: "time",
          placeholder: "Saat",
          required: true,
        },
        {
          name: "guests",
          type: "number",
          placeholder: "Misafir Sayısı",
          required: true,
        },
      ]}
      textarea={{
        name: "message",
        placeholder: "Özel Notlarınız (alerjiler, özel istekler vb.)",
        rows: 4,
      }}
      imageSrc="http://img.b2bpic.net/free-photo/modern-architecture-urban-center_1359-745.jpg"
      imageAlt="Elegant restaurant entrance at night"
      mediaPosition="right"
      buttonText="Rezervasyonumu Onayla"
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterLogoReveal
      logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=vnfqyr"
      logoAlt="Sare Restaurant Logo"
      logoText="SARE RESTAURANT"
      leftLink={{
        text: "Gizlilik Politikası",
        href: "#",
      }}
      rightLink={{
        text: "Kullanım Koşulları",
        href: "#",
      }}
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
