@atlaskit/editor-plugin-media-insert
Version:
Media Insert plugin for @atlaskit/editor-core
31 lines (30 loc) • 980 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.showMediaInsertPopup = exports.closeMediaInsertPicker = exports.ACTION_OPEN_POPUP = exports.ACTION_CLOSE_POPUP = void 0;
var _pluginKey = require("./plugin-key");
var ACTION_OPEN_POPUP = exports.ACTION_OPEN_POPUP = 'OPEN_POPUP';
var ACTION_CLOSE_POPUP = exports.ACTION_CLOSE_POPUP = 'CLOSE_POPUP';
var setPopupMeta = function setPopupMeta(_ref) {
var type = _ref.type,
tr = _ref.tr,
mountInfo = _ref.mountInfo;
return tr.setMeta(_pluginKey.pluginKey, {
type: type,
mountInfo: mountInfo
});
};
var showMediaInsertPopup = exports.showMediaInsertPopup = function showMediaInsertPopup(tr, mountInfo) {
return setPopupMeta({
type: ACTION_OPEN_POPUP,
mountInfo: mountInfo,
tr: tr
});
};
var closeMediaInsertPicker = exports.closeMediaInsertPicker = function closeMediaInsertPicker(tr) {
return setPopupMeta({
type: ACTION_CLOSE_POPUP,
tr: tr
});
};