function

convertLexicalToPlaintext

A document's text without formatting, for previews, search, notifications or a language model. Blocks are separated by a blank line, list items are on their own lines, and a line break is a newline. Pure and synchronous, like renderRichTextHTML.

Arguments

ArgumentTypeDescription
valueRichTextDocument<Payload>A stored rich-text document.
optionsRichTextPlaintextOptions<Payload>Text for custom blocks, uploads and relationships, which are left out without it.

Returns

The declared result.

string

Full signature

function convertLexicalToPlaintext<Payload extends { blockType: string } = never>( value: RichTextDocument<Payload>, options?: RichTextPlaintextOptions<Payload>, ): string

Source packages/sdk/src/richtext/index.ts:22

Related types