Skip to content

PresentationListProps

optional empty?: ReactNode

Rendered when there is nothing to render.


items: readonly (PresentationEnvelope<ContentDocument, ContentDocument> | null | undefined)[] | null | undefined

An isEnumerable Presentation field’s value, or a relayed list. null positions are skipped (the server nulls a value its field’s Template constraint rejects rather than dropping it).


optional wrap?: (rendered, envelope, index) => ReactNode

Wraps each rendered item — e.g. (node, envelope, i) => <li key={i}>{node}</li>. The key is applied to the wrapper’s parent Fragment either way.

ReactNode

PresentationEnvelope

number

ReactNode