UNPKG

@atlaskit/editor-wikimarkup-transformer

Version:

Wiki markup transformer for JIRA and Confluence

22 lines (21 loc) 593 B
export function createEmptyParagraphNode(schema) { const { paragraph } = schema.nodes; return paragraph.createChecked({}, []); } /** * Create paragraphs from inline nodes. Function will return * an empty array in case only hardbreaks are present */ export function createParagraphNodeFromInlineNodes(inlineNodes, schema) { const { paragraph } = schema.nodes; const result = []; const textNodes = inlineNodes.filter(node => node.type.name !== 'hardBreak'); if (textNodes.length > 0) { result.push(paragraph.createChecked({}, inlineNodes)); } return result; }