var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
var _react = require("react");
var _react = require("react");
var _react2 = _interopRequireDefault(_react);
var _react2 = _interopRequireDefault(_react);
var _draftJsCheckableListItem = require("draft-js-checkable-list-item");
var _draftJsCheckableListItem = require("draft-js-checkable-list-item");
var _immutable = require("immutable");
var _immutable = require("immutable");
var _Code = require("./components/Code");
var _Code = require("./components/Code");
var _Code2 = _interopRequireDefault(_Code);
var _Code2 = _interopRequireDefault(_Code);
var _draftJs = require("draft-js");
var _draftJs = require("draft-js");
var _adjustBlockDepth = require("./modifiers/adjustBlockDepth");
var _adjustBlockDepth = require("./modifiers/adjustBlockDepth");
var _adjustBlockDepth2 = _interopRequireDefault(_adjustBlockDepth);
var _adjustBlockDepth2 = _interopRequireDefault(_adjustBlockDepth);
var _handleBlockType = require("./modifiers/handleBlockType");
var _handleBlockType = require("./modifiers/handleBlockType");
var _handleBlockType2 = _interopRequireDefault(_handleBlockType);
var _handleBlockType2 = _interopRequireDefault(_handleBlockType);
var _handleInlineStyle = require("./modifiers/handleInlineStyle");
var _handleInlineStyle = require("./modifiers/handleInlineStyle");
var _handleInlineStyle2 = _interopRequireDefault(_handleInlineStyle);
var _handleInlineStyle2 = _interopRequireDefault(_handleInlineStyle);
var _splitBlockAndChange = require("./modifiers/splitBlockAndChange");
var _splitBlockAndChange = require("./modifiers/splitBlockAndChange");
var _splitBlockAndChange2 = _interopRequireDefault(_splitBlockAndChange);
var _splitBlockAndChange2 = _interopRequireDefault(_splitBlockAndChange);
var _handleNewCodeBlock = require("./modifiers/handleNewCodeBlock");
var _handleNewCodeBlock = require("./modifiers/handleNewCodeBlock");
var _handleNewCodeBlock2 = _interopRequireDefault(_handleNewCodeBlock);
var _handleNewCodeBlock2 = _interopRequireDefault(_handleNewCodeBlock);
var _resetInlineStyle = require("./modifiers/resetInlineStyle");
var _resetInlineStyle = require("./modifiers/resetInlineStyle");
var _resetInlineStyle2 = _interopRequireDefault(_resetInlineStyle);
var _resetInlineStyle2 = _interopRequireDefault(_resetInlineStyle);
var _insertEmptyBlock = require("./modifiers/insertEmptyBlock");
var _insertEmptyBlock = require("./modifiers/insertEmptyBlock");
var _insertEmptyBlock2 = _interopRequireDefault(_insertEmptyBlock);
var _insertEmptyBlock2 = _interopRequireDefault(_insertEmptyBlock);
var _handleLink = require("./modifiers/handleLink");
var _handleLink = require("./modifiers/handleLink");
var _handleLink2 = _interopRequireDefault(_handleLink);
var _handleLink2 = _interopRequireDefault(_handleLink);
var _handleImage = require("./modifiers/handleImage");
var _handleImage = require("./modifiers/handleImage");
var _handleImage2 = _interopRequireDefault(_handleImage);
var _handleImage2 = _interopRequireDefault(_handleImage);
var _leaveList = require("./modifiers/leaveList");
var _leaveList = require("./modifiers/leaveList");
var _leaveList2 = _interopRequireDefault(_leaveList);
var _leaveList2 = _interopRequireDefault(_leaveList);
var _insertText = require("./modifiers/insertText");
var _insertText = require("./modifiers/insertText");
var _insertText2 = _interopRequireDefault(_insertText);
var _insertText2 = _interopRequireDefault(_insertText);
var _changeCurrentBlockType = require("./modifiers/changeCurrentBlockType");
var _changeCurrentBlockType = require("./modifiers/changeCurrentBlockType");
var _changeCurrentBlockType2 = _interopRequireDefault(_changeCurrentBlockType);
var _changeCurrentBlockType2 = _interopRequireDefault(_changeCurrentBlockType);