import type { Metadata } from "next"; import { cookies } from "next/headers"; import { redirect } from "next/navigation"; import { authCookieHeader } from "@/lib/cookies"; import { getMeCached } from "@/lib/serverData"; import PointsClient from "./PointsClient"; export const metadata: Metadata = { title: "我的积分", robots: { index: false, follow: false }, }; export default async function PointsPage() { const cookie = authCookieHeader(await cookies()); const me = await getMeCached(cookie || undefined); if (!me.user) { redirect(`/login?redirect=${encodeURIComponent("/points")}`); } return ; }