UNPKG

@atlaskit/editor-plugin-media

Version:

Media plugin for @atlaskit/editor-core

9 lines 500 B
import { addAltText, bindKeymapWithCommand, escape } from '@atlaskit/editor-common/keymaps'; import { keymap } from '@atlaskit/editor-prosemirror/keymap'; import { closeMediaAltTextMenu, openMediaAltTextMenu } from './commands'; export default function keymapPlugin(schema, editorAnalyticsAPI) { const list = {}; bindKeymapWithCommand(addAltText.common, openMediaAltTextMenu(editorAnalyticsAPI), list); bindKeymapWithCommand(escape.common, closeMediaAltTextMenu, list); return keymap(list); }