aboutsummaryrefslogtreecommitdiffstats
path: root/apps/web/app/dashboard
diff options
context:
space:
mode:
Diffstat (limited to 'apps/web/app/dashboard')
-rw-r--r--apps/web/app/dashboard/admin/page.tsx26
1 files changed, 0 insertions, 26 deletions
diff --git a/apps/web/app/dashboard/admin/page.tsx b/apps/web/app/dashboard/admin/page.tsx
deleted file mode 100644
index cf97698b..00000000
--- a/apps/web/app/dashboard/admin/page.tsx
+++ /dev/null
@@ -1,26 +0,0 @@
-import { redirect } from "next/navigation";
-import AdminActions from "@/components/dashboard/admin/AdminActions";
-import { AdminCard } from "@/components/dashboard/admin/AdminCard";
-import { AdminNotices } from "@/components/dashboard/admin/AdminNotices";
-import ServerStats from "@/components/dashboard/admin/ServerStats";
-import UserList from "@/components/dashboard/admin/UserList";
-import { getServerAuthSession } from "@/server/auth";
-
-export default async function AdminPage() {
- const session = await getServerAuthSession();
- if (!session || session.user.role !== "admin") {
- redirect("/");
- }
- return (
- <div className="flex flex-col gap-4">
- <AdminNotices />
- <AdminCard>
- <ServerStats />
- <AdminActions />
- </AdminCard>
- <AdminCard>
- <UserList />
- </AdminCard>
- </div>
- );
-}