@atlaskit/editor-common
Version:
A package that contains common classes and components for editor and renderer
24 lines (23 loc) • 707 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getExtensionLozengeData = void 0;
var getExtensionLozengeData = exports.getExtensionLozengeData = function getExtensionLozengeData(_ref) {
var node = _ref.node,
type = _ref.type;
if (!node.attrs.parameters) {
return;
}
var macroMetadata = node.attrs.parameters.macroMetadata;
if (macroMetadata && macroMetadata.placeholder) {
var placeholderData;
macroMetadata.placeholder.forEach(function (placeholder) {
if (placeholder.type === type && placeholder.data && placeholder.data.url) {
placeholderData = placeholder.data;
}
});
return placeholderData;
}
return;
};