QLC Client Dashboard

  • Home
  • QLC Client Dashboard
import React, { useState } from ‘react’; import { motion } from ‘framer-motion’; import { LogOut } from ‘lucide-react’; import { LanguageProvider } from ‘@/contexts/LanguageContext’; import PortalSidebar from ‘@/components/portal/PortalSidebar’; import PortalHeader from ‘@/components/portal/PortalHeader’; import WelcomeCard from ‘@/components/portal/WelcomeCard’; import ContactForm from ‘@/components/portal/ContactForm’; const PortalContent: React.FC = () => { const [activeNav, setActiveNav] = useState(‘welcome’); const [isMobileMenuOpen, setIsMobileMenuOpen] = useState(false); const handleLogout = () => { // In production, this would handle actual logout logic // For now, redirect to login page (or home) window.location.href = ‘/’; }; // Simulated user name – in production this would come from const userName = “Ahmad”; return (
{/* Sidebar */} {/* Main Content Area */}
{/* Header */} setIsMobileMenuOpen(true)} /> {/* Main Content */}
{/* Welcome Card */} {/* Contact Form */} {/* Logout Button – Bottom Right */} Logout {/* Decorative Elements */}
); }; const Index: React.FC = () => { return ( ); }; export default Index;
Cart (0 items)
Call Us Now
WhatsApp