"use client";
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo';
import TextAbout from '@/components/sections/about/TextAbout';
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import Link from "next/link";
import FooterCard from '@/components/sections/footer/FooterCard';
import { Instagram, Facebook, Twitter } from "lucide-react";

export default function HomePage() {
  return (
    <ThemeProvider
      defaultButtonVariant="expand-hover"
      defaultTextAnimation="reveal-blur"
      borderRadius="soft"
      contentWidth="medium"
      sizing="mediumLargeSizeMediumTitles"
      background="circleGradient"
      cardStyle="gradient-bordered"
      primaryButtonStyle="diagonal-gradient"
      secondaryButtonStyle="radial-glow"
      headingFontWeight="semibold"
    >
      <div id="nav" data-section="nav">
        <NavbarStyleCentered
          brandName="Smoke Today"
          navItems={[
            { name: "Home", id: "/" },
            { name: "Experience", id: "/experience" },
            { name: "Flavors", id: "#flavors" },
            { name: "Reviews", id: "/reviews" },
            { name: "Contact", id: "/contact" }
          ]}
          button={{ text: "Book a Spot", href: "/contact" }}
        />
      </div>

      <div id="hero" data-section="hero">
        <HeroCarouselLogo
          logoText="SMOKE TODAY"
          description="Premium hookah lounge experience. Relax, socialize, and enjoy the finest shisha selection in an elegant, welcoming atmosphere."
          buttons={[
            { text: "Reserve Now", href: "/contact" },
            { text: "Explore Flavors", href: "#flavors" }
          ]}
          slides={[
            {
              imageSrc: "https://img.b2bpic.net/free-photo/stylish-beard-arabian-man-glasses-military-jacket-smoking-hookah-street-bar-arab-model-having-rest-looking-phone_627829-2763.jpg",
              imageAlt: "Premium hookah lounge with ambient lighting"
            },
            {
              imageSrc: "https://img.b2bpic.net/free-photo/group-handsome-retro-welldressed-man-gangsters-spend-time-club-smoking-hookah-multiethnic-male-bachelor-mafia-party-restaurant_627829-12017.jpg",
              imageAlt: "Social gathering at Smoke Today lounge"
            },
            {
              imageSrc: "https://img.b2bpic.net/free-photo/young-people-vaping-from-hookah-bar_23-2149194188.jpg",
              imageAlt: "Luxury hookah lounge interior"
            }
          ]}
          autoplayDelay={5000}
          showDimOverlay={true}
          logoLineHeight={1.2}
        />
      </div>

      <div id="about" data-section="about">
        <TextAbout
          title="Welcome to Smoke Today, where relaxation meets premium craftsmanship. We believe in creating moments of connection and tranquility through expertly curated hookah experiences in an environment designed for comfort and elegance."
          useInvertedBackground="invertDefault"
          buttons={[
            { text: "Visit Us", href: "/contact" }
          ]}
        />
      </div>

      <div id="flavors" data-section="flavors">
        <ProductCardOne
          title="Featured Hookah Flavors"
          description="Discover our premium selection of handpicked shisha flavors, expertly blended for the ultimate smoking experience"
          products={[
            {
              id: "1",
              name: "Mint Paradise",
              price: "Premium Blend",
              imageSrc: "https://img.b2bpic.net/free-photo/sultana-lemonnd-cinnamons-with-cup-drink-blue_114579-29045.jpg",
              imageAlt: "Mint Paradise flavor"
            },
            {
              id: "2",
              name: "Tropical Sunset",
              price: "Signature Flavor",
              imageSrc: "https://img.b2bpic.net/free-photo/spices-citruses-black-background_23-2147753649.jpg",
              imageAlt: "Tropical Sunset flavor"
            },
            {
              id: "3",
              name: "Premium Collection",
              price: "Exclusive Blend",
              imageSrc: "https://img.b2bpic.net/free-photo/hookah-still-life-composition_23-2149213330.jpg",
              imageAlt: "Premium collection flavor"
            }
          ]}
          gridVariant="three-columns-all-equal-width"
          animationType="blur-reveal"
          textboxLayout="default"
          useInvertedBackground="noInvert"
        />
      </div>

      <div id="footer" data-section="footer">
        <FooterCard
          logoText="Smoke Today"
          copyrightText="© 2025 Smoke Today | Premium Hookah Lounge. All rights reserved."
          socialLinks={[
            { icon: Instagram, href: "https://instagram.com/smoketoday", ariaLabel: "Follow us on Instagram" },
            { icon: Facebook, href: "https://facebook.com/smoketoday", ariaLabel: "Visit us on Facebook" },
            { icon: Twitter, href: "https://twitter.com/smoketoday", ariaLabel: "Follow us on Twitter" }
          ]}
        />
      </div>
    </ThemeProvider>
  );
}