From 4c49a37fdb3797cab3b2b0210ef14ee676b51ceb Mon Sep 17 00:00:00 2001 From: Eric Maciel Date: Wed, 28 Oct 2020 13:19:05 -0400 Subject: [PATCH] fix: insert node behavior --- packages/bridge/src/convert/insert.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/bridge/src/convert/insert.ts b/packages/bridge/src/convert/insert.ts index 95b3787..69a822e 100644 --- a/packages/bridge/src/convert/insert.ts +++ b/packages/bridge/src/convert/insert.ts @@ -19,6 +19,15 @@ const insertNodeOp = ( const ops: any = [] const iterate = ({ children, ...json }: any, path: any) => { + if (children && children.length === 1 && children[0].text === '') { + ops.push({ + type: 'insert_node', + path, + node: { children, ...json } + }) + return + } + const node = children ? { ...json, children: [] } : json ops.push({