add isNodeEmpty helper method

This commit is contained in:
Philipp Kühn
2021-03-24 22:23:08 +01:00
parent 59b031c27c
commit 43320e51c7
3 changed files with 12 additions and 5 deletions

View File

@@ -0,0 +1,8 @@
import { Node as ProseMirrorNode } from 'prosemirror-model'
export default function isNodeEmpty(node: ProseMirrorNode): boolean {
const defaultContent = node.type.createAndFill()?.toJSON()
const content = node.toJSON()
return JSON.stringify(defaultContent) === JSON.stringify(content)
}