navbarban jol le vannak kezelve a redirect es letre lett hozva egy hook amivel automatikusan berakja a usernamet es ha meg nem akkor redirectel

This commit is contained in:
2025-10-15 19:08:31 +02:00
parent d1b4141e63
commit 27fc028bad
5 changed files with 140 additions and 44 deletions
@@ -32,15 +32,23 @@ const Navbar = () => {
</div>
{/* Desktop Menu */}
<div className="hidden md:flex space-x-8 items-center">
<Link to="/home" className={navLinkClass}>
Home
</Link>
<Link to="/decks" className={navLinkClass}>
Decks
</Link>
<Link to="/report" className={navLinkClass}>
Stats
</Link>
{isLoggedIn ? (
<>
<Link to="/home" className={navLinkClass}>
Home
</Link>
<Link to="/decks" className={navLinkClass}>
Decks
</Link>
<Link to="/report" className={navLinkClass}>
Stats
</Link>
</>
) : (
<Link to="/" className={navLinkClass}>
Home
</Link>
)}
<Link to="/about" className={navLinkClass}>
About
</Link>
@@ -103,9 +111,15 @@ const Navbar = () => {
{/* Mobile Menu */}
{menuOpen && (
<div className="md:hidden bg-emerald-600 px-2 pt-2 pb-3 space-y-1">
<Link to="/home" className={navLinkClass}>
Home
</Link>
{isLoggedIn ? (
<Link to="/home" className={navLinkClass}>
Home
</Link>
) : (
<Link to="/" className={navLinkClass}>
Home
</Link>
)}
<Link to="/leaderboard" className={navLinkClass}>
Leaderboard
</Link>