diff --git a/src/components/MobileNavbar.tsx b/src/components/MobileNavbar.tsx index 722ecdf..15739ec 100644 --- a/src/components/MobileNavbar.tsx +++ b/src/components/MobileNavbar.tsx @@ -3,13 +3,6 @@ import { Link, useLocation, useNavigate } from 'react-router-dom'; import { useAuth } from '../contexts/AuthContext'; import { useTheme } from '../contexts/ThemeContext'; -interface NavigationItem { - name: string; - href: string; - icon: React.ReactNode; - activeIcon?: React.ReactNode; -} - const MobileNavbar: React.FC = () => { const { user, logout, isAdmin } = useAuth(); const { toggleTheme, effectiveTheme } = useTheme(); @@ -17,70 +10,6 @@ const MobileNavbar: React.FC = () => { const navigate = useNavigate(); const [showUserMenu, setShowUserMenu] = useState(false); - const navigationItems: NavigationItem[] = [ - { - name: 'Dashboard', - href: '/dashboard', - icon: ( - - - - ), - activeIcon: ( - - - - ), - }, - { - name: 'Cards', - href: '/cards', - icon: ( - - - - ), - activeIcon: ( - - - - ), - }, - { - name: 'Scanner', - href: '/scanner', - icon: ( - - - - - ), - activeIcon: ( - - - - ), - }, - { - name: 'Collections', - href: '/collections', - icon: ( - - - - ), - }, - { - name: 'More', - href: '/menu', - icon: ( - - - - ), - }, - ]; - const handleLogout = () => { logout(); setShowUserMenu(false); @@ -143,27 +72,106 @@ const MobileNavbar: React.FC = () => { {/* Bottom Navigation */}