"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import FooterMedia from "@/components/sections/footer/FooterMedia";
import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen";
import TestimonialCardTwo from "@/components/sections/testimonial/TestimonialCardTwo";

export default function ReviewsPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="elastic-effect"
      defaultTextAnimation="entrance-slide"
      borderRadius="pill"
      contentWidth="mediumLarge"
      sizing="largeSizeMediumTitles"
      background="none"
      cardStyle="soft-shadow"
      primaryButtonStyle="gradient"
      secondaryButtonStyle="layered"
      headingFontWeight="extrabold"
    >
      <ReactLenis root>
        <div id="nav" data-section="nav">
          <NavbarStyleFullscreen
            navItems={[
              { name: "Home", id: "/" },
              { name: "Menu", id: "/menu" },
              { name: "Serviços", id: "/services" },
              { name: "Críticas", id: "/reviews" },
              { name: "Sobre", id: "/about" },
              { name: "FAQ", id: "/faq" },
              { name: "Contato", id: "/contact" }
            ]}
            brandName="Go Chef"
          />
        </div>

        <div id="reviews" data-section="reviews">
          <TestimonialCardTwo
            animationType="slide-up"
            textboxLayout="default"
            useInvertedBackground={false}
            testimonials={[
              {
                id: "t-1",                name: "Mariana F. ",                role: "Cliente Regular",                testimonial: "O Bacalhau à Brás é divinal! Sinto-me sempre em casa no Go Chef, o ambiente é acolhedor e o serviço impecável. Recomendo vivamente!",                imageSrc: "https://images.unsplash.com/photo-1544005313-94ddf0286df2?ixlib=rb-4.0.3&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=100&h=100&fit=crop",                imageAlt: "Mariana F."
              },
              {
                id: "t-2",                name: "Carlos P.",                role: "Visitante",                testimonial: "Experimentei o Polvo à Lagareiro e fiquei fã. Fresco, saboroso e muito bem servido. É a minha nova paragem obrigatória quando visito a cidade.",                imageSrc: "https://images.unsplash.com/photo-1507003211169-e69fe1c5a9b6?ixlib=rb-4.0.3&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=100&h=100&fit=crop",                imageAlt: "Carlos P."
              },
              {
                id: "t-3",                name: "Ana Lúcia R.",                role: "Food Blogger",                testimonial: "O Go Chef é um verdadeiro tesouro gastronómico. Cada prato conta uma história de tradição e paixão pela culinária portuguesa. A Francesinha é perfeita!",                imageSrc: "https://images.unsplash.com/photo-1580489944761-15a19d654956?ixlib=rb-4.0.3&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=100&h=100&fit=crop",                imageAlt: "Ana Lúcia R."
              },
              {
                id: "t-4",                name: "Miguel A.",                role: "Empresário",                testimonial: "Organizei um jantar de negócios aqui e todos os meus convidados ficaram impressionados. A qualidade da comida e do vinho é excelente. Um lugar a regressar.",                imageSrc: "https://images.unsplash.com/photo-1506794778202-cad84cf45f1d?ixlib=rb-4.0.3&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=100&h=100&fit=crop",                imageAlt: "Miguel A."
              }
            ]}
            title="O Que Nossos Clientes Dizem"
            description="Críticas e elogios de quem já se deliciou com a experiência Go Chef."
          />
        </div>

        <div id="footer" data-section="footer">
          <FooterMedia
            imageSrc="https://images.unsplash.com/photo-1552504953-b230232490d1?ixlib=rb-4.0.3&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=800&h=600&fit=crop"
            imageAlt="Cozinha de restaurante"
            logoText="Go Chef"
            columns={[
              {
                title: "Empresa",                items: [
                  { label: "Sobre Nós", href: "/about" },
                  { label: "Críticas", href: "/reviews" },
                  { label: "Contato", href: "/contact" }
                ]
              },
              {
                title: "Menu",                items: [
                  { label: "Pratos Principais", href: "/menu" },
                  { label: "Bebidas", href: "/menu" },
                  { label: "Sobremesas", href: "/menu" }
                ]
              },
              {
                title: "Ajuda",                items: [
                  { label: "FAQ", href: "/faq" },
                  { label: "Serviços", href: "/services" },
                  { label: "Política de Privacidade", href: "#" }
                ]
              }
            ]}
            copyrightText="© 2024 Go Chef. Todos os direitos reservados."
          />
        </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
