"use client";

import ReactLenis from "lenis/react";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen";
import TestimonialCardTwelve from "@/components/sections/testimonial/TestimonialCardTwelve";
import FooterSimple from "@/components/sections/footer/FooterSimple";
import { Star } from "lucide-react";

export default function ReviewsPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="expand-hover"
      defaultTextAnimation="entrance-slide"
      borderRadius="soft"
      contentWidth="mediumLarge"
      sizing="large"
      background="none"
      cardStyle="glass-elevated"
      primaryButtonStyle="gradient"
      secondaryButtonStyle="glass"
      headingFontWeight="semibold"
    >
      <ReactLenis root>
        <div id="nav" data-section="nav">
          <NavbarStyleFullscreen
            brandName="Botanica Landscapes"
            navItems={[
              { name: "Home", id: "/" },
              { name: "Services", id: "/services" },
              { name: "About Us", id: "/about-us" },
              { name: "Our Team", id: "/about-us#team" },
              { name: "Gallery", id: "/gallery" },
              { name: "Reviews", id: "/reviews" },
              { name: "Contact", id: "/contact" }
            ]}
            button={{ text: "Request a Quote", href: "/contact" }}
          />
        </div>

        <div id="testimonials" data-section="testimonials">
          <TestimonialCardTwelve
            cardTitle="What Our Clients Say"
            cardTag="Client Stories"
            cardTagIcon={Star}
            cardAnimation="slide-up"
            useInvertedBackground={false}
            testimonials={[
              {
                id: "1",                name: "Sarah L.",                imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-woman-park_23-2148784849.jpg",                imageAlt: "Portrait of Sarah L."
              },
              {
                id: "2",                name: "Mark T.",                imageSrc: "http://img.b2bpic.net/free-photo/portrait-male-gardener-with-plant_23-2148784850.jpg",                imageAlt: "Portrait of Mark T."
              },
              {
                id: "3",                name: "Emily R.",                imageSrc: "http://img.b2bpic.net/free-photo/pretty-caucasian-woman_23-2148784851.jpg",                imageAlt: "Portrait of Emily R."
              },
              {
                id: "4",                name: "David K.",                imageSrc: "http://img.b2bpic.net/free-photo/man-working-vegetable-garden_23-2149023214.jpg",                imageAlt: "Portrait of David K."
              },
              {
                id: "5",                name: "Anna G.",                imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-with-flowers_23-2149405628.jpg",                imageAlt: "Portrait of Anna G."
              }
            ]}
          />
        </div>

        <div id="footer" data-section="footer">
          <FooterSimple
            columns={[
              {
                title: "Services",                items: [
                  { label: "Commercial Landscaping", href: "/services" },
                  { label: "Residential Landscaping", href: "/services" },
                  { label: "Landscape Maintenance", href: "/services" },
                  { label: "Landscape Design", href: "/services" },
                  { label: "Lawn Care", href: "/services" },
                  { label: "Irrigation Services", href: "/services" }
                ]
              },
              {
                title: "Company",                items: [
                  { label: "About Us", href: "/about-us" },
                  { label: "Our Team", href: "/about-us#team" },
                  { label: "Testimonials", href: "/reviews" },
                  { label: "FAQ", href: "/contact#faq" }
                ]
              },
              {
                title: "Contact",                items: [
                  { label: "(530) 671-1029", href: "tel:5306711029" },
                  { label: "5411 CA-20, Yuba City, CA 95993" },
                  { label: "info@botanicalandscapes.com", href: "mailto:info@botanicalandscapes.com" }
                ]
              }
            ]}
            bottomLeftText="© 2024 Botanica Landscapes. All rights reserved."
            bottomRightText="Women-Owned Landscaping in Yuba City, CA"
          />
        </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
