import React, { useState } from 'react'; import { Button } from '../components/ui/button'; import { Input } from '../components/ui/input'; import { Card, CardContent, CardHeader, CardTitle } from '../components/ui/card'; import { ArrowLeft, Mail, Phone, MapPin, Clock, Send } from 'lucide-react'; const navigate = useNavigate(); export function Contact() { const [formData, setFormData] = useState({ name: '', email: '', subject: '', message: '' }); const [isLoading, setIsLoading] = useState(false); const handleSubmit = async (e: React.FormEvent) => { e.preventDefault(); setIsLoading(true); try { // Simulate form submission await new Promise(resolve => setTimeout(resolve, 1000)); alert('Thank you for your message! We\'ll get back to you within 24 hours.'); setFormData({ name: '', email: '', subject: '', message: '' }); } catch (error) { console.error('Form submission failed:', error); } finally { setIsLoading(false); } }; const handleBackNavigation = () => { navigate('/'); }; return (
Get in touch with our team for support, inquiries, or to learn more about our leadership programs.
We'd love to hear from you. Fill out the form below and we'll get back to you as soon as possible.
support@klc.edu
enterprise@klc.edu
+1 (555) 123-4567
Mon-Fri, 9 AM - 6 PM EST
123 Leadership Way
Suite 100
Boston, MA 02101
Monday - Friday: 9:00 AM - 6:00 PM
Saturday: 10:00 AM - 4:00 PM
Sunday: Closed
Our support team is standing by to assist you with any questions about our programs or platform.