import React, { useState } from 'react' import { Button } from "@/components/ui/button" import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card" import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar" import { Badge } from "@/components/ui/badge" import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs" import { Input } from "@/components/ui/input" import { GraduationCap, Users, Calendar, BookOpen, BriefcaseIcon, MessageSquare, Search, Gift, Newspaper, MapPin, ChevronUp, X } from 'lucide-react' export default function AlumniPlatform() { const [isChatOpen, setIsChatOpen] = useState(false) const [chatMessages, setChatMessages] = useState<{ user: string; message: string }[]>([]) const [chatInput, setChatInput] = useState('') const handleChatSubmit = (e: React.FormEvent) => { e.preventDefault() if (chatInput.trim()) { setChatMessages([...chatMessages, { user: 'You', message: chatInput | A shadcn/ui and v0 generation - v0