"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/FeatureBorderGlow';
import FooterCard from '@/components/sections/footer/FooterCard';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import { Briefcase, Facebook, Home, Instagram, Sparkles } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="text-shift"
        defaultTextAnimation="entrance-slide"
        borderRadius="soft"
        contentWidth="smallMedium"
        sizing="mediumLargeSizeMediumTitles"
        background="none"
        cardStyle="gradient-mesh"
        primaryButtonStyle="shadow"
        secondaryButtonStyle="solid"
        headingFontWeight="semibold"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleFullscreen
      navItems={[
        {
          name: "Home",
          id: "/",
        },
        {
          name: "Services",
          id: "/services",
        },
        {
          name: "About Us",
          id: "/about",
        },
        {
          name: "Testimonials",
          id: "/#testimonials",
        },
        {
          name: "Contact",
          id: "/contact",
        },
      ]}
      logoSrc="http://img.b2bpic.net/free-vector/flat-design-squeegee-logo_23-2150178642.jpg"
      logoAlt="Preston's House Cleaning Logo"
      brandName="Preston's House Cleaning"
      button={{
        text: "Get a Free Quote",
        href: "/contact",
      }}
    />
  </div>

  <div id="services-overview" data-section="services-overview">
      <FeatureBorderGlow
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={true}
      features={[
        {
          icon: Sparkles,
          title: "Deep Cleaning",
          description: "Comprehensive top-to-bottom cleaning designed to leave your space spotless, tackling hidden grime and tough dirt.",
        },
        {
          icon: Home,
          title: "Standard Cleaning",
          description: "Routine cleaning services to keep your home or office consistently clean and comfortable, maintaining a fresh environment.",
        },
        {
          icon: Briefcase,
          title: "Office & Workplace Cleaning",
          description: "Professional cleaning solutions for offices, workspaces, and commercial properties, ensuring a hygienic and presentable business setting.",
        },
      ]}
      title="Our Comprehensive Cleaning Services"
      description="We offer a range of professional cleaning solutions tailored to both residential and commercial needs, ensuring a spotless and healthy environment."
    />
  </div>

  <div id="services-faq" data-section="services-faq">
      <FaqSplitMedia
      textboxLayout="default"
      useInvertedBackground={false}
      faqs={[
        {
          id: "faq1",
          title: "What areas do you serve?",
          content: "We proudly serve Dallas, GA, Hiram, GA, Acworth, GA, Powder Springs, GA, Marietta, GA, and all surrounding areas. Contact us to confirm service availability in your specific location.",
        },
        {
          id: "faq2",
          title: "Are your cleaners insured and bonded?",
          content: "Yes, all of our professional cleaners are fully insured and bonded, providing you with peace of mind and protection during our services.",
        },
        {
          id: "faq3",
          title: "How do I request a quote?",
          content: "You can easily request a free quote by calling us directly at (404) 405-1384 or by filling out the contact form on our website. We're available 24/7!",
        },
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/young-housewife-shirt-colored-cape-wearing-yellow-gloves-holding-white-sign-showing-silence-sign-green_140725-30402.jpg"
      imageAlt="Person thinking about cleaning questions"
      mediaAnimation="opacity"
      title="Frequently Asked Questions"
      description="Find answers to common questions about our cleaning services and how we operate."
      faqsAnimation="slide-up"
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterCard
      logoText="Preston's House Cleaning"
      copyrightText="© 2024 Preston's House Cleaning. All rights reserved. | 78 Cherry Blossom Walk, Dallas, GA 30132 | (404) 405-1384"
      socialLinks={[
        {
          icon: Facebook,
          href: "#",
          ariaLabel: "Facebook",
        },
        {
          icon: Instagram,
          href: "#",
          ariaLabel: "Instagram",
        },
      ]}
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
