"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroBillboardTestimonial from '@/components/sections/hero/HeroBillboardTestimonial';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import ProductCardThree from '@/components/sections/product/ProductCardThree';
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive';
import TextAbout from '@/components/sections/about/TextAbout';
import { Droplet, Feather, Home, Utensils } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="directional-hover"
        defaultTextAnimation="reveal-blur"
        borderRadius="pill"
        contentWidth="mediumLarge"
        sizing="largeSizeMediumTitles"
        background="circleGradient"
        cardStyle="solid"
        primaryButtonStyle="radial-glow"
        secondaryButtonStyle="glass"
        headingFontWeight="semibold"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleCentered
      navItems={[
        {
          name: "Início",          id: "hero"},
        {
          name: "Cardápio",          id: "menu"},
        {
          name: "Sobre",          id: "about"},
        {
          name: "Avaliações",          id: "testimonials"},
        {
          name: "Localização",          id: "location"},
      ]}
      button={{
        text: "Pedir Online",        href: "#order-now"}}
      brandName="Salatta"
    />
  </div>

  <div id="hero" data-section="hero">
      <HeroBillboardTestimonial
      useInvertedBackground={false}
      background={{
        variant: "plain"}}
      title="Alimentação saudável com sabor extraordinário"
      description="Salatta oferece saladas frescas, crepes artesanais, sopas e sucos naturais preparados diariamente para quem valoriza sabor, saúde e qualidade."
      testimonials={[
        {
          name: "Clientes Satisfeitos",          handle: "Google",          testimonial: "4.5 estrelas em 182+ avaliações",          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-vector/search-concept-landing-page-template_79603-631.jpg"},
      ]}
      buttons={[
        {
          text: "Ver Cardápio",          href: "#menu"},
        {
          text: "Pedir Online",          href: "#order-now"},
      ]}
      avatars={[
        {
          src: "http://img.b2bpic.net/free-photo/young-woman-standing-by-cafe_1303-29687.jpg",          alt: "Cliente 1"},
        {
          src: "http://img.b2bpic.net/free-photo/smiling-young-handsome-guy-wearing-green-shirt_141793-122624.jpg",          alt: "Cliente 2"},
        {
          src: "http://img.b2bpic.net/free-photo/young-adult-having-great-time-with-friends_23-2149286534.jpg",          alt: "Cliente 3"},
        {
          src: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1644.jpg",          alt: "Cliente 4"},
      ]}
      avatarText="Nossos clientes nos amam!"
      imageSrc="http://img.b2bpic.net/free-vector/flat-design-nutritionist-advice-landing-page_23-2150140381.jpg"
      mediaAnimation="slide-up"
    />
  </div>

  <div id="about" data-section="about">
      <FeatureCardTwentyFive
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={true}
      features={[
        {
          title: "Ingredientes Frescos",          description: "Selecionados diariamente para garantir a mais alta qualidade e sabor em cada prato.",          icon: Feather,
          mediaItems: [
            {
              src: "http://img.b2bpic.net/free-photo/fresh-organic-vegetables-crate-market-stall_23-2147916200.jpg",              alt: "fresh vegetables market display"
            },
            {
              src: "http://img.b2bpic.net/free-photo/front-view-female-cook-cleaning-tangerines-dark-cooking-salad-health-diet-vegetable-meal-food-fruit-job_179666-43818.jpg",              alt: "hand picking fresh herbs garden"
            },
          ],
        },
        {
          title: "Variedade Excepcional",          description: "Um cardápio diversificado com saladas vibrantes, crepes artesanais e sopas nutritivas para todos os gostos.",          icon: Utensils,
          mediaItems: [
            {
              src: "http://img.b2bpic.net/free-photo/mexican-dishes-spices-around-clipboard_23-2147740768.jpg",              alt: "diverse healthy restaurant menu"
            },
            {
              src: "http://img.b2bpic.net/free-photo/top-view-fruity-salad-with-fresh-sliced-fruits_140725-84538.jpg",              alt: "colorful array of healthy plates"
            },
          ],
        },
        {
          title: "Sucos Naturais",          description: "Preparados na hora com frutas frescas, sem adição de açúcares, para acompanhar sua refeição.",          icon: Droplet,
          mediaItems: [
            {
              src: "http://img.b2bpic.net/free-photo/healthy-delicious-green-smoothie_23-2148170960.jpg",              alt: "freshly squeezed natural fruit juice"
            },
            {
              src: "http://img.b2bpic.net/free-photo/image-goodlooking-healthy-woman-bathrobe-drinking-fresh-juice-showing-orange-fruit-posing_1258-197097.jpg",              alt: "person preparing fresh fruit juice"
            },
          ],
        },
        {
          title: "Ambiente Acolhedor",          description: "Desfrute de uma atmosfera tranquila e agradável, perfeita para suas refeições ou um momento de pausa.",          icon: Home,
          mediaItems: [
            {
              src: "http://img.b2bpic.net/free-photo/therapy-session-where-teenager-discusses-her-struggles-with-anxiety_482257-113011.jpg",              alt: "cozy restaurant interior warm lighting"
            },
            {
              src: "http://img.b2bpic.net/free-photo/wicker-gray-table-with-glass-gray-chairs_140725-3025.jpg",              alt: "restaurant table setting inviting atmosphere"
            },
          ],
        },
      ]}
      title="Por que escolher Salatta?"
      description="Na Salatta, cada prato é uma celebração de frescor e sabor. Nossos chefs preparam tudo diariamente, garantindo uma experiência gastronômica leve e deliciosa."
    />
  </div>

  <div id="menu" data-section="menu">
      <ProductCardThree
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="bento-grid"
      useInvertedBackground={false}
      products={[
        {
          id: "1",          name: "Wrap de Camarão Fresco",          price: "R$ 48",          imageSrc: "http://img.b2bpic.net/free-photo/meat-greens-tomato-pasta-mix-wooden-plate-marble_114579-65218.jpg",          imageAlt: "Wrap de camarão"},
        {
          id: "2",          name: "Salada Premium Salatta",          price: "R$ 55",          imageSrc: "http://img.b2bpic.net/free-photo/vibrant-colorful-flower-field-sunlight_84443-85991.jpg",          imageAlt: "Salada colorida"},
        {
          id: "3",          name: "Crepe de Frango com Legumes",          price: "R$ 42",          imageSrc: "http://img.b2bpic.net/free-photo/chicken-wrap-toppped-with-sweet-chili_140725-3378.jpg",          imageAlt: "Crepe salgado"},
        {
          id: "4",          name: "Sopa Detox do Dia",          price: "R$ 35",          imageSrc: "http://img.b2bpic.net/free-psd/banner-template-with-healthy-food_23-2148479922.jpg",          imageAlt: "Sopa de legumes"},
        {
          id: "5",          name: "Suco Verde Revigorante",          price: "R$ 22",          imageSrc: "http://img.b2bpic.net/free-photo/arrangement-with-delicious-smoothie_23-2148898558.jpg",          imageAlt: "Suco verde"},
      ]}
      title="Nossos Destaques do Cardápio"
      description="Explore os pratos favoritos dos nossos clientes, preparados com maestria para despertar o seu apetite de forma saudável."
    />
  </div>

  <div id="experience" data-section="experience">
      <TextAbout
      useInvertedBackground={true}
      tag="Nossa História"
      title="Uma Experiência Leve e Saborosa"
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardFive
      textboxLayout="default"
      useInvertedBackground={false}
      testimonials={[
        {
          id: "1",          name: "Ana P.",          date: "15/03/2024",          title: "Comida e Atendimento Impecáveis!",          quote: "A variedade de pratos é incrível! As saladas são sempre frescas e os sucos naturais são um show à parte. O atendimento é muito bom e o ambiente acolhedor.",          tag: "Variedade & Atendimento",          avatarSrc: "http://img.b2bpic.net/free-photo/young-female-with-pinkish-hair-posing_344912-850.jpg"},
        {
          id: "2",          name: "Carlos M.",          date: "20/02/2024",          title: "Ótima Opção Saudável!",          quote: "Excelente opção para quem busca refeições saudáveis e saborosas. A comida é deliciosa e o ambiente super agradável. Recomendo muito!",          tag: "Saudável & Saboroso",          avatarSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-pizza_23-2149250078.jpg"},
        {
          id: "3",          name: "Mariana S.",          date: "10/01/2024",          title: "Meu Lugar Favorito!",          quote: "Adoro a Salatta! Os crepes são divinos e as sopas me surpreendem a cada dia. Sinto-me em casa com o ambiente confortável e o ótimo serviço.",          tag: "Ambiente & Sabor",          avatarSrc: "http://img.b2bpic.net/free-photo/smiling-hispanic-girl-textured-wall_1187-5169.jpg"},
        {
          id: "4",          name: "João L.",          date: "05/12/2023",          title: "Frescor e Qualidade!",          quote: "Sempre que venho, a comida está fresca e bem apresentada. Os sucos naturais são realmente feitos na hora. É visível o cuidado com os ingredientes.",          tag: "Frescor & Qualidade",          avatarSrc: "http://img.b2bpic.net/free-photo/young-woman-cafe-dines-traditional-shakshuka-ayran_169016-16512.jpg"},
        {
          id: "5",          name: "Sofia N.",          date: "28/11/2023",          title: "Atendimento Nota 10!",          quote: "O pessoal da Salatta é super atencioso e prestativo. Sempre me ajudam a escolher e me fazem sentir bem-vinda. A experiência é sempre positiva!",          tag: "Atendimento & Hospitalidade",          avatarSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-beautiful-girl-dancing-listening-music-wireless-headphones-smiling_1258-218208.jpg"},
      ]}
      title="A Voz dos Nossos Clientes"
      description="A satisfação de quem nos visita é a nossa maior recompensa. Veja alguns dos elogios que recebemos em nossas avaliações."
    />
  </div>

  <div id="order-now" data-section="order-now">
      <ContactCTA
      useInvertedBackground={true}
      background={{
        variant: "plain"}}
      tag="Não Espere!"
      title="Peça Sua Refeição Saudável Agora"
      description="Desfrute do frescor e sabor da Salatta onde quer que esteja. Oferecemos refeição no local, pedidos para viagem e entrega sem contato para sua comodidade."
      buttons={[
        {
          text: "Pedir Online (Delivery)",          href: "#"},
        {
          text: "Retirar no Local",          href: "#"},
        {
          text: "Ver Localização",          href: "https://www.google.com/maps/search/Av.+Oswaldo+Cruz,+217+%E2%80%93+Maur%C3%ADcio+de+Nassau,+Caruaru+%E2%80%93+PE,+55012-040"},
      ]}
    />
  </div>

  <div id="location" data-section="location">
      <FooterMedia
      imageSrc="http://img.b2bpic.net/free-vector/flat-design-food-facebook-cover_23-2149126531.jpg"
      columns={[
        {
          title: "Navegação",          items: [
            {
              label: "Início",              href: "#hero"},
            {
              label: "Cardápio",              href: "#menu"},
            {
              label: "Sobre",              href: "#about"},
            {
              label: "Avaliações",              href: "#testimonials"},
            {
              label: "Localização",              href: "#location"},
          ],
        },
        {
          title: "Contato",          items: [
            {
              label: "Av. Oswaldo Cruz, 217",              href: "https://www.google.com/maps/search/Av.+Oswaldo+Cruz,+217+%E2%80%93+Maur%C3%ADcio+de+Nassau,+Caruaru+%E2%80%93+PE,+55012-040"},
            {
              label: "Maurício de Nassau Trade Center, Andar 0",              href: "https://www.google.com/maps/search/Av.+Oswaldo+Cruz,+217+%E2%80%93+Maur%C3%ADcio+de+Nassau,+Caruaru+%E2%80%93+PE,+55012-040"},
            {
              label: "(81) 99347-4046",              href: "tel:+5581993474046"},
            {
              label: "Abrimos às 10:00",              href: "#"},
            {
              label: "Preço médio: R$ 40-60",              href: "#"},
          ],
        },
        {
          title: "Pedir",          items: [
            {
              label: "Pedir Online",              href: "#order-now"},
            {
              label: "Ver no Google Maps",              href: "https://www.google.com/maps/search/Av.+Oswaldo+Cruz,+217+%E2%80%93+Maur%C3%ADcio+de+Nassau,+Caruaru+%E2%80%93+PE,+55012-040"},
            {
              label: "Ligar para Salatta",              href: "tel:+5581993474046"},
          ],
        },
      ]}
      logoText="Salatta"
      copyrightText="© 2024 Salatta. Todos os direitos reservados."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
