Files
Andrew S Erwin b9721ff13f
release gate / check (push) Failing after 8m35s
initial commit on Federted servers
2026-10-19 16:23:55 -05:00

12 lines
379 B
TypeScript

export const dynamic = 'force-dynamic'
import { redirect } from 'next/navigation'
import { getRealUser } from '@/lib/auth-guard'
import { AdminClient } from './client'
export default async function AdminPage() {
const user = await getRealUser()
if (!user) redirect('/login')
if (user.role !== 'ADMIN') redirect('/pages')
return <AdminClient currentUserId={user.id} />
}