import { cookies } from "next/headers"; import { fetchAdminUsers } from "./actions"; import { AdminLoginForm } from "./admin-login-form"; import { AdminPanel } from "./admin-panel"; export const dynamic = "force-dynamic"; export default async function AdminPage() { const cookieStore = await cookies(); const adminKey = cookieStore.get("xmrcheckout_admin_key")?.value; if (!adminKey) { return (

Admin

); } const users = await fetchAdminUsers(); if (users === null) { return (

Admin

Invalid or expired admin key.

); } return ; }