From d18b10f4168f260129a33a8ec62dc8e84b15d70e Mon Sep 17 00:00:00 2001 From: kleap-admin Date: Fri, 16 Jan 2026 16:56:51 +0000 Subject: [PATCH] Update components/contact-form.tsx --- components/contact-form.tsx | 77 +++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 components/contact-form.tsx diff --git a/components/contact-form.tsx b/components/contact-form.tsx new file mode 100644 index 0000000..318cf9b --- /dev/null +++ b/components/contact-form.tsx @@ -0,0 +1,77 @@ +"use client"; +import { Container } from "@/components/container"; +import { Heading } from "@/components/heading"; +import { Subheading } from "@/components/subheading"; +import { KleapForm, KleapFormField } from "@/components/kleap-form"; +import { Card } from "@/components/ui/card"; +import { Phone, Mail, MapPin } from "lucide-react"; + +export function ContactForm() { + const fields: KleapFormField[] = [ + { name: "name", label: "Full Name", type: "text", required: true }, + { name: "email", label: "Work Email", type: "email", required: true }, + { name: "company", label: "Company Name", type: "text", required: true }, + { name: "phone", label: "Phone Number", type: "tel", required: false }, + { + name: "service", + label: "Interested In", + type: "select", + options: ["Cold Email", "LinkedIn Outreach", "Appointment Setting", "Full Service"], + required: true + }, + { name: "message", label: "How can we help?", type: "textarea", required: true }, + ]; + + return ( +
+ +
+
+ Ready to grow? + + Schedule a free strategy session with our lead generation experts. We'll analyze your current process and show you how to scale. + + +
+
+
+ +
+
+

Call us

+

0721 307 788

+
+
+
+
+ +
+
+

Email us

+

hello@astraleads.com

+
+
+
+
+ +
+
+

Visit us

+

London, United Kingdom

+
+
+
+
+ + + + +
+
+
+ ); +}