From 337fd84a7075740a88b5d63c877a3e6355a81525 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 6 May 2026 02:49:06 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 32 +++++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 1c56788..14ad125 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,6 +2,7 @@ import ReactLenis from "lenis/react"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import { useState } from "react"; import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline"; import HeroOverlay from "@/components/sections/hero/HeroOverlay"; import MetricSplitMediaAbout from "@/components/sections/about/MetricSplitMediaAbout"; @@ -12,9 +13,13 @@ import TestimonialCardThirteen from "@/components/sections/testimonial/Testimoni import FaqSplitText from "@/components/sections/faq/FaqSplitText"; import ContactCTA from "@/components/sections/contact/ContactCTA"; import FooterMedia from "@/components/sections/footer/FooterMedia"; -import { ShieldCheck, Wrench, DollarSign } from "lucide-react"; +import { ShieldCheck, Wrench, DollarSign, X } from "lucide-react"; export default function HvacPage() { + const [showForm, setShowForm] = useState(false); + + const handleBooking = () => setShowForm(true); + return ( + {showForm && ( +
+
+ +

Book Your Appointment

+
+ + + +