"use client";

import ReactLenis from "lenis/react";
import HeroCarouselLogo from "@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo";
import InlineImageSplitTextAbout from "@/components/sections/about/InlineImageSplitTextAbout";
import FeatureCardOne from "@/components/sections/feature/FeatureCardOne";
import FeatureCardNine from "@/components/sections/feature/FeatureCardNine";
import FeatureCardMedia from "@/components/sections/feature/FeatureCardMedia";
import TestimonialCardFive from "@/components/sections/testimonial/TestimonialCardFive";
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
import FooterCard from "@/components/sections/footer/FooterCard";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import { Wrench, Truck, Image, Star, Phone, MessageSquare, MapPin } from "lucide-react";

export default function LuxuryTravelAgencyTemplatePage() {
    return (
        <ThemeProvider
            defaultButtonVariant="icon-arrow"
            defaultTextAnimation="entrance-slide"
            borderRadius="rounded"
            contentWidth="medium"
            sizing="medium"
            background="none"
            cardStyle="solid"
            primaryButtonStyle="shadow"
            secondaryButtonStyle="solid"
            headingFontWeight="medium"
        >
            <ReactLenis root>
                <NavbarLayoutFloatingInline
                    navItems={[
                        { name: "Home", id: "hero" },
                        { name: "About Us", id: "about" },
                        { name: "Products", id: "products" },
                        { name: "Gallery", id: "gallery" },
                        { name: "Reviews", id: "reviews" },
                        { name: "Contact Us", id: "contact" }
                    ]}
                    brandName="MaaLaxmiSteel"
                    button={{ text: "Call Now", href: "tel:+919430535847" }}
                />
                <HeroCarouselLogo
                    id="hero"
                    logoText="MaaLaxmiSteel"
                    description="High-quality steel products, hardware materials, and reliable delivery service at affordable prices."
                    buttons={[
                        { text: "Call Now", href: "tel:+919430535847" },
                        { text: "WhatsApp Order", href: "https://wa.me/919430535847" },
                        { text: "Get Directions", href: "https://www.google.com/maps/dir/?api=1&destination=MaaLaxmiSteel" }
                    ]}
                    slides={[
                        { imageSrc: "http://img.b2bpic.net/free-photo/letter-r-made-green-grass-with-flowers-isolated-white_169016-58670.jpg", imageAlt: "Large steel warehouse" },
                        { imageSrc: "http://img.b2bpic.net/free-photo/letter-m-made-real-natural-flowers-leaves-white-background-isolated_169016-54172.jpg", imageAlt: "TMT bars in warehouse" },
                        { imageSrc: "http://img.b2bpic.net/free-photo/letter-h-made-green-grass-isolated-white_169016-56906.jpg", imageAlt: "Hardware shop interior" },
                        { imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-with-letter-n_1187-2102.jpg", imageAlt: "Active construction site with steel structure" }
                    ]}
                    showDimOverlay={true}
                />
                <InlineImageSplitTextAbout
                    id="about"
                    className="pt-40"
                    heading={[
                        { type: "text", content: "Maa Laxmi Steel is a trusted steel distributor and hardware supplier located in Supaul, Bihar. We provide premium-quality steel products and hardware materials for construction, fabrication, and maintenance work. Our goal is to offer durable products, fair pricing, and fast customer service for contractors, builders, and individual customers."
                        }
                    ]}
                    buttons={[
                        { text: "Our Story", href: "#contact" }
                    ]}
                    useInvertedBackground={false}
                />
                <FeatureCardOne
                    id="products"
                    tag="Products"
                    tagIcon={Wrench}
                    title="Our Quality Steel & Hardware Products"
                    description="Providing premium-quality materials for all your construction and industrial needs."
                    textboxLayout="default"
                    animationType="slide-up"
                    gridVariant="uniform-all-items-equal"
                    uniformGridCustomHeightClasses="h-100 2xl:h-110"
                    useInvertedBackground={false}
                    features={[
                        {
                            title: "TMT Bars",                            description: "High-strength thermo-mechanically treated (TMT) bars for robust construction.",                            imageSrc: "http://img.b2bpic.net/free-photo/grass-letter-r-alphabet-3d-design-isolated-transparent-background_169016-57298.jpg",                            imageAlt: "TMT Bars in stock"
                        },
                        {
                            title: "Steel Rods",                            description: "Durable steel rods in various sizes for all structural requirements.",                            imageSrc: "http://img.b2bpic.net/free-photo/hands-holding-letter-t_53876-63671.jpg",                            imageAlt: "Bundles of steel rods"
                        },
                        {
                            title: "Iron Angles",                            description: "Versatile iron angles for fabrication, frameworks, and support structures.",                            imageSrc: "http://img.b2bpic.net/free-photo/top-view-healthy-salad-dressed-with-parsley-leaves-made-bowl-red-chopped-cabbage-onion-wooden-table-with-free-space-text_140725-138749.jpg",                            imageAlt: "Stack of iron angles"
                        },
                        {
                            title: "Steel Pipes",                            description: "Robust steel pipes suitable for diverse industrial and construction applications.",                            imageSrc: "http://img.b2bpic.net/free-photo/great-letter_1232-698.jpg",                            imageAlt: "Steel pipes stacked"
                        },
                        {
                            title: "Hardware Materials",                            description: "Comprehensive range of hardware materials for every building need.",                            imageSrc: "http://img.b2bpic.net/free-photo/number-made-green-grass-isolated-white_169016-57932.jpg",                            imageAlt: "Hardware materials display"
                        },
                        {
                            title: "Welding Accessories",                            description: "Essential welding accessories for strong and reliable connections.",                            imageSrc: "http://img.b2bpic.net/free-photo/hand-holding-letter-s-sign_53876-47229.jpg",                            imageAlt: "Welding accessories and tools"
                        }
                    ]}
                />
                <FeatureCardNine
                    tag="How We Work"
                    tagIcon={Truck}
                    title="Your Project, Our Steel: Easy & Reliable"
                    description="From inquiry to delivery, we ensure a smooth experience for every order."
                    textboxLayout="default"
                    showStepNumbers={true}
                    animationType="slide-up"
                    useInvertedBackground={false}
                    features={[
                        {
                            title: "Submit Your Requirement",                            description: "Easily share your steel and hardware needs via call or WhatsApp.",                            phoneOne: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=n2erl6", imageAlt: "Phone showing inquiry form" },
                            phoneTwo: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=n2erl6", imageAlt: "Phone showing message app" }
                        },
                        {
                            title: "Receive Your Quote",                            description: "Get a competitive and transparent price quote promptly.",                            phoneOne: { imageSrc: "asset://process_receive_quote_phone", imageAlt: "Phone showing a price quote" },
                            phoneTwo: { imageSrc: "asset://process_receive_quote_phone", imageAlt: "Phone showing a digital invoice" }
                        },
                        {
                            title: "Fast Delivery & Support",                            description: "Benefit from reliable delivery and excellent customer support.",                            phoneOne: { imageSrc: "asset://process_delivery_support_phone", imageAlt: "Phone showing delivery tracking" },
                            phoneTwo: { imageSrc: "asset://process_delivery_support_phone", imageAlt: "Phone showing customer support chat" }
                        }
                    ]}
                />
                <FeatureCardMedia
                    id="gallery"
                    tag="Gallery"
                    tagIcon={Image}
                    title="Our Stock & Facilities"
                    description="A glimpse into our wide range of high-quality steel and hardware products."
                    textboxLayout="default"
                    animationType="slide-up"
                    useInvertedBackground={false}
                    features={[
                        {
                            id: "1",                            title: "Shop Interior",                            description: "Our well-organized hardware and steel shop.",                            tag: "Facility",                            imageSrc: "asset://gallery_shop_interior",                            imageAlt: "Shop interior with products"
                        },
                        {
                            id: "2",                            title: "Steel Stock",                            description: "Extensive inventory of various steel products.",                            tag: "Products",                            imageSrc: "asset://gallery_steel_stock",                            imageAlt: "Large steel stock in warehouse"
                        },
                        {
                            id: "3",                            title: "Storage Area",                            description: "Efficient and spacious storage for bulk materials.",                            tag: "Logistics",                            imageSrc: "asset://gallery_storage_area",                            imageAlt: "Organized steel storage area"
                        },
                        {
                            id: "4",                            title: "Product Display",                            description: "Showcasing our range of hardware materials.",                            tag: "Hardware",                            imageSrc: "asset://gallery_product_display",                            imageAlt: "Hardware product display shelves"
                        },
                         {
                            id: "5",                            title: "Construction Steel",                            description: "Ready stock of steel for all construction needs.",                            tag: "Construction",                            imageSrc: "asset://product_construction_steel",                            imageAlt: "Construction steel materials"
                        },
                        {
                            id: "6",                            title: "Fabrication Materials",                            description: "Quality materials for various fabrication projects.",                            tag: "Fabrication",                            imageSrc: "asset://product_fabrication_materials",                            imageAlt: "Fabrication steel and metal"
                        }
                    ]}
                />
                <TestimonialCardFive
                    id="reviews"
                    tag="Reviews"
                    tagIcon={Star}
                    title="What Our Valued Customers Say"
                    description="Trusted by local contractors, builders, and individual customers."
                    textboxLayout="default"
                    useInvertedBackground={false}
                    testimonials={[
                        {
                            id: "1",                            name: "Ramesh Kumar",                            date: "January 2024",                            title: "Reliable supplier, excellent quality",                            quote: "MaaLaxmiSteel has been our go-to for all construction steel. Their TMT bars are top-notch, and delivery is always on time. Highly recommended for any project.",                            tag: "Contractor",                            avatarSrc: "asset://testimonial_builder_avatar",                            avatarAlt: "Ramesh Kumar",                            imageSrc: "asset://testimonial_builder_site",                            imageAlt: "Construction site with steel"
                        },
                        {
                            id: "2",                            name: "Priya Sharma",                            date: "December 2023",                            title: "Great prices and vast selection",                            quote: "I found all the hardware materials I needed at MaaLaxmiSteel at very competitive prices. The staff was helpful, and the quality is consistently good. Will definitely return.",                            tag: "Home Builder",                            avatarSrc: "asset://testimonial_engineer_avatar",                            avatarAlt: "Priya Sharma",                            imageSrc: "asset://testimonial_hardware_shop",                            imageAlt: "Hardware shop interior"
                        },
                        {
                            id: "3",                            name: "Sunil Verma",                            date: "November 2023",                            title: "Best steel dealer in Supaul",                            quote: "For industrial steel products, MaaLaxmiSteel is unmatched. Their bulk order support and GST billing make business easy. A truly dependable partner.",                            tag: "Industrial Client",                            avatarSrc: "asset://testimonial_client_avatar",                            avatarAlt: "Sunil Verma",                            imageSrc: "asset://testimonial_industrial_facility",                            imageAlt: "Industrial steel facility"
                        }
                    ]}
                />
                <ContactSplitForm
                    id="contact"
                    title="Get Your Steel Quote Today"
                    description="Easily and quickly get a quote for high-quality steel and hardware materials. Our team is ready to assist you with durable products, fair pricing, and prompt service."
                    useInvertedBackground={false}
                    imageSrc="asset://contact_steel_construction"
                    imageAlt="Steel beams on a construction site"
                    mediaPosition="right"
                    mediaAnimation="slide-up"
                    buttonText="Request Quote"
                    inputs={[
                        { name: "name", type: "text", placeholder: "Full Name", required: true },
                        { name: "email", type: "email", placeholder: "Email Address", required: true },
                        { name: "phone", type: "tel", placeholder: "Phone Number (Optional)" },
                        { name: "material_needed", type: "text", placeholder: "Type of Material Needed (e.g., TMT Bars, Steel Rods)" }
                    ]}
                    textarea={{
                        name: "message",                        placeholder: "Tell us about your project requirements or specific needs...",                        rows: 4
                    }}
                />
                <FooterCard
                    logoText="MaaLaxmiSteel"
                    copyrightText="© 2024 MaaLaxmiSteel | All Rights Reserved."
                    socialLinks={[
                        { icon: Instagram, href: "#", ariaLabel: "Instagram" },
                        { icon: Facebook, href: "#", ariaLabel: "Facebook" },
                        { icon: Linkedin, href: "#", ariaLabel: "LinkedIn" },
                        { icon: Phone, href: "tel:+919430535847", ariaLabel: "Call Us" },
                        { icon: MessageSquare, href: "https://wa.me/919430535847", ariaLabel: "WhatsApp Us" },
                        { icon: MapPin, href: "https://www.google.com/maps/dir/?api=1&destination=MaaLaxmiSteel", ariaLabel: "Get Directions" }
                    ]}
                />
            </ReactLenis>
        </ThemeProvider>
    );
}