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

+
+ + + +