diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 58afb61..c827231 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1420,4 +1420,4 @@ export default function RootLayout({ ); -} +} \ No newline at end of file diff --git a/src/app/page.tsx b/src/app/page.tsx index dc719a2..7cacc37 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -10,9 +10,27 @@ import TestimonialCardFive from "@/components/sections/testimonial/TestimonialCa import FaqSplitMedia from "@/components/sections/faq/FaqSplitMedia"; import ContactText from "@/components/sections/contact/ContactText"; import FooterCard from "@/components/sections/footer/FooterCard"; -import { Award, CheckCircle, Github, HelpCircle, Linkedin, MessageCircle, Shield, Sparkles, Star, TrendingUp, Twitter, Users, Zap } from "lucide-react"; +import FeatureBento from "@/components/sections/feature/FeatureBento"; +import { Award, CheckCircle, Github, HelpCircle, Linkedin, MessageCircle, Shield, Sparkles, Star, TrendingUp, Twitter, Users, Zap, Lock, AlertCircle, Settings, Brain } from "lucide-react"; +import { useState } from "react"; export default function LandingPage() { + const [chatMessages, setChatMessages] = useState>([]); + const [inputValue, setInputValue] = useState(''); + + const handleSendMessage = (e: React.FormEvent) => { + e.preventDefault(); + if (inputValue.trim()) { + setChatMessages([...chatMessages, { type: 'user', text: inputValue }]); + setInputValue(''); + + // Simulate AI response + setTimeout(() => { + setChatMessages(prev => [...prev, { type: 'ai', text: 'Thank you for your message. I\'m here to help! How can I assist you further?' }]); + }, 500); + } + }; + return ( +
+ +
+
); -} +} \ No newline at end of file