From 8b6afaa107c364a6654150f7672fc0a70f6d9178 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 17 Mar 2026 06:37:47 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 113 ++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 111 insertions(+), 2 deletions(-) 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" + /> +
+ +
+ +