@atlaskit/adf-schema
Version:
Shared package that contains the ADF-schema (json) and ProseMirror node/mark specs
26 lines (25 loc) • 611 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.image = void 0;
var _nodeTypes = require("../../next-schema/generated/nodeTypes");
var image = exports.image = (0, _nodeTypes.image)({
parseDOM: [{
tag: 'img[src^="data:image/"]',
ignore: true
}, {
tag: 'img[src]',
getAttrs: function getAttrs(domNode) {
var dom = domNode;
return {
src: dom.getAttribute('src'),
alt: dom.getAttribute('alt'),
title: dom.getAttribute('title')
};
}
}],
toDOM: function toDOM(node) {
return ['img', node.attrs];
}
});
;