Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 6s
Build & Deploy / 🧪 QA (push) Successful in 1m55s
Build & Deploy / 🏗️ Build (push) Successful in 11m18s
Build & Deploy / 🚀 Deploy (push) Successful in 22s
Build & Deploy / 🧪 Post-Deploy Verification (push) Failing after 2m46s
Build & Deploy / 🔔 Notify (push) Successful in 1s
27 lines
728 B
TypeScript
27 lines
728 B
TypeScript
import type { Metadata } from "next";
|
|
|
|
import configPromise from "@payload-config";
|
|
import { RootPage, generatePageMetadata } from "@payloadcms/next/views";
|
|
// @ts-ignore - Payload generates this file during the build process
|
|
import { importMap } from "../importMap";
|
|
|
|
type Args = {
|
|
params: Promise<{
|
|
segments: string[];
|
|
}>;
|
|
searchParams: Promise<{
|
|
[key: string]: string | string[];
|
|
}>;
|
|
};
|
|
|
|
export const generateMetadata = async ({
|
|
params,
|
|
searchParams,
|
|
}: Args): Promise<Metadata> =>
|
|
generatePageMetadata({ config: configPromise, params, searchParams });
|
|
|
|
const Page = async ({ params, searchParams }: Args) =>
|
|
RootPage({ config: configPromise, importMap, params, searchParams });
|
|
|
|
export default Page;
|