UNPKG

draft-js-modifiers

Version:
21 lines (15 loc) 691 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _draftJs = require("draft-js"); var insertText = function insertText(editorState, text) { var entity = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null; var selection = editorState.getSelection(); var content = editorState.getCurrentContent(); var newContent = _draftJs.Modifier[selection.isCollapsed() ? 'insertText' : 'replaceText'](content, selection, text, editorState.getCurrentInlineStyle(), entity); return _draftJs.EditorState.push(editorState, newContent, 'insert-fragment'); }; var _default = insertText; exports.default = _default;