import { Link, Outlet, useLocation } from 'react-router-dom' import { PageShell } from '../components/layout/PageShell' import { cn } from '../utils/cn' import { Settings as SettingsIcon, Server, Mail, User } from 'lucide-react' export default function Settings() { const location = useLocation() const isActive = (path: string) => location.pathname === path const navItems = [ { path: '/settings/system', label: 'System', icon: Server }, { path: '/settings/smtp', label: 'Email (SMTP)', icon: Mail }, { path: '/settings/account', label: 'Account', icon: User }, ] return ( } > {/* Tab Navigation */} {/* Content Area */}
) }