fix(next): unable to pass custom view client components (#6513)
This commit is contained in:
@@ -2,6 +2,7 @@ import type { I18n } from '@payloadcms/translations'
|
|||||||
import type { Metadata } from 'next'
|
import type { Metadata } from 'next'
|
||||||
import type { SanitizedConfig } from 'payload/types'
|
import type { SanitizedConfig } from 'payload/types'
|
||||||
|
|
||||||
|
import { WithServerSideProps } from '@payloadcms/ui/elements/WithServerSideProps'
|
||||||
import { DefaultTemplate } from '@payloadcms/ui/templates/Default'
|
import { DefaultTemplate } from '@payloadcms/ui/templates/Default'
|
||||||
import { MinimalTemplate } from '@payloadcms/ui/templates/Minimal'
|
import { MinimalTemplate } from '@payloadcms/ui/templates/Minimal'
|
||||||
import { notFound, redirect } from 'next/navigation.js'
|
import { notFound, redirect } from 'next/navigation.js'
|
||||||
@@ -82,7 +83,16 @@ export const RootPage = async ({
|
|||||||
}
|
}
|
||||||
|
|
||||||
const RenderedView = (
|
const RenderedView = (
|
||||||
<DefaultView initPageResult={initPageResult} params={params} searchParams={searchParams} />
|
<WithServerSideProps
|
||||||
|
Component={DefaultView}
|
||||||
|
serverOnlyProps={
|
||||||
|
{
|
||||||
|
initPageResult,
|
||||||
|
params,
|
||||||
|
searchParams,
|
||||||
|
} as any
|
||||||
|
}
|
||||||
|
/>
|
||||||
)
|
)
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|||||||
Reference in New Issue
Block a user