diff --git a/src/app/page.tsx b/src/app/page.tsx index fe5c923..a6bafeb 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -10,8 +10,31 @@ import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen'; import ContactCenter from '@/components/sections/contact/ContactCenter'; import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import { useState } from 'react'; +import { MessageCircle } from 'lucide-react'; export default function LandingPage() { + const [feedbackTitle, setFeedbackTitle] = useState(''); + const [feedbackMessage, setFeedbackMessage] = useState(''); + const [feedbackType, setFeedbackType] = useState('feedback'); + const [submitted, setSubmitted] = useState(false); + + const handleFeedbackSubmit = () => { + if (feedbackTitle.trim() && feedbackMessage.trim()) { + console.log({ + type: feedbackType, + title: feedbackTitle, + message: feedbackMessage, + timestamp: new Date().toISOString() + }); + setFeedbackTitle(''); + setFeedbackMessage(''); + setFeedbackType('feedback'); + setSubmitted(true); + setTimeout(() => setSubmitted(false), 3000); + } + }; + return ( +
+
+
+
+
+ +
+

We Value Your Feedback

+

Help us improve your experience. Share your thoughts, suggestions, or report any issues.

+
+ +
+
+ + +
+ +
+ + setFeedbackTitle(e.target.value)} + placeholder="What's this about?" + className="w-full px-4 py-3 rounded-lg border border-accent bg-background text-foreground placeholder-foreground/50 focus:outline-none focus:ring-2 focus:ring-primary-cta" + /> +
+ +
+ +