import { useState } from 'react'; import { motion } from 'framer-motion'; import { User, Mail, Phone, GraduationCap, BookOpen, Settings, LogOut, Edit3, Camera, Bell, Shield, Star, Calendar, ChevronRight } from 'lucide-react'; import AnimatedContainer from '@/components/AnimatedContainer/AnimatedContainer'; import { StaggerContainer, StaggerItem } from '@/components/AnimatedContainer/AnimatedContainer'; const MOCK_USER = { name: 'Arjun Kumar', rollNo: 'CB.EN.U4CSE25001', department: 'Computer Science & Engineering', semester: '1st Semester', email: 'arjun.kumar@rit.ac.in', phone: '+91 98765 43210', joinedDate: 'August 2025', batch: '2025-2029', }; const ACTIVITY = [ { label: 'Notes Downloaded', value: '12', icon: BookOpen, color: '#F97316' }, { label: 'Questions Asked', value: '3', icon: Star, color: '#8B5CF6' }, { label: 'Events Registered', value: '2', icon: Calendar, color: '#10B981' }, { label: 'AI Queries', value: '48', icon: Shield, color: '#3B82F6' }, ]; const MENU_ITEMS = [ { icon: Bell, label: 'Notifications', badge: '3' }, { icon: BookOpen, label: 'My Downloads', badge: null }, { icon: Star, label: 'Bookmarks', badge: null }, { icon: Settings, label: 'Settings', badge: null }, { icon: Shield, label: 'Privacy & Security', badge: null }, ]; export default function Profile() { const [isEditing, setIsEditing] = useState(false); return (
{MOCK_USER.rollNo}
{MOCK_USER.department} ยท {MOCK_USER.batch}