diff --git a/src/app/booking/page.tsx b/src/app/booking/page.tsx new file mode 100644 index 0000000..b36edac --- /dev/null +++ b/src/app/booking/page.tsx @@ -0,0 +1,82 @@ +"use client"; + +import { useState } from "react"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import Input from '@/components/form/Input'; +import ButtonHoverMagnetic from '@/components/button/ButtonHoverMagnetic/ButtonHoverMagnetic'; + +export default function BookingPage() { + const [name, setName] = useState(""); + const [contact, setContact] = useState(""); + const [service, setService] = useState(""); + const [date, setDate] = useState(""); + const [time, setTime] = useState(""); + const [notes, setNotes] = useState(""); + const [submitted, setSubmitted] = useState(false); + + const handleSubmit = (e: React.FormEvent) => { + e.preventDefault(); + if (name && contact && service && date && time) { + setSubmitted(true); + } + }; + + return ( + + + +
+
+

Book Your Experience

+ {submitted ? ( +
+

Booking Confirmed!

+

We look forward to hosting you at Coffee Clouds.

+
+ ) : ( +
+ + + + + +