import type React from 'react'; import { Box, Button, Flex, Heading, Separator, Text } from '@radix-ui/themes'; import type { NavItem } from './types'; import { Home, Globe, ArrowRight, Lock, Settings, User } from 'lucide-react'; import { useLayout } from '../../providers/LayoutProvider'; const navItems: { label: NavItem; icon: React.ReactNode }[] = [ { label: 'Dashboard', icon: }, { label: 'Proxy Hosts', icon: }, { label: 'Redirection', icon: }, { label: 'SSL', icon: }, { label: 'Settings', icon: }, { label: 'Profile', icon: }, ] as const; export function SidebarContent() { const { activeTab, setActiveTab, setIsMobileMenuOpen } = useLayout(); return ( Y YANPM {navItems.map((item) => ( ))} Admin User admin@example.com ); } export default SidebarContent;