Files
koc-loop/app/page.tsx
2026-08-07 11:06:20 +08:00

14 lines
456 B
TypeScript

import { headers } from "next/headers";
import { redirect } from "next/navigation";
import AdminApp from "./admin-app";
import { getUserFromCookieHeader } from "../lib/user-auth";
export const dynamic = "force-dynamic";
export default async function Page() {
const requestHeaders = await headers();
const user = await getUserFromCookieHeader(requestHeaders.get("cookie"));
if (!user) redirect("/login");
return <AdminApp currentUser={user} />;
}