diff --git a/components/header.tsx b/components/header.tsx index 2150683b..c4a65997 100644 --- a/components/header.tsx +++ b/components/header.tsx @@ -64,7 +64,7 @@ export default function Header() { return pathname.startsWith(path) } - + const navItems = [ { href: "/", label: "Home" }, { href: "/about", label: "About" }, @@ -92,19 +92,17 @@ export default function Header() { {item.label} ))} @@ -114,9 +112,14 @@ export default function Header() {
{/* */} {loading ? ( -
Loading...
- ) : user ? (
+ {/* Skeleton for Sign In button */} +
+ {/* Skeleton for Sign Up button */} +
+
+ ) : user ? ( +
@@ -143,9 +146,8 @@ export default function Header() { variant="ghost" size="icon" onClick={() => setIsMenuOpen(!isMenuOpen)} - className={`hover:scale-105 transition-all duration-200 ml-1 w-8 h-8 ${ - isMenuOpen ? 'bg-muted/50' : '' - }`} + className={`hover:scale-105 transition-all duration-200 ml-1 w-8 h-8 ${isMenuOpen ? 'bg-muted/50' : '' + }`} > {isMenuOpen ? : } @@ -157,11 +159,11 @@ export default function Header() { {isMenuOpen && ( <> {/* Backdrop overlay */} -
setIsMenuOpen(false)} /> - + {/* Side drawer */}