diff --git a/packages/tiptap-utils/src/utils/nodeIsActive.js b/packages/tiptap-utils/src/utils/nodeIsActive.js index 1ebcdd40..a7d5c8d5 100644 --- a/packages/tiptap-utils/src/utils/nodeIsActive.js +++ b/packages/tiptap-utils/src/utils/nodeIsActive.js @@ -1,10 +1,10 @@ import { findParentNode } from 'prosemirror-utils' -export default function (state, type, attrs) { +export default function (state, type, attrs = {}) { const predicate = node => node.type === type const parent = findParentNode(predicate)(state.selection) - if (attrs === {} || !parent) { + if (!Object.keys(attrs).length || !parent) { return !!parent }