From f8a16ebf5a347adaf9b873ff6b485f096613be8d Mon Sep 17 00:00:00 2001 From: DeathKaioken Date: Fri, 3 Oct 2025 21:24:29 +0200 Subject: [PATCH] beautify: dropdown fix --- src/app/components/nav/Header.tsx | 156 ++++++++++++++++-------------- 1 file changed, 81 insertions(+), 75 deletions(-) diff --git a/src/app/components/nav/Header.tsx b/src/app/components/nav/Header.tsx index 0c778a2..e6bfb81 100644 --- a/src/app/components/nav/Header.tsx +++ b/src/app/components/nav/Header.tsx @@ -30,26 +30,17 @@ import useAuthStore from '../../store/authStore'; import { Avatar } from '../avatar'; import LanguageSwitcher from '../LanguageSwitcher'; -const products = [ - { - name: 'Shop', - description: 'Browse our exclusive product catalog', - href: '/shop', - icon: ShoppingBagIcon, - }, - { - name: 'Community', - description: 'Connect with other members', - href: '/community', - icon: UsersIcon, - }, - { - name: 'Dashboard', - description: 'Manage your account and activities', - href: '/dashboard', - icon: HomeIcon - }, -] +// Replace current shopItems definition with detailed version (adds icon & description) +const shopItems = [ + { name: 'VIP', href: '/shop/vip', description: 'Exclusive VIP shop', icon: ShoppingBagIcon }, + { name: 'Public', href: '/shop/public', description: 'Open catalog for everyone', icon: UsersIcon }, +]; + +const navLinks = [ + { name: 'Affiliate-Links', href: '/affiliate-links' }, + { name: 'Memberships', href: '/memberships' }, + { name: 'About us', href: '/about-us' }, +]; export default function Header() { const [mobileMenuOpen, setMobileMenuOpen] = useState(false) @@ -146,30 +137,37 @@ export default function Header() { - Product + Shop - + {/* Redesigned mega menu panel */} -