diff --git a/app/(payload)/gestion59/[[...segments]]/page.tsx b/app/(payload)/gestion59/[[...segments]]/page.tsx index 1a61981..4decefe 100644 --- a/app/(payload)/gestion59/[[...segments]]/page.tsx +++ b/app/(payload)/gestion59/[[...segments]]/page.tsx @@ -1,4 +1,5 @@ import { RootPage, generatePageMetadata } from '@payloadcms/next/views'; +import type { Metadata } from 'next'; import config from '../../../../payload.config'; import { importMap } from '../importMap'; @@ -13,23 +14,23 @@ type PayloadRouteSearchParams = { }; type Props = { - params: PayloadRouteParams; - searchParams: PayloadRouteSearchParams; + params: Promise; + searchParams: Promise; }; -export const generateMetadata = ({ params, searchParams }: Props) => { +export const generateMetadata = (props: Props): Promise => { return generatePageMetadata({ config, - params, - searchParams, + params: props.params as Promise>, + searchParams: props.searchParams as Promise>, }); }; -export default function Page({ params, searchParams }: Props) { +export default function Page(props: Props) { return RootPage({ config, importMap, - params, - searchParams, + params: props.params as Promise<{ segments: string[] }>, + searchParams: props.searchParams as Promise>, }); }