diff --git a/src/components/ui/NavbarInline.tsx b/src/components/ui/NavbarInline.tsx index b5908a8..d8b6c26 100644 --- a/src/components/ui/NavbarInline.tsx +++ b/src/components/ui/NavbarInline.tsx @@ -1,4 +1,8 @@ import Button from "@/components/ui/Button"; +import Modal from "@/components/ui/Modal"; +import Input from "@/components/ui/Input"; +import Label from "@/components/ui/Label"; +import { useState } from "react"; interface NavbarInlineProps { logo: string; @@ -15,6 +19,47 @@ const handleNavClick = (e: React.MouseEvent, href: string, on onClose?.(); }; +const BookingForm = () => { + const [isSubmitted, setIsSubmitted] = useState(false); + + const handleSubmit = (e: React.FormEvent) => { + e.preventDefault(); + setIsSubmitted(true); + setTimeout(() => setIsSubmitted(false), 3000); + }; + + if (isSubmitted) { + return ( +
+

Reservation Request Sent!

+

We will contact you shortly to confirm your booking.

+
+ ); + } + + return ( +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+