"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import TeamCardSix from '@/components/sections/team/TeamCardSix';
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
import { Star, Users } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="shift-hover"
        defaultTextAnimation="background-highlight"
        borderRadius="rounded"
        contentWidth="mediumLarge"
        sizing="mediumLargeSizeLargeTitles"
        background="noiseDiagonalGradient"
        cardStyle="glass-elevated"
        primaryButtonStyle="gradient"
        secondaryButtonStyle="glass"
        headingFontWeight="normal"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleApple
      navItems={[
        {
          name: "Home",
          id: "/",
        },
        {
          name: "Properties",
          id: "/properties",
        },
        {
          name: "Platform",
          id: "/platform",
        },
        {
          name: "Advisors",
          id: "/advisors",
        },
        {
          name: "Contact",
          id: "/contact",
        },
      ]}
      brandName="Azzeddine El Marhni Estates"
    />
  </div>

  <div id="our-team" data-section="our-team">
      <TeamCardSix
      animationType="depth-3d"
      textboxLayout="default"
      gridVariant="three-columns-all-equal-width"
      useInvertedBackground={false}
      carouselMode="buttons"
      members={[
        {
          id: "t1",
          name: "Azzeddine El Marhni",
          role: "Founder & Principal Advisor",
          imageSrc: "http://img.b2bpic.net/free-photo/angry-senior-businessman-reading-message-phone_1262-2949.jpg",
          imageAlt: "Portrait of Azzeddine El Marhni",
        },
        {
          id: "t2",
          name: "Hicham Bouarfa",
          role: "Senior Investment Strategist",
          imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-holding-document_23-2149445754.jpg",
          imageAlt: "Portrait of Hicham Bouarfa",
        },
        {
          id: "t3",
          name: "Amina Zahra",
          role: "Luxury Property Acquisition Specialist",
          imageSrc: "http://img.b2bpic.net/free-photo/entrepreneur-working-project-ideas-while-he-waits-lounge-area-business-trip-manager-sent-negociate-with-collaborators-ensure-partnership-company-growth-global-stage_482257-72893.jpg",
          imageAlt: "Portrait of Amina Zahra",
        },
        {
          id: "t4",
          name: "Youssef Karim",
          role: "Head of Client Relationships",
          imageSrc: "http://img.b2bpic.net/free-photo/mature-woman-sits-campus-library-video-call-seminar_482257-122470.jpg",
          imageAlt: "Portrait of Youssef Karim",
        },
      ]}
      title="Our Private Advisors: Expertise and Discretion"
      description="Meet the distinguished team behind Azzeddine El Marhni Estates. Each advisor brings unparalleled expertise in luxury real estate, financial advisory, and discreet client management, ensuring your investments are handled with the highest level of professionalism."
      tag="Leadership"
      tagIcon={Users}
      tagAnimation="slide-up"
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardTwelve
      useInvertedBackground={false}
      testimonials={[
        {
          id: "tt1",
          name: "Dr. Omar Benani",
          imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-businessman-sitting-sofa-waiting-area_107420-95816.jpg",
          imageAlt: "Portrait of Dr. Omar Benani",
        },
        {
          id: "tt2",
          name: "Ms. Layla Alami",
          imageSrc: "http://img.b2bpic.net/free-photo/outdoors-business-man-listening-happy-music_23-2148763857.jpg",
          imageAlt: "Portrait of Ms. Layla Alami",
        },
        {
          id: "tt3",
          name: "Mr. Khalid Mansour",
          imageSrc: "http://img.b2bpic.net/free-photo/successful-expert_1098-14503.jpg",
          imageAlt: "Portrait of Mr. Khalid Mansour",
        },
        {
          id: "tt4",
          name: "Dr. Fatima El Fassi",
          imageSrc: "http://img.b2bpic.net/free-photo/portrait-middle-aged-hispanic-cheerful-female-with-curly-hair_181624-53321.jpg",
          imageAlt: "Portrait of Dr. Fatima El Fassi",
        },
        {
          id: "tt5",
          name: "Mr. Hassan El Kabbaj",
          imageSrc: "http://img.b2bpic.net/free-photo/businessman-wearing-coat_1098-3778.jpg",
          imageAlt: "Portrait of Mr. Hassan El Kabbaj",
        },
      ]}
      cardTitle="Client Testimonials"
      cardTag="Verified Trust"
      cardTagIcon={Star}
      buttons={[
        {
          text: "View Case Studies",
          href: "#",
        },
      ]}
      buttonAnimation="slide-up"
      cardAnimation="slide-up"
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterBaseReveal
      logoText="Azzeddine El Marhni Estates"
      columns={[
        {
          title: "Platform",
          items: [
            {
              label: "Home",
              href: "/",
            },
            {
              label: "Properties",
              href: "/properties",
            },
            {
              label: "Platform Features",
              href: "/platform",
            },
            {
              label: "Our Advisors",
              href: "/advisors",
            },
          ],
        },
        {
          title: "Resources",
          items: [
            {
              label: "Market Insights",
              href: "#",
            },
            {
              label: "Investment Guides",
              href: "#",
            },
            {
              label: "FAQ",
              href: "/platform#faq",
            },
            {
              label: "Support",
              href: "#",
            },
          ],
        },
        {
          title: "Legal",
          items: [
            {
              label: "Terms of Service",
              href: "#",
            },
            {
              label: "Privacy Policy",
              href: "#",
            },
            {
              label: "Disclaimer",
              href: "#",
            },
          ],
        },
        {
          title: "Connect",
          items: [
            {
              label: "WhatsApp Concierge",
              href: "https://wa.me/212619685489",
            },
            {
              label: "Contact Us",
              href: "/contact",
            },
            {
              label: "Request Access",
              href: "/contact",
            },
          ],
        },
      ]}
      copyrightText="© 2024 Azzeddine El Marhni Estates. All rights reserved."
      onPrivacyClick={() => console.log('Privacy Policy clicked')}
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
