"use client" import { useState } from "react" import { AdminLayout } from "./admin-layout" import { AdminDashboard } from "./dashboard" import { UserManagement } from "./user-management" import { AppManagement } from "./app-management" import { CompetitionManagement } from "./competition-management" import { AnalyticsDashboard } from "./analytics-dashboard" import { SystemSettings } from "./system-settings" export function AdminPanel() { const [currentPage, setCurrentPage] = useState("dashboard") const renderPage = () => { switch (currentPage) { case "dashboard": return case "users": return case "apps": return case "competitions": return case "analytics": return case "settings": return default: return } } return ( {renderPage()} ) }