import { requireAdmin } from "@/lib/middleware/admin"; import { redirect } from "next/navigation"; import { AdminSettingsClient } from "./admin-settings-client"; // 强制动态渲染,避免预渲染问题 export const dynamic = "force-dynamic"; export default async function AdminSettingsPage() { try { await requireAdmin(); } catch { redirect("/"); } return ; }