Add type definition for introContent in ArchiveBlock component

This commit is contained in:
2025-10-14 00:25:16 +08:00
parent b2df353533
commit 296c1ae0e4

View File

@@ -4,6 +4,7 @@ import configPromise from '@payload-config'
import { getPayload } from 'payload'
import React from 'react'
import RichText from '@/components/RichText'
import type { DefaultTypedEditorState } from '@payloadcms/richtext-lexical'
import { CollectionArchive } from '@/components/CollectionArchive'
@@ -56,7 +57,11 @@ export const ArchiveBlock: React.FC<
<div className="my-16" id={`block-${id}`}>
{introContent && (
<div className="container mb-16">
<RichText className="ms-0 max-w-[48rem]" data={introContent} enableGutter={false} />
<RichText
className="ms-0 max-w-[48rem]"
data={introContent as DefaultTypedEditorState}
enableGutter={false}
/>
</div>
)}
<CollectionArchive posts={posts} />