@atlaskit/editor-plugin-media
Version:
Media plugin for @atlaskit/editor-core
20 lines (19 loc) • 628 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.shouldShowImageBorder = shouldShowImageBorder;
var _currentMediaNode = require("../utils/current-media-node");
function shouldShowImageBorder(editorState) {
var border = editorState.schema.marks.border;
if (!border) {
return false;
}
var nodeWithPos = (0, _currentMediaNode.currentMediaNodeWithPos)(editorState);
if (!nodeWithPos) {
return false;
}
var _editorState$doc$reso = editorState.doc.resolve(nodeWithPos.pos),
parent = _editorState$doc$reso.parent;
return parent && parent.type.allowsMarkType(border);
}