UNPKG

lexical-remark

Version:

This package contains Markdown helpers and functionality for Lexical using remark-parse.

22 lines (21 loc) 520 B
import lexical from 'lexical'; export const code = (node) => { const remarkNode = { type: 'code', value: node .getChildren() .map((child) => { if (lexical.$isTextNode(child)) { return child.getTextContent(); } else if (lexical.$isLineBreakNode(child)) { return '\n'; } else { return ''; } }) .join(''), }; return remarkNode; };