import { headers } from "next/headers";
import { auth } from "@/lib/auth";
import { redirect } from "next/navigation";
import { WrappedClient } from "./WrappedClient";

// Авторизованный генератор Obsidian Wrapped. Гость → /register (приток из публичной карточки).
export default async function WrappedPage() {
  const session = await auth.api.getSession({ headers: await headers() });
  if (!session) redirect("/register");
  return <WrappedClient userName={session.user.name} />;
}
