This commit is contained in:
@@ -40,8 +40,9 @@ import {
|
||||
import { useState, useEffect } from "react";
|
||||
import { useSession } from "next-auth/react";
|
||||
import { EditUserModal } from "./edit-user-modal";
|
||||
import LeagueTiersContent from "./league-tiers-content";
|
||||
|
||||
type AdminTab = "overview" | "users";
|
||||
type AdminTab = "overview" | "users" | "league-tiers";
|
||||
|
||||
// ========================
|
||||
// Admin Stat Card
|
||||
@@ -140,6 +141,7 @@ export default function AdminContent() {
|
||||
const tabs: { key: AdminTab; label: string }[] = [
|
||||
{ key: "overview", label: t("overview") },
|
||||
{ key: "users", label: t("user-management") },
|
||||
{ key: "league-tiers", label: "Lig Tier" },
|
||||
];
|
||||
|
||||
const getUserDisplayName = (user: AdminUserDto) => {
|
||||
@@ -548,6 +550,9 @@ export default function AdminContent() {
|
||||
</VStack>
|
||||
)}
|
||||
|
||||
{/* League Tiers Tab */}
|
||||
{activeTab === "league-tiers" && <LeagueTiersContent />}
|
||||
|
||||
<EditUserModal
|
||||
user={editingUser}
|
||||
isOpen={!!editingUser}
|
||||
|
||||
Reference in New Issue
Block a user