"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import FooterBase from '@/components/sections/footer/FooterBase';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import TeamCardTen from '@/components/sections/team/TeamCardTen';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="hover-magnetic"
        defaultTextAnimation="entrance-slide"
        borderRadius="rounded"
        contentWidth="small"
        sizing="mediumLargeSizeLargeTitles"
        background="aurora"
        cardStyle="layered-gradient"
        primaryButtonStyle="radial-glow"
        secondaryButtonStyle="glass"
        headingFontWeight="medium"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarLayoutFloatingOverlay
      navItems={[
        {
          name: "Home",
          id: "/",
        },
        {
          name: "About Us",
          id: "/about",
        },
        {
          name: "Venue Features",
          id: "/features",
        },
        {
          name: "Gallery",
          id: "/gallery",
        },
        {
          name: "Event Types",
          id: "/events",
        },
        {
          name: "Testimonials",
          id: "/testimonials",
        },
        {
          name: "Contact Us",
          id: "/contact",
        },
      ]}
      logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=xnntq3"
      logoAlt="Krushnakunj Lawns Logo"
      brandName="Krushnakunj Lawns"
      button={{
        text: "Book a Visit",
        href: "/contact",
      }}
    />
  </div>

  <div id="about-details" data-section="about-details">
      <TextSplitAbout
      useInvertedBackground={false}
      title="Our Story & Vision"
      description={[
        "Krushnakunj Lawns was established with a singular vision: to create a premier destination where dreams come to life. Nestled in the heart of Shikrapur, Maharashtra, our venue combines natural beauty with modern elegance to offer an unparalleled setting for weddings and events. We believe every celebration is unique, and our dedicated team is committed to making your special day truly unforgettable.",
        "We take pride in our lush green lawns, a meticulously designed event hall, and a comprehensive suite of amenities tailored to meet every need. From intimate family gatherings to grand wedding receptions, Krushnakunj Lawns is more than just a venue; it's a place where memories are crafted, cherished, and celebrated for a lifetime. Our commitment to excellence, personalized service, and attention to detail ensures a seamless and joyful experience for you and your guests.",
      ]}
      buttons={[
        {
          text: "Book a Tour",
          href: "/contact",
        },
      ]}
      buttonAnimation="slide-up"
    />
  </div>

  <div id="our-team" data-section="our-team">
      <TeamCardTen
      useInvertedBackground={false}
      title="Meet Our Dedicated Team"
      tag="Experts in Hospitality"
      tagAnimation="slide-up"
      membersAnimation="slide-up"
      members={[
        {
          id: "1",
          name: "Rohan Sharma",
          imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-christian-man-church_23-2149344160.jpg",
          imageAlt: "Rohan Sharma, Event Manager",
        },
        {
          id: "2",
          name: "Priya Singh",
          imageSrc: "http://img.b2bpic.net/free-photo/businessman-with-protective-face-mask-using-touchpad-cafe_637285-8913.jpg",
          imageAlt: "Priya Singh, Head of Operations",
        },
        {
          id: "3",
          name: "Amit Patel",
          imageSrc: "http://img.b2bpic.net/free-photo/two-pieces-lamb-ribs-steak-sauce-minimalistic-decor-with-berries_140725-517.jpg",
          imageAlt: "Amit Patel, Culinary Director",
        },
        {
          id: "4",
          name: "Sneha Gupta",
          imageSrc: "http://img.b2bpic.net/free-photo/florist_23-2148013595.jpg",
          imageAlt: "Sneha Gupta, Lead Decorator",
        },
      ]}
      memberVariant="card"
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterBase
      columns={[
        {
          title: "Quick Links",
          items: [
            {
              label: "Home",
              href: "/",
            },
            {
              label: "About Us",
              href: "/about",
            },
            {
              label: "Venue Features",
              href: "/features",
            },
            {
              label: "Gallery",
              href: "/gallery",
            },
            {
              label: "Event Types",
              href: "/events",
            },
            {
              label: "Testimonials",
              href: "/testimonials",
            },
          ],
        },
        {
          title: "Contact Us",
          items: [
            {
              label: "Shikrapur, Maharashtra 412208",
              href: "https://www.google.com/maps/search/Shikrapur,+Maharashtra+412208",
            },
            {
              label: "+91 98765 43210",
              href: "tel:+919876543210",
            },
            {
              label: "WhatsApp Inquiry",
              href: "https://wa.me/919876543210",
            },
          ],
        },
        {
          title: "Follow Us",
          items: [
            {
              label: "Facebook",
              href: "#",
            },
            {
              label: "Instagram",
              href: "#",
            },
            {
              label: "Twitter",
              href: "#",
            },
          ],
        },
      ]}
      logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=xnntq3"
      logoAlt="Krushnakunj Lawns Logo"
      logoText="Krushnakunj Lawns"
      copyrightText="© 2024 Krushnakunj Lawns. All rights reserved."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
