Update src/app/contact/page.tsx

This commit is contained in:
2026-03-25 14:40:46 +00:00
parent dcd64ed7ea
commit 2fd7b707a6

View File

@@ -2,13 +2,11 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactFaq from '@/components/sections/contact/ContactFaq';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterBase from '@/components/sections/footer/FooterBase';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import { Phone } from "lucide-react";
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
export default function LandingPage() {
export default function ContactPage() {
return (
<ThemeProvider
defaultButtonVariant="expand-hover"
@@ -23,187 +21,93 @@ export default function LandingPage() {
headingFontWeight="light"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{
name: "Home",
id: "home",
href: "/",
},
{
name: "About",
id: "about",
href: "/about",
},
{
name: "Services",
id: "services",
href: "/services",
},
{
name: "Gallery",
id: "gallery",
href: "/gallery",
},
{
name: "Testimonials",
id: "testimonials",
href: "/testimonials",
},
{
name: "Contact",
id: "contact",
href: "/contact",
},
]}
brandName="DESI MAJLIS"
/>
</div>
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{
name: "Home", id: "/"
},
{
name: "About", id: "/about"
},
{
name: "Services", id: "/services"
},
{
name: "Gallery", id: "/gallery"
},
{
name: "Testimonials", id: "/testimonials"
},
{
name: "Contact", id: "/contact"
}
]}
brandName="DESI MAJLIS"
/>
</div>
<div id="contact" data-section="contact">
<ContactSplitForm
useInvertedBackground={false}
title="Get in Touch with Desi Majlis"
description="We'd love to hear from you! Fill out the form below to inquire about our catering services or to schedule a consultation."
inputs={[
{
name: "firstName",
type: "text",
placeholder: "First Name",
required: true,
},
{
name: "lastName",
type: "text",
placeholder: "Last Name",
required: true,
},
{
name: "email",
type: "email",
placeholder: "Your Email",
required: true,
},
{
name: "phone",
type: "tel",
placeholder: "Phone Number (Optional)",
required: false,
},
{
name: "eventType",
type: "text",
placeholder: "Type of Event (e.g., Wedding, Corporate)",
required: false,
},
{
name: "eventDate",
type: "date",
placeholder: "Preferred Event Date",
required: false,
},
]}
textarea={{
name: "message",
placeholder: "Tell us about your event...",
rows: 5,
required: true,
}}
imageSrc="http://img.b2bpic.net/free-photo/close-up-appetizing-ramadan-meal_23-2151182524.jpg?_wi=4"
imageAlt="Luxurious Desi catering spread"
mediaAnimation="slide-up"
mediaPosition="right"
buttonText="Send Message"
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={true}
background={{
variant: "plain"
}}
tag="Connect With Us"
title="Plan Your Exquisite Event"
description="Ready to transform your vision into a culinary masterpiece? Contact us to discuss your luxury catering and event needs. Our team is dedicated to crafting an unforgettable experience."
inputPlaceholder="Your Email"
buttonText="Send Inquiry"
termsText="By sending an inquiry, you agree to our privacy policy and terms of service."
/>
</div>
<div id="contact-faq" data-section="contact-faq">
<ContactFaq
animationType="slide-up"
useInvertedBackground={true}
faqs={[
{
id: "1",
title: "What areas do you serve?",
content: "Desi Majlis proudly serves New York, New Jersey, and surrounding areas. For events outside this region, please contact us to discuss possibilities.",
},
{
id: "2",
title: "Do you offer custom menu development?",
content: "Yes, bespoke menu creation is at the heart of our service. We collaborate closely with you to design a menu that perfectly reflects your taste and event theme.",
},
{
id: "3",
title: "What is your cancellation policy?",
content: "Our cancellation policy varies based on the event size and lead time. Detailed terms will be provided in your service agreement.",
},
]}
ctaTitle="Have an Urgent Question?"
ctaDescription="Our team is ready to assist you. Reach out to us directly for immediate inquiries or detailed discussions."
ctaButton={{
text: "Call Us Now",
href: "tel:+1234567890",
}}
ctaIcon={Phone}
/>
</div>
<div id="footer" data-section="footer">
<FooterBase
columns={[
{
title: "Services",
items: [
{
label: "Weddings",
href: "/services#weddings",
},
{
label: "Private Events",
href: "/services#private",
},
{
label: "Corporate Events",
href: "/services#corporate",
},
],
},
{
title: "About Us",
items: [
{
label: "Our Story",
href: "/about",
},
{
label: "Our Team",
href: "/about#team",
},
{
label: "Testimonials",
href: "/about#testimonials",
},
],
},
{
title: "Legal",
items: [
{
label: "Privacy Policy",
href: "/privacy",
},
{
label: "Terms of Service",
href: "/terms",
},
],
},
]}
logoText="Desi Majlis"
copyrightText="© 2024 Desi Majlis. All rights reserved."
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Weddings", href: "/services#weddings"
},
{
label: "Private Events", href: "/services#private"
},
{
label: "Corporate Events", href: "/services#corporate"
}
]
},
{
items: [
{
label: "About Us", href: "/about"
},
{
label: "Our Story", href: "/about#story"
},
{
label: "Testimonials", href: "/testimonials"
}
]
},
{
items: [
{
label: "Contact Us", href: "/contact"
},
{
label: "Instagram", href: "https://instagram.com/desimajlis"
},
{
label: "Facebook", href: "https://facebook.com/desimajlis"
}
]
}
]}
logoText="DESI MAJLIS"
/>
</div>
</ReactLenis>
</ThemeProvider>
);