"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactText from '@/components/sections/contact/ContactText';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroBillboardRotatedCarousel from '@/components/sections/hero/HeroBillboardRotatedCarousel';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import PricingCardNine from '@/components/sections/pricing/PricingCardNine';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
import { Globe, Moon } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="shift-hover"
        defaultTextAnimation="entrance-slide"
        borderRadius="soft"
        contentWidth="mediumLarge"
        sizing="largeSizeMediumTitles"
        background="noiseDiagonalGradient"
        cardStyle="outline"
        primaryButtonStyle="primary-glow"
        secondaryButtonStyle="radial-glow"
        headingFontWeight="light"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarLayoutFloatingInline
      navItems={[
        {
          name: "Home",          id: "#home"},
        {
          name: "About Us",          id: "#about"},
        {
          name: "Services",          id: "#services"},
        {
          name: "Packages",          id: "#packages"},
        {
          name: "Umrah",          id: "#umrah"},
        {
          name: "Testimonials",          id: "#testimonials"},
        {
          name: "FAQ",          id: "#faq"},
        {
          name: "Contact",          id: "#contact"},
      ]}
      brandName="US Tours & Travel"
      button={{
        text: "Get a Quote",        href: "#contact"}}
    />
  </div>

  <div id="home" data-section="home">
      <HeroBillboardRotatedCarousel
      background={{
        variant: "rotated-rays-animated"}}
      title="Your Journey Starts Here"
      description="Experience the world with US Tours & Travel, your trusted partner for unforgettable international adventures, sacred Umrah trips, and seamless flight bookings from Richardson, TX."
      buttons={[
        {
          text: "Explore Packages",          href: "#packages"},
        {
          text: "Book Umrah Trip",          href: "#umrah"},
      ]}
      carouselItems={[
        {
          id: "hero-carousel-1",          imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-creating-vision-board_23-2150037641.jpg",          imageAlt: "Luxurious international travel destination"},
        {
          id: "hero-carousel-2",          imageSrc: "http://img.b2bpic.net/free-photo/majestic-mosque-islamic-new-year-celebration-with-fantasy-architecture_23-2151457488.jpg",          imageAlt: "Scenic Umrah pilgrimage"},
        {
          id: "hero-carousel-3",          imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-standing-airport_1157-22084.jpg",          imageAlt: "Airplane in sky travel journey"},
        {
          id: "hero-carousel-4",          imageSrc: "http://img.b2bpic.net/free-photo/outdoor-swimming-pool_1203-3747.jpg",          imageAlt: "Historic European city street"},
        {
          id: "hero-carousel-5",          imageSrc: "http://img.b2bpic.net/free-photo/young-friends-with-backpacks-enjoying-view-traveling-canyon_176420-4522.jpg",          imageAlt: "Group of friends traveling together"},
        {
          id: "hero-carousel-6",          imageSrc: "http://img.b2bpic.net/free-photo/street-market-night_23-2151604305.jpg",          imageAlt: "Golden desert landscape"},
      ]}
      autoPlay={true}
      autoPlayInterval={4000}
    />
  </div>

  <div id="about" data-section="about">
      <TextSplitAbout
      useInvertedBackground={false}
      title="About US Tours & Travel"
      description={[
        "Founded in Richardson, TX, US Tours & Travel has been a beacon for discerning travelers seeking unparalleled global experiences. With a rich legacy of over 12 years, we pride ourselves on crafting bespoke international travel packages, facilitating profound Umrah journeys, and providing seamless flight ticketing services.",        "Our team of dedicated and experienced travel agents, including our highly acclaimed expert Akbar, is committed to providing 24/7 personalized service. We go above and beyond to ensure every detail of your trip is meticulously planned, offering competitive rates even during peak seasons, and handling last-minute emergencies with utmost care and professionalism."]}
      buttons={[
        {
          text: "Meet Our Team",          href: "#contact"},
      ]}
    />
  </div>

  <div id="services" data-section="services">
      <FeatureCardTwentyFive
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          title: "International Travel Packages",          description: "Discover curated itineraries to breathtaking destinations worldwide, tailored to your preferences for an unforgettable adventure. From romantic getaways to family-friendly expeditions, we handle every detail.",          icon: Globe,
          mediaItems: [
            {
              imageSrc: "http://img.b2bpic.net/free-photo/top-view-tourism-items-assortment_23-2148909651.jpg",              imageAlt: "Diverse international travel destinations"},
            {
              imageSrc: "http://img.b2bpic.net/free-photo/adult-traveler-taking-pictures-vacation_23-2148328887.jpg",              imageAlt: "Couple enjoying a romantic dinner abroad"},
          ]
        },
        {
          title: "Sacred Umrah Trips",          description: "Embark on a spiritual journey with our expertly organized Umrah packages, ensuring comfort, guidance, and peace of mind for an enriching pilgrimage experience.",          icon: Moon,
          mediaItems: [
            {
              imageSrc: "http://img.b2bpic.net/free-photo/view-3d-islamic-mosque_23-2151112615.jpg",              imageAlt: "Holy Kaaba during Umrah pilgrimage"},
            {
              imageSrc: "http://img.b2bpic.net/free-photo/family-taking-selfie-together-while-out-restaurant_23-2150895918.jpg",              imageAlt: "Group of pilgrims enjoying a meal"},
          ]
        },
        {
          title: "Seamless Flight Ticketing",          description: "Access competitive rates and flexible options for domestic and international flights. Our agents ensure smooth booking and provide prompt assistance for any changes or emergencies.",          icon: Globe,
          mediaItems: [
            {
              imageSrc: "http://img.b2bpic.net/free-photo/business-people-holding-boarding-pass-using-mobile-phone_107420-95773.jpg",              imageAlt: "Airplane taking off from runway"},
            {
              imageSrc: "http://img.b2bpic.net/free-photo/passport-map-tickets-toy-airplane-wrist-watch-mobile-phone-sunglasses-pink-background_23-2147958195.jpg",              imageAlt: "Passport and boarding pass"},
          ]
        }
      ]}
      title="Our Premier Travel Services"
      description="At US Tours & Travel, we offer a comprehensive suite of services designed to make your travel dreams a reality, whether it's an international adventure or a sacred pilgrimage."
    />
  </div>

  <div id="packages" data-section="packages">
      <ProductCardTwo
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="three-columns-all-equal-width"
      useInvertedBackground={false}
      products={[
        {
          id: "package-1",          brand: "Europe Escapes",          name: "Romantic Paris & Rome",          price: "$3,200",          rating: 5,
          reviewCount: "50",          imageSrc: "http://img.b2bpic.net/free-photo/close-up-couple-posing-together_23-2149241875.jpg",          imageAlt: "Eiffel Tower in Paris"},
        {
          id: "package-2",          brand: "Asian Adventures",          name: "Serene Bali Getaway",          price: "$2,800",          rating: 5,
          reviewCount: "45",          imageSrc: "http://img.b2bpic.net/free-photo/green-palms-raise-up-sky-sunny-beach_1304-5389.jpg",          imageAlt: "Bali beach resort"},
        {
          id: "package-3",          brand: "Middle East Marvels",          name: "Mystical Egypt & Dubai",          price: "$3,500",          rating: 5,
          reviewCount: "62",          imageSrc: "http://img.b2bpic.net/free-photo/beautiful-egypt-landscape-digital-art_23-2151718079.jpg",          imageAlt: "Pyramids of Giza"},
        {
          id: "package-4",          brand: "South American Wonders",          name: "Inca Trail & Amazon",          price: "$4,100",          rating: 4,
          reviewCount: "38",          imageSrc: "http://img.b2bpic.net/free-photo/aerial-shot-beautiful-copacabana-beach-rio-de-janeiro-brazil-sunset-sky_181624-7183.jpg",          imageAlt: "Machu Picchu"},
        {
          id: "package-5",          brand: "Mediterranean Dreams",          name: "Greek Isles & Italy",          price: "$3,000",          rating: 5,
          reviewCount: "55",          imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-woman-midi-dress-poses-near-beige-house_197531-24134.jpg",          imageAlt: "Santorini sunset"},
        {
          id: "package-6",          brand: "Far East Journeys",          name: "Japan & South Korea",          price: "$3,900",          rating: 5,
          reviewCount: "42",          imageSrc: "http://img.b2bpic.net/free-photo/boats-parked-port-sea_181624-8783.jpg",          imageAlt: "Cherry blossoms in Japan"},
      ]}
      title="Discover Our Exclusive Travel Packages"
      description="Explore a world of possibilities with our hand-picked international packages, designed for every type of traveler. Find your next adventure today!"
    />
  </div>

  <div id="umrah" data-section="umrah">
      <PricingCardNine
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      plans={[
        {
          id: "umrah-standard",          title: "Standard Umrah",          price: "$2,500",          period: "per person",          features: [
            "7-Day Itinerary",            "Economy Flights",            "3-Star Accommodation",            "Guided Tours (Group)",            "Visa Assistance"],
          button: {
            text: "Learn More",            href: "#contact"},
          imageSrc: "http://img.b2bpic.net/free-photo/hipster-vacation-lake_23-2147978831.jpg",          imageAlt: "Plane flying over clouds"},
        {
          id: "umrah-premium",          title: "Premium Umrah",          price: "$3,800",          period: "per person",          features: [
            "10-Day Itinerary",            "Premium Economy Flights",            "4-Star Accommodation",            "Guided Tours (Small Group)",            "Dedicated Support"],
          button: {
            text: "Book Now",            href: "#contact"},
          imageSrc: "http://img.b2bpic.net/free-photo/model-posing-seaside-after-shopping_23-2147645107.jpg",          imageAlt: "Business class cabin"},
        {
          id: "umrah-deluxe",          title: "Deluxe Umrah",          price: "$5,500",          period: "per person",          features: [
            "14-Day Itinerary",            "Business Class Flights",            "5-Star Accommodation",            "Private Guided Tours",            "Concierge Service"],
          button: {
            text: "Inquire",            href: "#contact"},
          imageSrc: "http://img.b2bpic.net/free-photo/cropped-shot-male-hands-tourist-puts-his-clothes-suitcase-packs-luggage-holiday-trip-goes-vacation_1258-314541.jpg",          imageAlt: "Family boarding airplane"},
      ]}
      title="Our Umrah Packages"
      description="Choose the perfect spiritual journey with our meticulously crafted Umrah packages, designed for comfort and devotion."
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardFive
      textboxLayout="default"
      useInvertedBackground={false}
      testimonials={[
        {
          id: "1",          name: "Aaisha MQ",          date: "9 months ago",          title: "Exceptional Umrah Experience",          quote: "My family always books through them and never had any issues! I recently went for Umrah trip and Turkey layover with Turkish Airlines and had no issues. Akbar was very helpful and assisted with hotel booking in advance!",          tag: "Umrah & International",          avatarSrc: "http://img.b2bpic.net/free-photo/portrait-young-female-dentist-dentistry-concept-dental-treatment_169016-67131.jpg",          avatarAlt: "Aaisha MQ avatar",          imageSrc: "http://img.b2bpic.net/free-photo/pleased-looking-camera-young-couple-wearing-hat-with-scarf-valentine-s-day-dancing-isolated-blue-background_141793-110583.jpg",          imageAlt: "Muslim couple in Umrah attire"},
        {
          id: "2",          name: "L Tovi",          date: "4 months ago",          title: "Outstanding Service",          quote: "Akbar is the best agent. Thank you for your service!",          tag: "Flight Booking",          avatarSrc: "http://img.b2bpic.net/free-photo/happy-smiling-handsome-man-against-blue-background_93675-134992.jpg",          avatarAlt: "L Tovi avatar",          imageSrc: "http://img.b2bpic.net/free-photo/young-woman-enjoying-sun_1385-1472.jpg",          imageAlt: "Tourist enjoying Turkey layover"},
        {
          id: "3",          name: "Ameen Zazay",          date: "2 years ago",          title: "Lifesaver for Emergency Travel",          quote: "Had an emergency and needed an international flight on short notice, Akbar worked with me even after hours to ensure I was taken care of. Definitely recommend for any travel needs and my go to person going forward!",          tag: "Emergency Travel",          avatarSrc: "http://img.b2bpic.net/free-photo/businessman-smiling-looking-camera_23-2148112827.jpg",          avatarAlt: "Ameen Zazay avatar",          imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-man-tourist-going-vacation-packing-luggage-holidays-putting-clothes-suitcase-sitting-bed_1258-314548.jpg",          imageAlt: "Airport terminal at night"},
        {
          id: "4",          name: "Hadeel Salman",          date: "2 years ago",          title: "Best Holy Trip Experience",          quote: "Alhamdulilah rabbi Alalameen we had one of the best experiences. US Tours did an amazing job in this holy trip. We are forever grateful. Everything was exactly as was advertised and more. Starting from the educational session they set up...",          tag: "Umrah Journey",          avatarSrc: "http://img.b2bpic.net/free-photo/attractive-casual-african-american-girl-stylish-trench-coat-happily-looking-away-with-coffee-go-cafe-street_574295-2881.jpg",          avatarAlt: "Hadeel Salman avatar",          imageSrc: "http://img.b2bpic.net/free-photo/young-woman-pier-background-bay-montenegro_501050-547.jpg",          imageAlt: "Pilgrims near Kaaba"},
        {
          id: "5",          name: "Khadija Shah",          date: "4 years ago",          title: "Absolutely Outstanding Customer Service",          quote: "They are extremely professional and available 24/7 with all your travel needs! I can tell you they give you the best rates even if your traveling in high season! Our whole family books through US TOURS and TRAVEL and we’ve been over the course of 12 years! Wouldn’t pick anyone else!",          tag: "Family Travel",          avatarSrc: "http://img.b2bpic.net/free-photo/handsome-business-man-wearing-suit-aking-heart-gesture-with-fingers-looking-cmera-with-smile-face-standing-white-background_141793-54014.jpg",          avatarAlt: "Khadija Shah avatar",          imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-asian-woman-relax-around-outdoor-swimming-pool-hotel-resort-with-palm-tree-sunset-sunrise_74190-10192.jpg",          imageAlt: "Happy family vacation group"},
        {
          id: "6",          name: "Meena Hussein",          date: "4 years ago",          title: "Excellent Service and Support",          quote: "Great working with Akbar. His service is excellent. He booked my ticket for this year, and last year I had to make changes to come back early. He was very helpful and patient in making the changes and managing the fare differences as best as possible.",          tag: "Flight Changes",          avatarSrc: "http://img.b2bpic.net/free-photo/expressive-senior-female-posing-indoor_344912-1403.jpg",          avatarAlt: "Meena Hussein avatar",          imageSrc: "http://img.b2bpic.net/free-photo/pretty-girl-with-long-hair-glasses-is-sitting-outside-airport-she-wears-jeans-black-jacket-jellow-shoes-has-laptop-she-put-her-legs-suitcase-smiling-camera_197531-465.jpg",          imageAlt: "Woman changing flight ticket on computer"},
      ]}
      title="What Our Travelers Say"
      description="Hear from our satisfied clients about their incredible experiences with US Tours & Travel."
    />
  </div>

  <div id="faq" data-section="faq">
      <FaqSplitMedia
      textboxLayout="default"
      useInvertedBackground={false}
      faqs={[
        {
          id: "faq-1",          title: "What types of international packages do you offer?",          content: "We offer a diverse range of international travel packages, including leisure tours, adventure trips, honeymoon getaways, and customized itineraries to destinations across Europe, Asia, Africa, and the Americas. Contact us to discuss your dream destination."},
        {
          id: "faq-2",          title: "How do I book an Umrah trip with US Tours & Travel?",          content: "Booking an Umrah trip is simple! You can contact us directly via phone or email, or visit our office in Richardson, TX. Our specialized agents will guide you through package selection, visa requirements, and all necessary arrangements."},
        {
          id: "faq-3",          title: "Can you assist with last-minute flight bookings?",          content: "Yes, we specialize in urgent and last-minute flight ticketing for both domestic and international travel. Our team is available 24/7 to ensure you get the best possible options and support during emergencies."},
        {
          id: "faq-4",          title: "What payment methods do you accept for bookings?",          content: "We accept various payment methods, including major credit cards, debit cards, and bank transfers. Specific payment plans and financing options may be available for certain packages; please inquire with our agents."},
        {
          id: "faq-5",          title: "Do you offer travel insurance?",          content: "While we do not directly provide travel insurance, we can recommend reputable partners and assist you in selecting a policy that covers your specific travel needs, including trip cancellation, medical emergencies, and baggage loss."},
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/travel-again-concept-arrangement_23-2149064572.jpg"
      imageAlt="Globe with travel icons"
      mediaAnimation="opacity"
      mediaPosition="left"
      title="Frequently Asked Questions"
      description="Find answers to common questions about our services, booking process, and travel arrangements."
      faqsAnimation="slide-up"
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactText
      useInvertedBackground={false}
      background={{
        variant: "gradient-bars"}}
      text="Ready to plan your next adventure or sacred journey? Contact US Tours & Travel today for personalized service and unbeatable deals. Visit us in Richardson, TX, or reach out anytime."
      buttons={[
        {
          text: "Call Us: +1 972-889-8747",          href: "tel:+19728898747"},
        {
          text: "Email Us",          href: "mailto:info@ustoursandtravel.com"},
      ]}
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterMedia
      imageSrc="http://img.b2bpic.net/free-photo/beautiful-landscape-outdoor-sea-ocean-beach-sunrise-sunset-time_74190-8554.jpg"
      imageAlt="Sunset over a tranquil travel destination"
      logoText="US Tours & Travel"
      columns={[
        {
          title: "Company",          items: [
            {
              label: "About Us",              href: "#about"},
            {
              label: "Contact",              href: "#contact"},
            {
              label: "Testimonials",              href: "#testimonials"},
          ],
        },
        {
          title: "Services",          items: [
            {
              label: "International Travel",              href: "#packages"},
            {
              label: "Umrah Trips",              href: "#umrah"},
            {
              label: "Flight Ticketing",              href: "#services"},
          ],
        },
        {
          title: "Support",          items: [
            {
              label: "FAQ",              href: "#faq"},
            {
              label: "Privacy Policy",              href: "#"},
            {
              label: "Terms of Service",              href: "#"},
          ],
        },
      ]}
      copyrightText="© 2024 US Tours & Travel. All rights reserved."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
