@atlaskit/editor-plugin-media-editing
Version:
MediaEditing plugin for @atlaskit/editor-core
24 lines • 591 B
JavaScript
import { ACTIONS } from './actions';
import { mediaEditingPluginKey } from './main';
export const showImageEditor = media => ({
tr
}) => {
tr.setMeta(mediaEditingPluginKey, {
type: ACTIONS.SHOW_IMAGE_EDITOR,
imageEditorSelectedMedia: media,
isImageEditorVisible: true
});
tr.setMeta('addToHistory', false);
return tr;
};
export const hideImageEditor = ({
tr
}) => {
tr.setMeta(mediaEditingPluginKey, {
type: ACTIONS.HIDE_IMAGE_EDITOR,
imageEditorSelectedMedia: null,
isImageEditorVisible: false
});
tr.setMeta('addToHistory', false);
return tr;
};