From b91765eba46aaa467a0d3b038d7491dc24833044 Mon Sep 17 00:00:00 2001 From: Vula Builder Date: Thu, 4 Jun 2026 11:25:13 +0000 Subject: [PATCH] Deploy --- src/components/sections/BookingSection.tsx | 89 ++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 src/components/sections/BookingSection.tsx diff --git a/src/components/sections/BookingSection.tsx b/src/components/sections/BookingSection.tsx new file mode 100644 index 0000000..a221275 --- /dev/null +++ b/src/components/sections/BookingSection.tsx @@ -0,0 +1,89 @@ +'use client' + +import { useState } from 'react' +import Button from '@/components/ui/Button' +import Input from '@/components/ui/Input' + +const serviceOptions = ['Corporate Law', 'Real Estate Transactions', 'Business Litigation', 'Contract Review', 'Mergers & Acquisitions'] + +export default function BookingSection() { + const [name, setName] = useState('') + const [email, setEmail] = useState('') + const [phone, setPhone] = useState('') + const [service, setService] = useState('') + const [message, setMessage] = useState('') + const [submitted, setSubmitted] = useState(false) + + const handleSubmit = (e: React.FormEvent) => { + e.preventDefault() + setSubmitted(true) + } + + if (submitted) { + return ( +
+
+
+

Thank You

+

We have received your consultation request. A member of our team will contact you within 24 hours.

+
+
+
+ ) + } + + return ( +
+
+
+ Book a Consultation +

Schedule Your Case Review

+

Tell us about your legal needs and our attorneys will arrange a confidential meeting.

+
+
+ setName(e.target.value)} + required + /> + setEmail(e.target.value)} + required + /> + setPhone(e.target.value)} + required + /> + +