"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactText from '@/components/sections/contact/ContactText';
import FeatureCardTwentyNine from '@/components/sections/feature/featureCardTwentyNine/FeatureCardTwentyNine';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import PricingCardEight from '@/components/sections/pricing/PricingCardEight';
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive';
import TextAbout from '@/components/sections/about/TextAbout';
import { Fish, Globe, Heart, Salad, Wheat } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="text-stagger"
        defaultTextAnimation="entrance-slide"
        borderRadius="soft"
        contentWidth="smallMedium"
        sizing="largeSmallSizeLargeTitles"
        background="circleGradient"
        cardStyle="subtle-shadow"
        primaryButtonStyle="flat"
        secondaryButtonStyle="radial-glow"
        headingFontWeight="semibold"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleCentered
      navItems={[
        {
          name: "Home",          id: "#hero"},
        {
          name: "Menu",          id: "#menu-preview"},
        {
          name: "About",          id: "#story-section"},
        {
          name: "Gallery",          id: "#gallery"},
        {
          name: "Visit",          id: "#contact"},
      ]}
      button={{
        text: "Order Online",        href: "#contact"}}
      logoSrc="http://img.b2bpic.net/free-vector/collection-ornamental-elegant-salor-badge_23-2147552098.jpg"
      logoAlt="Pacific Seas Restaurant Logo"
      brandName="Pacific Seas"
    />
  </div>

  <div id="hero" data-section="hero">
      <HeroSplitKpi
      background={{
        variant: "plain"}}
      title="Discover the Heart of Polynesian Cuisine"
      description="Authentic Tongan Recipes. Island Hospitality. Generous Plates. For over 30 years, Pacific Seas Restaurant has served the flavors of the Pacific Islands to families, visitors, and food lovers across Utah."
      kpis={[
        {
          value: "30+",          label: "Years Serving Utah"},
        {
          value: "Authentic",          label: "Tongan Cuisine"},
        {
          value: "Family",          label: "Owned & Operated"},
      ]}
      enableKpiAnimation={true}
      buttons={[
        {
          text: "View Menu",          href: "#menu-preview"},
        {
          text: "Order Online",          href: "#contact"},
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/sunset-sea_1137-158.jpg?_wi=1"
      imageAlt="Cinematic video showing ocean waves, Tongan islands, traditional food preparation, and families gathering around food."
      mediaAnimation="slide-up"
      avatars={[
        {
          src: "http://img.b2bpic.net/free-photo/young-woman-eating-sushi-park-picnic-nature_169016-22794.jpg",          alt: "A young woman eating sushi in the park picnic in nature"},
        {
          src: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5052.jpg",          alt: "Beautiful African-American woman in cafe"},
        {
          src: "http://img.b2bpic.net/free-photo/indoor-shot-happy-female-has-curly-hair-chats-online-social-networks-with-friends-uses-modern-electronic-gadget-internet-sits-coffee-shop-with-exotic-drink-dish-technology-concept_273609-2193.jpg",          alt: "Indoor shot of happy female has curly hair chats online in social networks with friends, uses modern electronic gadget and internet, sits in coffee shop with exotic drink and dish. Technology concept"},
        {
          src: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5053.jpg",          alt: "Beautiful African-American woman in cafe"},
        {
          src: "http://img.b2bpic.net/free-photo/crazy-chef-happy-expression_1194-1321.jpg",          alt: "crazy chef happy expression"},
      ]}
      avatarText="Join our growing family of island food lovers!"
      marqueeItems={[
        {
          type: "image",          src: "http://img.b2bpic.net/free-photo/macro-shot-sea-foam-bubbles-sunset-liquid-texture-ocean-wave_169016-72763.jpg",          alt: "Macro shot of sea foam and bubbles at sunset liquid texture of the ocean wave"},
        {
          type: "text-icon",          text: "Fresh Seafood",          icon: Fish,
        },
        {
          type: "image",          src: "http://img.b2bpic.net/free-photo/vertical-view-sea-waves-sunrise-atmosphere-new-day_169016-69705.jpg",          alt: "Vertical view of sea waves at sunrise atmosphere of new day"},
        {
          type: "text-icon",          text: "Island Vibes",          icon: Globe,
        },
        {
          type: "image",          src: "http://img.b2bpic.net/free-photo/golden-sunset-tropical-beach-with-palm-trees_9975-32980.jpg",          alt: "Golden sunset over a tropical beach with palm trees"},
      ]}
    />
  </div>

  <div id="about-taste-of-islands" data-section="about-taste-of-islands">
      <TextAbout
      useInvertedBackground={true}
      title="Every Plate Tells a Story"
    />
  </div>

  <div id="featured-dishes" data-section="featured-dishes">
      <ProductCardOne
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="three-columns-all-equal-width"
      useInvertedBackground={false}
      products={[
        {
          id: "lu",          name: "Lu",          price: "$22",          imageSrc: "http://img.b2bpic.net/free-photo/nutritious-indian-dosa-composition_23-2149086066.jpg?_wi=1",          imageAlt: "Traditional lamb wrapped in taro leaves"},
        {
          id: "ota",          name: "Ota",          price: "$18",          imageSrc: "http://img.b2bpic.net/free-photo/banana-coconut-milk-asian-traditional-thai-desserts-thai-desserts_1150-23482.jpg?_wi=1",          imageAlt: "Fresh fish marinated with citrus and coconut cream"},
        {
          id: "sipi",          name: "Sipi",          price: "$25",          imageSrc: "http://img.b2bpic.net/free-photo/lamb-ribs-kebab-served-with-tomato-sauce-fresh-onion-rings_140725-1565.jpg",          imageAlt: "Tender, fall-apart lamb prepared using Polynesian techniques"},
        {
          id: "turkey-tails",          name: "Turkey Tails",          price: "$16",          imageSrc: "http://img.b2bpic.net/free-photo/roasted-chicken-legs-with-fried-vegetables-lemon-dark-board-high-quality-photo_114579-69065.jpg",          imageAlt: "Rich, smoky, juicy and unforgettable turkey tails"},
        {
          id: "otai",          name: "Otai",          price: "$7",          imageSrc: "http://img.b2bpic.net/free-photo/panna-cotta-with-pineapple-slices_140725-2172.jpg",          imageAlt: "Fresh mango and tropical fruit drink blended daily"},
        {
          id: "kale-moa",          name: "Kale Moa",          price: "$20",          imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-goulash-bread-still-life_23-2149388147.jpg",          imageAlt: "Creamy chicken and taro leaf dish"},
      ]}
      title="Featured Dishes"
      description="Indulge in our most beloved traditional Tongan and Polynesian comfort foods, each crafted with authentic recipes and island hospitality."
    />
  </div>

  <div id="social-proof" data-section="social-proof">
      <TestimonialCardFive
      textboxLayout="default"
      useInvertedBackground={true}
      testimonials={[
        {
          id: "1",          name: "Sarah J.",          date: "May 15, 2024",          title: "A Hidden Gem Discovered!",          quote: "Wow! What an amazing discovery. I've lived in Salt Lake all my life and never knew this gem existed. The food is incredible!",          tag: "Local Favorite",          avatarSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-sushi-park-picnic-nature_169016-21839.jpg",          avatarAlt: "Sarah Johnson avatar",          imageSrc: "http://img.b2bpic.net/free-vector/collection-ornamental-elegant-salor-badge_23-2147552098.jpg",          imageAlt: "smiling woman diverse restaurant customer"},
        {
          id: "2",          name: "Mark D.",          date: "April 28, 2024",          title: "Incredibly Flavorful Turkey Tails",          quote: "The turkey tails were incredibly flavorful and moist. Definitely recommend and will return for more of their authentic dishes.",          tag: "Must-Try Dish",          avatarSrc: "http://img.b2bpic.net/free-photo/portrait-happy-dark-skinned-young-female-with-frizzy-hair-eats-something-drinks-smoothie-spends-free-time-with-boyfriend-friend-enjoys-summer-vacations-tropical-country-island_273609-2195.jpg",          avatarAlt: "Mark Davis avatar",          imageSrc: "http://img.b2bpic.net/free-photo/sunset-sea_1137-158.jpg?_wi=2",          imageAlt: "smiling woman diverse restaurant customer"},
        {
          id: "3",          name: "Emily C.",          date: "April 10, 2024",          title: "Authentic Polynesian Delight!",          quote: "This is the place to go for Polynesian cooked food. Delicious, affordable, and authentically Tongan. A true taste of the islands!",          tag: "Authentic Cuisine",          avatarSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-eating-pizza_23-2149962676.jpg",          avatarAlt: "Emily Chen avatar",          imageSrc: "http://img.b2bpic.net/free-photo/close-up-azerbaijani-grape-leaves-dolma-placed-pottery-pan-garnished-with-dill_140725-8714.jpg",          imageAlt: "smiling woman diverse restaurant customer"},
        {
          id: "4",          name: "David K.",          date: "March 22, 2024",          title: "Exceptional Service and Atmosphere",          quote: "The staff were patient, friendly and welcoming. Great atmosphere too, truly feels like a family gathering. Highly recommend!",          tag: "Island Hospitality",          avatarSrc: "http://img.b2bpic.net/free-photo/happy-cheerful-young-bearded-man-stylish-headwear-having-coffee-sitting-wooden-table-modern-cafe-interior-waiting-his-girlfriend-planning-propose-her-this-sunny-day_273609-1932.jpg",          avatarAlt: "David Kim avatar",          imageSrc: "http://img.b2bpic.net/free-photo/nutritious-indian-dosa-composition_23-2149086066.jpg?_wi=2",          imageAlt: "smiling woman diverse restaurant customer"},
        {
          id: "5",          name: "Jessica L.",          date: "May 01, 2024",          title: "Home Away From Home",          quote: "Pacific Seas truly feels like a home away from home. Every visit is a warm hug and a feast for the senses, I can't get enough!",          tag: "Family Legacy",          avatarSrc: "http://img.b2bpic.net/free-photo/young-beautiful-woman-gesture-with-finger-while-eat-salad-outdoors-cafe_231208-12133.jpg",          avatarAlt: "Jessica Lee avatar",          imageSrc: "http://img.b2bpic.net/free-photo/banana-coconut-milk-asian-traditional-thai-desserts-thai-desserts_1150-23482.jpg?_wi=2",          imageAlt: "smiling woman diverse restaurant customer"},
      ]}
      title="Why Customers Keep Coming Back"
      description="Hear from our cherished patrons about their unforgettable dining experiences at Pacific Seas, where every meal is a celebration."
    />
  </div>

  <div id="story-section" data-section="story-section">
      <TextAbout
      useInvertedBackground={false}
      title="Three Decades of Island Hospitality"
    />
  </div>

  <div id="signature-experience" data-section="signature-experience">
      <FeatureCardTwentyNine
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="four-items-2x2-equal-grid"
      useInvertedBackground={true}
      features={[
        {
          title: "Authentic Recipes",          description: "Passed down through generations, our recipes honor the true flavors of Tonga and the Pacific Islands.",          imageSrc: "http://img.b2bpic.net/free-photo/numerology-concept-with-book_23-2150063012.jpg",          imageAlt: "Traditional Polynesian recipe book and cooking tools",          titleImageSrc: "http://img.b2bpic.net/free-photo/mature-experienced-baker-recording-culinary-recipe-tutorial-using-modern-camera-kitchen-wearing-bonete-apron-influencer-chef-using-internet-technology-communicating-social-media_482257-14427.jpg",          buttonText: "Explore Recipes"},
        {
          title: "Island Hospitality",          description: "Everyone who walks through our doors is treated like family, experiencing the genuine warmth of the islands.",          imageSrc: "http://img.b2bpic.net/free-photo/back-view-woman-with-hand-up_23-2148347701.jpg",          imageAlt: "Polynesian family welcoming guests with smiles",          titleImageSrc: "http://img.b2bpic.net/free-photo/young-woman-stretching-hands-like-inviting-come-checked-shirt-looking-happy-front-view_176474-44485.jpg",          buttonText: "Meet Our Team"},
        {
          title: "Generous Portions",          description: "Come hungry and leave satisfied! Our plates are abundant, reflecting the spirit of Polynesian feasts.",          imageSrc: "http://img.b2bpic.net/free-photo/top-view-batch-cooking-meals-assortment-with-wooden-board_23-2148826908.jpg",          imageAlt: "Large platter of traditional Polynesian food",          titleImageSrc: "http://img.b2bpic.net/free-photo/high-angle-family-celebrating-birthday_23-2150599007.jpg",          buttonText: "View Portions"},
        {
          title: "Cultural Heritage",          description: "More than just a meal, it's a true taste of Tonga and the Pacific Islands, steeped in rich cultural history.",          imageSrc: "http://img.b2bpic.net/free-photo/happy-nigerian-woman-dancing-medium-shot_23-2149029485.jpg",          imageAlt: "Traditional Tongan art and cultural artifacts",          titleImageSrc: "http://img.b2bpic.net/free-photo/monochrome-view-easter-island-giant-world-heritage-day_23-2151360239.jpg",          buttonText: "Our Heritage"},
      ]}
      title="The Pacific Seas Signature Experience"
      description="Discover the pillars of our authentic Polynesian heritage and the commitment we bring to every guest."
    />
  </div>

  <div id="menu-preview" data-section="menu-preview">
      <PricingCardEight
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      plans={[
        {
          id: "traditional-plates",          badge: "Feasts",          badgeIcon: Wheat,
          price: "Starting at $16",          subtitle: "Hearty and Authentic",          buttons: [
            {
              text: "See All Plates",              href: "#"},
          ],
          features: [
            "Lu (Lamb & Taro leaves)",            "Sipi (Roasted Lamb)",            "Turkey Tail (Smoky & Juicy)",            "Kale Moa (Chicken & Taro)",            "Roast Pork",            "Root Vegetables"],
        },
        {
          id: "fresh-favorites",          badge: "Light",          badgeIcon: Salad,
          price: "Starting at $10",          subtitle: "Refreshing Island Flavors",          buttons: [
            {
              text: "See All Fresh Options",              href: "#"},
          ],
          features: [
            "Ota (Fresh Fish Salad)",            "Island Salads",            "Seasonal Specials"],
        },
        {
          id: "drinks",          badge: "Thirst Quenchers",          badgeIcon: Heart,
          price: "Starting at $5",          subtitle: "Tropical Sips",          buttons: [
            {
              text: "See All Drinks",              href: "#"},
          ],
          features: [
            "Mango Otai",            "Tropical Fruit Refreshers",            "Coconut Water"],
        },
      ]}
      title="Explore Our Menu"
      description="From traditional feasts to refreshing island beverages, find your favorite taste of the Pacific."
    />
  </div>

  <div id="gallery" data-section="gallery">
      <ProductCardOne
      animationType="scale-rotate"
      textboxLayout="default"
      gridVariant="three-columns-all-equal-width"
      useInvertedBackground={true}
      products={[
        {
          id: "gallery-item-1",          name: "Lamb Plates",          price: "",          imageSrc: "http://img.b2bpic.net/free-photo/top-view-traditional-azerbaijani-buglama-white-plate-with-herbs_140725-10406.jpg",          imageAlt: "Close-up of a perfectly plated traditional Tongan lamb dish."},
        {
          id: "gallery-item-2",          name: "Ota",          price: "",          imageSrc: "http://img.b2bpic.net/free-photo/summer-dessert-ice-cream-ice-cream-with-coconut_185193-110450.jpg",          imageAlt: "Vibrant bowl of fresh Ota, marinated fish with coconut milk and vegetables."},
        {
          id: "gallery-item-3",          name: "Turkey Tails",          price: "",          imageSrc: "http://img.b2bpic.net/free-photo/raw-meat-pieces-black-pan-with-onions-garlic-lemon-mushrooms_114579-15572.jpg",          imageAlt: "Crispy, golden-brown turkey tails, a customer favorite."},
        {
          id: "gallery-item-4",          name: "Dining Room",          price: "",          imageSrc: "http://img.b2bpic.net/free-photo/beige-colored-interior-dining-room_114579-2540.jpg",          imageAlt: "Elegantly set dining room interior of Pacific Seas Restaurant."},
        {
          id: "gallery-item-5",          name: "Restaurant Exterior",          price: "",          imageSrc: "http://img.b2bpic.net/free-photo/miami-bayside-landscape_23-2151636356.jpg",          imageAlt: "Exterior view of Pacific Seas Restaurant at dusk."},
        {
          id: "gallery-item-6",          name: "Families Eating",          price: "",          imageSrc: "http://img.b2bpic.net/free-photo/parents-kids-spending-time-together_23-2149489554.jpg",          imageAlt: "Happy family enjoying a meal together at Pacific Seas Restaurant."},
      ]}
      title="Food Worth Traveling For"
      description="A visual journey through the culinary delights and welcoming atmosphere of Pacific Seas Restaurant."
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactText
      useInvertedBackground={false}
      background={{
        variant: "rotated-rays-animated"}}
      text="Visit Pacific Seas & Experience Authentic Polynesian Cuisine\n\nDiscover why Pacific Seas has been a beloved local favorite for more than 30 years. Find us, call us, or order online to taste the traditions of Tonga and the Pacific Islands. \n\n**Address:** 123 Island Way, Salt Lake City, UT \n**Hours:** Mon-Sat: 11 AM - 9 PM \n**Phone:** (801) 555-1234"
      buttons={[
        {
          text: "Get Directions",          href: "https://maps.app.goo.gl/YourRestaurantLocation"},
        {
          text: "Order Online",          href: "#"},
        {
          text: "Call Now",          href: "tel:+18015551234"},
      ]}
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterLogoReveal
      logoSrc="http://img.b2bpic.net/free-vector/collection-ornamental-elegant-salor-badge_23-2147552098.jpg"
      logoAlt="Pacific Seas Restaurant Logo"
      logoText="Pacific Seas"
      leftLink={{
        text: "Authentic Polynesian Cuisine Since 1994",        href: "#hero"}}
      rightLink={{
        text: "Order Online",        href: "#contact"}}
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
