import config from "@payload-config"; import { RootPage, generatePageMetadata } from "@payloadcms/next/views"; import { importMap } from "../importMap"; const configPromise = Promise.resolve(config as any); export const generateMetadata = ({ params, searchParams }: { params: Promise>; searchParams: Promise> }) => generatePageMetadata({ config: configPromise, params, searchParams }); export default async function AdminPage({ params, searchParams }: { params: Promise<{ segments?: string[] }>; searchParams: Promise> }) { const resolvedParams = await params; return RootPage({ config: configPromise, importMap, params: Promise.resolve({ segments: resolvedParams.segments ?? [] }), searchParams }); }