feat: add admin panel links to navigation header

This commit is contained in:
2026-03-30 22:01:18 -07:00
parent db782ff504
commit 6001eda9aa
+21 -7
View File
@@ -48,13 +48,27 @@ export default function Navigation() {
>
Tournaments
</Link>
{userRole === "club_admin" && (
<Link
href="/admin"
className="border-transparent text-gray-500 hover:text-gray-700 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium"
>
Admin
</Link>
{(userRole === "club_admin" || userRole === "site_admin") && (
<>
<Link
href="/admin"
className="border-transparent text-gray-500 hover:text-gray-700 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium"
>
Admin
</Link>
<Link
href="/admin/players"
className="border-transparent text-gray-500 hover:text-gray-700 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium"
>
Players
</Link>
<Link
href="/admin/matches/upload"
className="border-transparent text-gray-500 hover:text-gray-700 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium"
>
Upload Matches
</Link>
</>
)}
</>
)}