diff --git a/src/app/components/nav/Header.tsx b/src/app/components/nav/Header.tsx index e6bfb81..6410cf5 100644 --- a/src/app/components/nav/Header.tsx +++ b/src/app/components/nav/Header.tsx @@ -13,6 +13,7 @@ import { PopoverButton, PopoverGroup, PopoverPanel, + Transition } from '@headlessui/react' import { Bars3Icon, @@ -112,23 +113,26 @@ export default function Header() {
-
- -
- - -
-
-
- {/* Insert theme toggle in mobile */} -
- +
- {user ? ( - <> -
- - - Shop - - - {shopItems.map(item => ( - { router.push(item.href); setMobileMenuOpen(false); }} - className="block rounded-lg py-2 pr-3 pl-6 text-sm/7 font-semibold text-gray-900 dark:text-white hover:bg-white/5 w-full text-left" - > - {item.name} - - ))} - - - {navLinks.map(link => ( - - ))} +
+
+
+ +
+ +
-
-
-
- {user?.firstName && user?.lastName - ? `${user.firstName} ${user.lastName}` - : user?.email || 'User' - } + {user ? ( + <> +
+ + + Shop + + + {shopItems.map(item => ( + { router.push(item.href); setMobileMenuOpen(false); }} + className="block rounded-lg py-2 pl-6 pr-3 text-sm/7 font-semibold text-gray-900 dark:text-white hover:bg-white/5 w-full text-left" + > + {item.name} + + ))} + + + {navLinks.map(link => ( + + ))}
-
- {user?.email || 'user@example.com'} +
+
+
+ {user?.firstName && user?.lastName + ? `${user.firstName} ${user.lastName}` + : user?.email || 'User' + } +
+
+ {user?.email || 'user@example.com'} +
+
+ +
-
-
Language
- + + ) : ( +
+ + + Shop + + + {shopItems.map(item => ( + { router.push(item.href); setMobileMenuOpen(false); }} + className="block rounded-lg py-2 pl-6 pr-3 text-sm/7 font-semibold text-gray-900 dark:text-white hover:bg-white/5 w-full text-left" + > + {item.name} + + ))} + + + {navLinks.map(link => ( + + ))} +
+
- - -
- - ) : ( -
- - - Shop - - - {shopItems.map(item => ( - { router.push(item.href); setMobileMenuOpen(false); }} - className="block rounded-lg py-2 pr-3 pl-6 text-sm/7 font-semibold text-gray-900 dark:text-white hover:bg-white/5 w-full text-left" - > - {item.name} - - ))} - - - {navLinks.map(link => ( - - ))} + )}
- )} -
-
- +
+ + +
)