UNPKG

@atlaskit/editor-plugin-find-replace

Version:

find replace plugin for @atlaskit/editor-core

26 lines (25 loc) • 1.04 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _enums = require("@atlaskit/editor-common/analytics/types/enums"); var _keymaps = require("@atlaskit/editor-common/keymaps"); var _keymap = require("@atlaskit/editor-prosemirror/keymap"); var _commandsWithAnalytics = require("./commands-with-analytics"); var activateFindReplace = function activateFindReplace(editorAnalyticsAPI, editorViewModeAPI) { return function (state, dispatch) { (0, _commandsWithAnalytics.activateWithAnalytics)(editorAnalyticsAPI, editorViewModeAPI)({ triggerMethod: _enums.TRIGGER_METHOD.SHORTCUT })(state, dispatch); return true; }; }; var keymapPlugin = function keymapPlugin(editorAnalyticsAPI, editorViewModeAPI) { var list = {}; if (_keymaps.find.common) { (0, _keymaps.bindKeymapWithCommand)(_keymaps.find.common, activateFindReplace(editorAnalyticsAPI, editorViewModeAPI), list); } return (0, _keymap.keymap)(list); }; var _default = exports.default = keymapPlugin;