"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import FooterCard from '@/components/sections/footer/FooterCard';
import MediaAbout from '@/components/sections/about/MediaAbout';
import MetricCardFourteen from '@/components/sections/metrics/MetricCardFourteen';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import { Facebook, Instagram } 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="about-company" data-section="about-company">
      <MediaAbout
      useInvertedBackground={true}
      title="About Preston's House Cleaning"
      description="Preston's House Cleaning is a trusted name in residential and commercial cleaning across Dallas, GA and surrounding areas. Founded on principles of professionalism, reliability, and meticulous attention to detail, we are committed to providing exceptional service that exceeds expectations. Our dedicated team works tirelessly 24 hours a day to ensure your home or office is impeccably clean, allowing you to enjoy a pristine environment without the effort."
      imageSrc="http://img.b2bpic.net/free-photo/viewing-platform-mori-tower_181624-19660.jpg"
      imageAlt="Clean home interior showcasing attention to detail"
    />
  </div>

  <div id="metrics" data-section="metrics">
      <MetricCardFourteen
      useInvertedBackground={false}
      title="Our Commitment to Excellence"
      tag="Proven Results"
      metrics={[
        {
          id: "m1",
          value: "500+",
          description: "Satisfied Clients",
        },
        {
          id: "m2",
          value: "1000+",
          description: "Homes & Offices Cleaned",
        },
        {
          id: "m3",
          value: "5-Star",
          description: "Average Rating",
        },
      ]}
      metricsAnimation="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>
  );
}
