fix: admin view props

This commit is contained in:
Jacob Fletcher
2024-03-04 12:15:08 -05:00
parent 2dc3e9af5e
commit 87463c7e70
13 changed files with 86 additions and 108 deletions

View File

@@ -1,10 +1,12 @@
import type { Metadata } from 'next'
import type { InitPageResult, SanitizedConfig } from 'payload/types'
import type { SanitizedConfig } from 'payload/types'
import { Logo } from '@payloadcms/ui'
import { redirect } from 'next/navigation'
import React from 'react'
import type { AdminViewProps } from '../Root'
import { getNextI18n } from '../../utilities/getNextI18n'
import { meta } from '../../utilities/meta'
import './index.scss'
@@ -30,17 +32,11 @@ export const generateMetadata = async ({
})
}
type Props = {
page: InitPageResult
params: { [key: string]: string | string[] }
searchParams: { [key: string]: string | string[] }
}
export const Verify: React.FC<Props> = async ({ page, params }) => {
export const Verify: React.FC<AdminViewProps> = async ({ initPageResult, params }) => {
// /:collectionSlug/verify/:token
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const [collectionSlug, verify, token] = params.segments
const { req } = page
const { req } = initPageResult
const {
payload: { config },