UNPKG

@atlaskit/editor-plugin-list

Version:

List plugin for @atlaskit/editor-core

12 lines 411 B
import { isListItemNode } from '@atlaskit/editor-common/utils'; import { Fragment } from '@atlaskit/editor-prosemirror/model'; export function isListNodeValidContent(node) { const { bulletList } = node.type.schema.nodes; if (!bulletList) { return false; } const listFragment = Fragment.from(bulletList.createAndFill()); return !isListItemNode(node) && node.type.validContent(listFragment); }