react-text-editor-kit
Version:
React Text Editor Kit is a customizable rich text editor component for React applications. It provides a flexible and easy-to-use interface for users to create and edit content with various formatting options. And also easy to integrate in react applicati
803 lines (671 loc) • 297 kB
JavaScript
module.exports =
/******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId]) {
/******/ return installedModules[moduleId].exports;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = installedModules[moduleId] = {
/******/ i: moduleId,
/******/ l: false,
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ // Flag the module as loaded
/******/ module.l = true;
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/******/
/******/ // expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = modules;
/******/
/******/ // expose the module cache
/******/ __webpack_require__.c = installedModules;
/******/
/******/ // define getter function for harmony exports
/******/ __webpack_require__.d = function(exports, name, getter) {
/******/ if(!__webpack_require__.o(exports, name)) {
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
/******/ }
/******/ };
/******/
/******/ // define __esModule on exports
/******/ __webpack_require__.r = function(exports) {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ }
/******/ Object.defineProperty(exports, '__esModule', { value: true });
/******/ };
/******/
/******/ // create a fake namespace object
/******/ // mode & 1: value is a module id, require it
/******/ // mode & 2: merge all properties of value into the ns
/******/ // mode & 4: return value when already ns object
/******/ // mode & 8|1: behave like require
/******/ __webpack_require__.t = function(value, mode) {
/******/ if(mode & 1) value = __webpack_require__(value);
/******/ if(mode & 8) return value;
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
/******/ var ns = Object.create(null);
/******/ __webpack_require__.r(ns);
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
/******/ return ns;
/******/ };
/******/
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = function(module) {
/******/ var getter = module && module.__esModule ?
/******/ function getDefault() { return module['default']; } :
/******/ function getModuleExports() { return module; };
/******/ __webpack_require__.d(getter, 'a', getter);
/******/ return getter;
/******/ };
/******/
/******/ // Object.prototype.hasOwnProperty.call
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ // __webpack_public_path__
/******/ __webpack_require__.p = "";
/******/
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 8);
/******/ })
/************************************************************************/
/******/ ([
/* 0 */
/***/ (function(module, exports) {
module.exports = require("react");
/***/ }),
/* 1 */
/***/ (function(module, exports, __webpack_require__) {
var api = __webpack_require__(3);
var content = __webpack_require__(7);
content = content.__esModule ? content.default : content;
if (typeof content === 'string') {
content = [[module.i, content, '']];
}
var options = {};
options.insert = "head";
options.singleton = false;
var update = api(content, options);
module.exports = content.locals || {};
/***/ }),
/* 2 */
/***/ (function(module, exports) {
module.exports = require("react-dom");
/***/ }),
/* 3 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var isOldIE = function isOldIE() {
var memo;
return function memorize() {
if (typeof memo === 'undefined') {
// Test for IE <= 9 as proposed by Browserhacks
// @see http://browserhacks.com/#hack-e71d8692f65334173fee715c222cb805
// Tests for existence of standard globals is to allow style-loader
// to operate correctly into non-standard environments
// @see https://github.com/webpack-contrib/style-loader/issues/177
memo = Boolean(window && document && document.all && !window.atob);
}
return memo;
};
}();
var getTarget = function getTarget() {
var memo = {};
return function memorize(target) {
if (typeof memo[target] === 'undefined') {
var styleTarget = document.querySelector(target); // Special case to return head of iframe instead of iframe itself
if (window.HTMLIFrameElement && styleTarget instanceof window.HTMLIFrameElement) {
try {
// This will throw an exception if access to iframe is blocked
// due to cross-origin restrictions
styleTarget = styleTarget.contentDocument.head;
} catch (e) {
// istanbul ignore next
styleTarget = null;
}
}
memo[target] = styleTarget;
}
return memo[target];
};
}();
var stylesInDom = [];
function getIndexByIdentifier(identifier) {
var result = -1;
for (var i = 0; i < stylesInDom.length; i++) {
if (stylesInDom[i].identifier === identifier) {
result = i;
break;
}
}
return result;
}
function modulesToDom(list, options) {
var idCountMap = {};
var identifiers = [];
for (var i = 0; i < list.length; i++) {
var item = list[i];
var id = options.base ? item[0] + options.base : item[0];
var count = idCountMap[id] || 0;
var identifier = "".concat(id, " ").concat(count);
idCountMap[id] = count + 1;
var index = getIndexByIdentifier(identifier);
var obj = {
css: item[1],
media: item[2],
sourceMap: item[3]
};
if (index !== -1) {
stylesInDom[index].references++;
stylesInDom[index].updater(obj);
} else {
stylesInDom.push({
identifier: identifier,
updater: addStyle(obj, options),
references: 1
});
}
identifiers.push(identifier);
}
return identifiers;
}
function insertStyleElement(options) {
var style = document.createElement('style');
var attributes = options.attributes || {};
if (typeof attributes.nonce === 'undefined') {
var nonce = true ? __webpack_require__.nc : undefined;
if (nonce) {
attributes.nonce = nonce;
}
}
Object.keys(attributes).forEach(function (key) {
style.setAttribute(key, attributes[key]);
});
if (typeof options.insert === 'function') {
options.insert(style);
} else {
var target = getTarget(options.insert || 'head');
if (!target) {
throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");
}
target.appendChild(style);
}
return style;
}
function removeStyleElement(style) {
// istanbul ignore if
if (style.parentNode === null) {
return false;
}
style.parentNode.removeChild(style);
}
/* istanbul ignore next */
var replaceText = function replaceText() {
var textStore = [];
return function replace(index, replacement) {
textStore[index] = replacement;
return textStore.filter(Boolean).join('\n');
};
}();
function applyToSingletonTag(style, index, remove, obj) {
var css = remove ? '' : obj.media ? "@media ".concat(obj.media, " {").concat(obj.css, "}") : obj.css; // For old IE
/* istanbul ignore if */
if (style.styleSheet) {
style.styleSheet.cssText = replaceText(index, css);
} else {
var cssNode = document.createTextNode(css);
var childNodes = style.childNodes;
if (childNodes[index]) {
style.removeChild(childNodes[index]);
}
if (childNodes.length) {
style.insertBefore(cssNode, childNodes[index]);
} else {
style.appendChild(cssNode);
}
}
}
function applyToTag(style, options, obj) {
var css = obj.css;
var media = obj.media;
var sourceMap = obj.sourceMap;
if (media) {
style.setAttribute('media', media);
} else {
style.removeAttribute('media');
}
if (sourceMap && typeof btoa !== 'undefined') {
css += "\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))), " */");
} // For old IE
/* istanbul ignore if */
if (style.styleSheet) {
style.styleSheet.cssText = css;
} else {
while (style.firstChild) {
style.removeChild(style.firstChild);
}
style.appendChild(document.createTextNode(css));
}
}
var singleton = null;
var singletonCounter = 0;
function addStyle(obj, options) {
var style;
var update;
var remove;
if (options.singleton) {
var styleIndex = singletonCounter++;
style = singleton || (singleton = insertStyleElement(options));
update = applyToSingletonTag.bind(null, style, styleIndex, false);
remove = applyToSingletonTag.bind(null, style, styleIndex, true);
} else {
style = insertStyleElement(options);
update = applyToTag.bind(null, style, options);
remove = function remove() {
removeStyleElement(style);
};
}
update(obj);
return function updateStyle(newObj) {
if (newObj) {
if (newObj.css === obj.css && newObj.media === obj.media && newObj.sourceMap === obj.sourceMap) {
return;
}
update(obj = newObj);
} else {
remove();
}
};
}
module.exports = function (list, options) {
options = options || {}; // Force single-tag solution on IE6-9, which has a hard limit on the # of <style>
// tags it will allow on a page
if (!options.singleton && typeof options.singleton !== 'boolean') {
options.singleton = isOldIE();
}
list = list || [];
var lastIdentifiers = modulesToDom(list, options);
return function update(newList) {
newList = newList || [];
if (Object.prototype.toString.call(newList) !== '[object Array]') {
return;
}
for (var i = 0; i < lastIdentifiers.length; i++) {
var identifier = lastIdentifiers[i];
var index = getIndexByIdentifier(identifier);
stylesInDom[index].references--;
}
var newLastIdentifiers = modulesToDom(newList, options);
for (var _i = 0; _i < lastIdentifiers.length; _i++) {
var _identifier = lastIdentifiers[_i];
var _index = getIndexByIdentifier(_identifier);
if (stylesInDom[_index].references === 0) {
stylesInDom[_index].updater();
stylesInDom.splice(_index, 1);
}
}
lastIdentifiers = newLastIdentifiers;
};
};
/***/ }),
/* 4 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/*
MIT License http://www.opensource.org/licenses/mit-license.php
Author Tobias Koppers @sokra
*/
// css base code, injected by the css-loader
// eslint-disable-next-line func-names
module.exports = function (useSourceMap) {
var list = []; // return the list of modules as css string
list.toString = function toString() {
return this.map(function (item) {
var content = cssWithMappingToString(item, useSourceMap);
if (item[2]) {
return "@media ".concat(item[2], " {").concat(content, "}");
}
return content;
}).join('');
}; // import a list of modules into the list
// eslint-disable-next-line func-names
list.i = function (modules, mediaQuery, dedupe) {
if (typeof modules === 'string') {
// eslint-disable-next-line no-param-reassign
modules = [[null, modules, '']];
}
var alreadyImportedModules = {};
if (dedupe) {
for (var i = 0; i < this.length; i++) {
// eslint-disable-next-line prefer-destructuring
var id = this[i][0];
if (id != null) {
alreadyImportedModules[id] = true;
}
}
}
for (var _i = 0; _i < modules.length; _i++) {
var item = [].concat(modules[_i]);
if (dedupe && alreadyImportedModules[item[0]]) {
// eslint-disable-next-line no-continue
continue;
}
if (mediaQuery) {
if (!item[2]) {
item[2] = mediaQuery;
} else {
item[2] = "".concat(mediaQuery, " and ").concat(item[2]);
}
}
list.push(item);
}
};
return list;
};
function cssWithMappingToString(item, useSourceMap) {
var content = item[1] || ''; // eslint-disable-next-line prefer-destructuring
var cssMapping = item[3];
if (!cssMapping) {
return content;
}
if (useSourceMap && typeof btoa === 'function') {
var sourceMapping = toComment(cssMapping);
var sourceURLs = cssMapping.sources.map(function (source) {
return "/*# sourceURL=".concat(cssMapping.sourceRoot || '').concat(source, " */");
});
return [content].concat(sourceURLs).concat([sourceMapping]).join('\n');
}
return [content].join('\n');
} // Adapted from convert-source-map (MIT)
function toComment(sourceMap) {
// eslint-disable-next-line no-undef
var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap))));
var data = "sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(base64);
return "/*# ".concat(data, " */");
}
/***/ }),
/* 5 */
/***/ (function(module, exports, __webpack_require__) {
var api = __webpack_require__(3);
var content = __webpack_require__(6);
content = content.__esModule ? content.default : content;
if (typeof content === 'string') {
content = [[module.i, content, '']];
}
var options = {};
options.insert = "head";
options.singleton = false;
var update = api(content, options);
module.exports = content.locals || {};
/***/ }),
/* 6 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(4);
exports = ___CSS_LOADER_API_IMPORT___(false);
// Module
exports.push([module.i, ".resizeImageWrapper {\r\n outline: 3px solid #b4d7ff;\r\n position: relative;\r\n}\r\n\r\n.resizer {\r\n position: absolute;\r\n width: 10px;\r\n height: 10px;\r\n background-color: #4099ff;\r\n right: -5px;\r\n bottom: -5px;\r\n cursor: se-resize;\r\n}\r\n\r\n.resizer.topRight {\r\n right: -5px;\r\n top: -5px;\r\n cursor: ne-resize;\r\n}\r\n\r\n.resizer.bottomLeft {\r\n bottom: -5px;\r\n left: -5px;\r\n cursor: ne-resize;\r\n}\r\n\r\n.resizer.topLeft {\r\n top: -5px;\r\n left: -5px;\r\n cursor: se-resize;\r\n}\r\n", ""]);
// Exports
module.exports = exports;
/***/ }),
/* 7 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(4);
exports = ___CSS_LOADER_API_IMPORT___(false);
// Module
exports.push([module.i, ":root {\r\n --editor-background-color: #fff;\r\n --editor-border-color: #c4c4c4;\r\n --editor-text-color: #414141;\r\n --editor-toolbar-button-background: #fff;\r\n --editor-toolbar-text-color: #414141;\r\n --editor-toolbar-button-hover-background: #efefef;\r\n --editor-toolbar-button-selected-background: #dee0e2;\r\n --editor-svg-color: #414141;\r\n --editor-save-button-background: rgb(9, 134, 62);\r\n}\r\n\r\nhtml,\r\nbody {\r\n padding: 0;\r\n margin: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI img {\r\n max-width: 100%;\r\n height: auto;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq p,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq pre,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq h2,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq h3,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq h4,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq h5,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq h6,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq blockquote,\r\n.style-module__reactEditorMain___20UxI .style-module__selectOption___7easq h1 {\r\n margin: 0;\r\n color: var(--editor-toolbar-text-color) !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI {\r\n background-color: var(--editor-background-color);\r\n border: 1px solid var(--editor-border-color);\r\n color: var(--editor-text-color);\r\n line-height: 16px !important;\r\n font-family: system-ui !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__wysiwygEditorToolbar___3YLm2 {\r\n border-bottom: 1px solid var(--editor-border-color);\r\n font-size: 18px;\r\n display: flex;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n padding: 0 5px;\r\n position: relative;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__wysiwygEditorToolbar___3YLm2 .style-module__hr1___2GDDO {\r\n position: absolute;\r\n width: 98%;\r\n border-color: var(--editor-border-color);\r\n border: none;\r\n border-top: 1px solid var(--editor-border-color);\r\n height: 1px;\r\n display: none;\r\n top: 32px;\r\n margin: 0;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__wysiwygEditorToolbar___3YLm2 .style-module__hr2___2wfnq {\r\n top: 64px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__wysiwygEditorToolbar___3YLm2 .style-module__buttonGroup___2VL8t {\r\n display: inline-block;\r\n border-right: 1px solid var(--editor-border-color);\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__wysiwygEditorToolbar___3YLm2 button {\r\n background: var(--editor-toolbar-button-background);\r\n outline: none;\r\n border: none;\r\n cursor: pointer;\r\n padding: 6px 10px;\r\n color: var(--editor-toolbar-text-color);\r\n line-height: 16px;\r\n}\r\n.style-module__wysiwygEditorToolbar___3YLm2 button:disabled,\r\n.style-module__wysiwygEditorToolbar___3YLm2 button.style-module__disabled___31WG5 {\r\n cursor: not-allowed;\r\n}\r\n.style-module__wysiwygEditorToolbar___3YLm2 button:disabled svg,\r\n.style-module__wysiwygEditorToolbar___3YLm2 button.style-module__disabled___31WG5 svg {\r\n fill: #9fa2a6;\r\n}\r\n\r\n.style-module__wysiwygEditorToolbar___3YLm2 button:hover {\r\n background-color: var(--editor-toolbar-button-hover-background);\r\n}\r\n\r\n.style-module__wysiwygEditorToolbar___3YLm2 input {\r\n background-color: transparent;\r\n border: 1px solid var(--editor-border-color);\r\n outline: none;\r\n cursor: pointer;\r\n}\r\n\r\n.style-module__wysiwygEditorToolbar___3YLm2 select,\r\n.style-module__wysiwygEditorToolbar___3YLm2 select:focus-visible {\r\n border: none !important;\r\n outline: none;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj {\r\n padding: 10px;\r\n height: 250px;\r\n overflow: auto;\r\n resize: vertical;\r\n max-width: 100% !important;\r\n line-height: normal;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__placeholderText___20Ilw {\r\n opacity: 0.8;\r\n font-style: italic;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj h1,\r\n.style-module__mlMainContentBox___3RMYj h2,\r\n.style-module__mlMainContentBox___3RMYj h3,\r\n.style-module__mlMainContentBox___3RMYj h4,\r\n.style-module__mlMainContentBox___3RMYj h5,\r\n.style-module__mlMainContentBox___3RMYj h6,\r\n.style-module__mlMainContentBox___3RMYj p {\r\n margin-top: 0;\r\n color: var(--editor-text-color);\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj h1 {\r\n font-size: 2em;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj h2 {\r\n font-size: 1.5em;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj h3 {\r\n font-size: 1.17em;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj h4 {\r\n font-size: 1em;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj h5 {\r\n font-size: 0.83em;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj h6 {\r\n font-size: 0.67em;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj p {\r\n font-size: 1em;\r\n}\r\n\r\n.style-module__linkImage___M2hpC {\r\n height: 80px;\r\n width: 80px;\r\n object-fit: cover;\r\n border: 1px solid var(--editor-border-color);\r\n border-radius: 5px;\r\n}\r\n\r\n.style-module__linkImageBox___d0yYz {\r\n height: 80px;\r\n width: 80px;\r\n position: relative;\r\n margin-top: 10px;\r\n}\r\n.style-module__linkImageCross___WbyR3 {\r\n position: absolute;\r\n top: -5px;\r\n right: -7px;\r\n height: 20px;\r\n width: 20px;\r\n background-color: red;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n border-radius: 50%;\r\n color: #fff;\r\n cursor: pointer;\r\n padding-bottom: 3px;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj:focus-visible {\r\n outline: none;\r\n}\r\n\r\n.style-module__wysiwygEditorSource___2DKV1 {\r\n width: 98%;\r\n height: 80%;\r\n outline: none;\r\n padding: 10px;\r\n font-family: \"Courier New\", Monospace !important;\r\n font-size: small;\r\n white-space: pre-wrap;\r\n margin: 0;\r\n display: block;\r\n font-size: 16px;\r\n resize: none;\r\n}\r\n\r\n/* Modal.css */\r\n\r\n.style-module__modalOverlay___TXsmk {\r\n font-family: system-ui !important;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background-color: rgba(0, 0, 0, 0.5);\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n z-index: 999999;\r\n}\r\n\r\n.style-module__imageModelOverlay___8jCM7 {\r\n z-index: 999999;\r\n}\r\n\r\n.style-module__fillScreenView___13J2K {\r\n z-index: 999999;\r\n}\r\n\r\n.style-module__modelTitle___3jHG7 {\r\n display: flex;\r\n justify-content: space-between;\r\n}\r\n\r\n.style-module__modelTitle___3jHG7 h2 {\r\n margin: 0;\r\n}\r\n\r\n.style-module__modelTitle___3jHG7 svg {\r\n font-size: 25px;\r\n cursor: pointer;\r\n}\r\n\r\n.style-module__modalPopup___1C0ia {\r\n background-color: #fff;\r\n padding: 20px;\r\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);\r\n width: 400px;\r\n max-width: 85%;\r\n color: #000;\r\n border-radius: 5px;\r\n}\r\n\r\n.style-module__fillScreenView___13J2K .style-module__modalPopup___1C0ia {\r\n max-width: 100% !important;\r\n width: 100vw !important;\r\n height: 100vh !important;\r\n z-index: 1;\r\n padding: 0 !important;\r\n overflow: hidden;\r\n border-radius: 0 !important;\r\n}\r\n\r\n.style-module__modalPopup___1C0ia hr {\r\n margin-bottom: 0;\r\n}\r\n\r\n.style-module__modalCloseBtn___2Qx0Z {\r\n position: absolute;\r\n top: 10px;\r\n right: 10px;\r\n background: none;\r\n border: none;\r\n cursor: pointer;\r\n padding: 5px 10px;\r\n font-size: 16px;\r\n}\r\n\r\n.style-module__wysiwygEditorToolbar___3YLm2 button svg {\r\n fill: var(--editor-svg-color);\r\n color: var(--editor-svg-color);\r\n display: inline-block;\r\n height: 15px;\r\n width: 14px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__customSelect___vdO64 {\r\n position: relative;\r\n display: inline-block;\r\n cursor: pointer;\r\n font-size: 16px;\r\n padding: 6px;\r\n color: var(--editor-toolbar-text-color);\r\n line-height: 16px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__customSelectFormat___3e6iP {\r\n position: relative;\r\n display: inline-block;\r\n cursor: pointer;\r\n font-size: 16px;\r\n padding: 6px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__mainColorComponent___KneIc svg {\r\n height: 13px !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7 {\r\n position: absolute;\r\n background-color: #fff;\r\n border: 1px solid var(--editor-border-color);\r\n border-radius: 2px;\r\n z-index: 2;\r\n width: 160px;\r\n max-height: 200px;\r\n overflow-y: auto;\r\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\r\n top: 29px;\r\n left: 0;\r\n display: none;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7 button {\r\n display: flex !important;\r\n width: 100%;\r\n padding: 7px;\r\n font-family: system-ui !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__pItems___1bRzo .style-module__selectItems___3G3Z7 {\r\n left: 142px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF {\r\n position: absolute;\r\n background-color: var(--editor-background-color);\r\n border: 1px solid var(--editor-border-color);\r\n border-top: none;\r\n border-radius: 2px;\r\n z-index: 1;\r\n max-height: 200px;\r\n overflow-y: auto;\r\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\r\n left: 0;\r\n top: 30px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF .style-module__selectOption___7easq:hover {\r\n background-color: var(--editor-toolbar-button-hover-background) !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF h1 {\r\n font-size: 32px !important;\r\n font-weight: 600;\r\n line-height: 32px;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF h2 {\r\n font-size: 28px !important;\r\n font-weight: 600;\r\n line-height: 28px;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF h3 {\r\n font-size: 24px !important;\r\n font-weight: 600;\r\n line-height: 24px;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF h4 {\r\n font-size: 20px !important;\r\n line-height: 20px;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF h5 {\r\n font-size: 16px !important;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF h6 {\r\n font-size: 14px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7.style-module__show___3qCvb {\r\n display: block;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7 .style-module__selectOption___7easq,\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsFormat___3EcHF .style-module__selectOption___7easq {\r\n padding: 6px 10px;\r\n cursor: pointer;\r\n font-size: 16px;\r\n white-space: nowrap;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7 .style-module__selectInsert___2lLJI svg {\r\n height: 20px;\r\n width: 20px;\r\n margin-right: 7px;\r\n color: var(--editor-svg-color);\r\n fill: var(--editor-svg-color);\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7 button svg {\r\n height: 16px !important;\r\n width: 16px !important;\r\n margin-top: 2px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7 .style-module__selectInsert___2lLJI span {\r\n margin-top: 2px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectedOption___bGTuj {\r\n background-color: var(--editor-toolbar-button-selected-background) !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItems___3G3Z7 .style-module__selectOption___7easq:hover,\r\n.style-module__reactEditorMain___20UxI .style-module__selectInsert___2lLJI:hover {\r\n background-color: var(--editor-toolbar-button-hover-background) !important;\r\n}\r\n\r\n.style-module__formControlInput___JxKoB {\r\n font-family: system-ui !important;\r\n width: 100%;\r\n padding: 7px;\r\n border: 1px solid var(--editor-border-color);\r\n border-radius: 3px;\r\n}\r\n\r\n.style-module__formControlInput___JxKoB:focus-visible {\r\n outline: none;\r\n}\r\n\r\n.style-module__saveButton___jY5in {\r\n background-color: var(--editor-save-button-background);\r\n color: #fff;\r\n padding: 7px 14px;\r\n border: none;\r\n margin-top: 10px;\r\n border-radius: 3px;\r\n cursor: pointer;\r\n}\r\n\r\n.style-module__selectType___2EuiV button {\r\n padding: 6px 20px;\r\n background-color: var(--editor-toolbar-button-background);\r\n border: 1px solid var(--editor-border-color);\r\n cursor: pointer;\r\n}\r\n\r\n.style-module__selectType___2EuiV button.style-module__selectedType___1pN_w {\r\n background-color: #efefef;\r\n}\r\n\r\n.style-module__specialCharBox___5ivgz {\r\n display: flex;\r\n flex-wrap: wrap;\r\n}\r\n\r\n.style-module__specialChar___3kuh4 {\r\n width: 30px;\r\n height: 30px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n border-radius: 2px;\r\n}\r\n\r\n.style-module__specialChar___3kuh4:hover {\r\n background-color: #dee0e2;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectInsert___2lLJI {\r\n min-width: 120px;\r\n font-size: 16px;\r\n text-align: left;\r\n padding: 8px 10px;\r\n white-space: nowrap;\r\n display: flex;\r\n border-top: 1px solid var(--editor-border-color) !important;\r\n color: var(--editor-text-color) !important;\r\n background-color: var(--editor-background-color);\r\n border-radius: 0 !important;\r\n margin: 0 !important;\r\n}\r\n\r\n/* width */\r\n.style-module__reactEditorMain___20UxI ::-webkit-scrollbar {\r\n width: 5px;\r\n}\r\n\r\n/* Track */\r\n.style-module__reactEditorMain___20UxI ::-webkit-scrollbar-track {\r\n background: #f1f1f1;\r\n}\r\n\r\n/* Handle */\r\n.style-module__reactEditorMain___20UxI ::-webkit-scrollbar-thumb {\r\n background: var(--editor-border-color);\r\n}\r\n\r\n/* Handle on hover */\r\n.style-module__reactEditorMain___20UxI ::-webkit-scrollbar-thumb:hover {\r\n background: #555;\r\n}\r\n\r\n.style-module__fullScreenModel___2BTIF {\r\n width: 95% !important;\r\n height: 85vh;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj blockquote {\r\n border-left: 2px solid var(--editor-border-color);\r\n border-left-width: 5px;\r\n margin-left: 1.5rem;\r\n padding: 2px 0;\r\n padding-left: 1rem;\r\n font-style: italic;\r\n font-family: Georgia, Times, \"Times New Roman\", serif;\r\n color: var(--editor-text-color);\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectItemsNested___3AX3C.style-module__left___19fvP {\r\n left: -100%;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectFormationDropdown___2zsBU {\r\n position: absolute;\r\n background-color: var(--editor-background-color);\r\n border: 1px solid var(--editor-border-color);\r\n border-radius: 4px;\r\n left: 154px;\r\n display: none;\r\n min-width: 140px;\r\n z-index: 2;\r\n max-height: 200px;\r\n overflow-x: hidden;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__fontSizeDropdown___2JM1U {\r\n min-width: 90px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__fontSizeDropdown___2JM1U .style-module__selectOption___7easq {\r\n padding: 10px;\r\n border-bottom: 1px solid var(--editor-border-color);\r\n font-size: 16px;\r\n width: 98%;\r\n margin: 0;\r\n border-radius: 0 !important;\r\n font-family: system-ui !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__selectFormationDropdown___2zsBU.style-module__show___3qCvb {\r\n display: block;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__fontFamilyOption___1iKD6 {\r\n display: block;\r\n width: 99%;\r\n padding: 9px !important;\r\n border-top: 1px solid var(--editor-border-color) !important;\r\n margin: 0 !important;\r\n border-radius: 0 !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__fontFamilyOption___1iKD6:hover {\r\n background-color: var(--editor-toolbar-button-hover-background);\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__bottomColoredLine___2ZzSJ {\r\n height: 3px;\r\n width: 14px;\r\n background-color: var(--editor-svg-color);\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__mainColorComponent___KneIc {\r\n position: relative;\r\n display: inline-block;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__openColorBox___HXFEl {\r\n position: absolute;\r\n height: 140px;\r\n width: 140px;\r\n background-color: var(--editor-background-color);\r\n border: 1px solid var(--editor-border-color);\r\n top: 30px;\r\n left: -1px;\r\n display: none;\r\n z-index: 1;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__colorBoxGrid___2aldn button {\r\n padding: 0 !important;\r\n margin: 0 !important;\r\n border-radius: 0 !important;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__openColorBox___HXFEl.style-module__show___3qCvb {\r\n display: block;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__colorBox___34xoe {\r\n height: 28px;\r\n width: 28px;\r\n cursor: pointer;\r\n background-color: var(--editor-background-color);\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__customColorPicker___1m1Pk {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__customColorPicker___1m1Pk svg {\r\n height: 20px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__increaseIconSize___jwjQX svg {\r\n height: 20px !important;\r\n width: 17px !important;\r\n margin-top: 3px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__increaseIconSize___jwjQX button {\r\n padding: 3px 10px;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__colorBox___34xoe:hover {\r\n transform: scale(1.2);\r\n transition: transform 0.5s ease;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__verticalLine___3Ck-S {\r\n height: 32px;\r\n width: 1px;\r\n background-color: var(--editor-border-color);\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__reactEditorMt2___6i1Q_ {\r\n margin-top: 2px;\r\n}\r\n.style-module__reactEditorMt10___2Crph {\r\n margin-top: 10px;\r\n}\r\n.style-module__reactEditorMain___20UxI .style-module__reactEditorMe5___280IF {\r\n margin-right: 5px;\r\n}\r\n\r\n.style-module__reactEditorTextEnd___1pcIh {\r\n text-align: right;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__reactEditorTextLeft___3E-uy {\r\n text-align: left;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__reactEditorDFlex___XY9O6,\r\n.style-module__reactEditorDFlex___XY9O6 {\r\n display: flex;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__reactEditorW47___2e5OR,\r\n.style-module__reactEditorW47___2e5OR {\r\n width: 47%;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__reactEditorW45___18O_s,\r\n.style-module__reactEditorW45___18O_s {\r\n width: 40%;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__justifyContentBetween___17lWt,\r\n.style-module__justifyContentBetween___17lWt {\r\n justify-content: space-between;\r\n}\r\n\r\n.style-module__reactEditorMain___20UxI .style-module__reactEditorFlexColumn___kYPWH,\r\n.style-module__reactEditorFlexColumn___kYPWH {\r\n flex-direction: column;\r\n}\r\n\r\n.style-module__editorErrorMessage___3IFX_ {\r\n color: red;\r\n}\r\n\r\n.style-module__mlMainContentBox___3RMYj:empty:before {\r\n content: attr(data-placeholder);\r\n color: #aaa;\r\n pointer-events: none;\r\n}\r\n\r\n.style-module__fullScreen___2IkPb {\r\n position: fixed !important;\r\n top: 0;\r\n left: 0;\r\n width: 100% !important;\r\n height: 100% !important;\r\n background-color: var(--editor-toolbar-button-background);\r\n overflow: hidden;\r\n z-index: 99999 !important;\r\n}\r\n\r\n.style-module__rightClickPopupBackground___2kc56 {\r\n position: absolute;\r\n cursor: pointer;\r\n background-color: var(--editor-toolbar-button-background);\r\n border: 1px solid var(--editor-border-color);\r\n border-radius: 5px;\r\n z-index: 1000;\r\n min-width: 100px;\r\n padding: 3px 0px;\r\n}\r\n\r\n.style-module__rightClickPopupBackground___2kc56 hr {\r\n margin: 0;\r\n border: none;\r\n border-top: 1px solid var(--editor-border-color);\r\n width: 100%;\r\n}\r\n\r\n.style-module__rightClickPopup___2fZw0 {\r\n padding: 5px 10px;\r\n font-family: system-ui;\r\n font-size: 15px;\r\n color: var(--editor-text-color);\r\n}\r\n\r\n.style-module__rightClickPopup___2fZw0:hover {\r\n background: var(--editor-toolbar-button-hover-background);\r\n}\r\n\r\n.style-module__rightClickPopup___2fZw0 svg {\r\n margin-right: 5px;\r\n height: 20px;\r\n width: 20px;\r\n vertical-align: bottom;\r\n}\r\n\r\n.style-module__rightClickPopup___2fZw0.style-module__openLink___1piNb svg {\r\n height: 15px;\r\n margin-bottom: 1px;\r\n}\r\n\r\n.style-module__lockUnlockIcon___1F-wI svg {\r\n height: 16px;\r\n margin-top: 38px;\r\n cursor: pointer;\r\n}\r\n\r\ninput::-webkit-outer-spin-button,\r\ninput::-webkit-inner-spin-button {\r\n -webkit-appearance: none;\r\n margin: 0;\r\n}\r\n\r\n/* Firefox */\r\ninput[type=\"number\"] {\r\n -moz-appearance: textfield;\r\n}\r\n", ""]);
// Exports
exports.locals = {
"reactEditorMain": "style-module__reactEditorMain___20UxI",
"selectOption": "style-module__selectOption___7easq",
"wysiwygEditorToolbar": "style-module__wysiwygEditorToolbar___3YLm2",
"hr1": "style-module__hr1___2GDDO",
"hr2": "style-module__hr2___2wfnq",
"buttonGroup": "style-module__buttonGroup___2VL8t",
"disabled": "style-module__disabled___31WG5",
"mlMainContentBox": "style-module__mlMainContentBox___3RMYj",
"placeholderText": "style-module__placeholderText___20Ilw",
"linkImage": "style-module__linkImage___M2hpC",
"linkImageBox": "style-module__linkImageBox___d0yYz",
"linkImageCross": "style-module__linkImageCross___WbyR3",
"wysiwygEditorSource": "style-module__wysiwygEditorSource___2DKV1",
"modalOverlay": "style-module__modalOverlay___TXsmk",
"imageModelOverlay": "style-module__imageModelOverlay___8jCM7",
"fillScreenView": "style-module__fillScreenView___13J2K",
"modelTitle": "style-module__modelTitle___3jHG7",
"modalPopup": "style-module__modalPopup___1C0ia",
"modalCloseBtn": "style-module__modalCloseBtn___2Qx0Z",
"customSelect": "style-module__customSelect___vdO64",
"customSelectFormat": "style-module__customSelectFormat___3e6iP",
"mainColorComponent": "style-module__mainColorComponent___KneIc",
"selectItems": "style-module__selectItems___3G3Z7",
"pItems": "style-module__pItems___1bRzo",
"selectItemsFormat": "style-module__selectItemsFormat___3EcHF",
"show": "style-module__show___3qCvb",
"selectInsert": "style-module__selectInsert___2lLJI",
"selectedOption": "style-module__selectedOption___bGTuj",
"formControlInput": "style-module__formControlInput___JxKoB",
"saveButton": "style-module__saveButton___jY5in",
"selectType": "style-module__selectType___2EuiV",
"selectedType": "style-module__selectedType___1pN_w",
"specialCharBox": "style-module__specialCharBox___5ivgz",
"specialChar": "style-module__specialChar___3kuh4",
"fullScreenModel": "style-module__fullScreenModel___2BTIF",
"selectItemsNested": "style-module__selectItemsNested___3AX3C",
"left": "style-module__left___19fvP",
"selectFormationDropdown": "style-module__selectFormationDropdown___2zsBU",
"fontSizeDropdown": "style-module__fontSizeDropdown___2JM1U",
"fontFamilyOption": "style-module__fontFamilyOption___1iKD6",
"bottomColoredLine": "style-module__bottomColoredLine___2ZzSJ",
"openColorBox": "style-module__openColorBox___HXFEl",
"colorBoxGrid": "style-module__colorBoxGrid___2aldn",
"colorBox": "style-module__colorBox___34xoe",
"customColorPicker": "style-module__customColorPicker___1m1Pk",
"increaseIconSize": "style-module__increaseIconSize___jwjQX",
"verticalLine": "style-module__verticalLine___3Ck-S",
"reactEditorMt2": "style-module__reactEditorMt2___6i1Q_",
"reactEditorMt10": "style-module__reactEditorMt10___2Crph",
"reactEditorMe5": "style-module__reactEditorMe5___280IF",
"reactEditorTextEnd": "style-module__reactEditorTextEnd___1pcIh",
"reactEditorTextLeft": "style-module__reactEditorTextLeft___3E-uy",
"reactEditorDFlex": "style-module__reactEditorDFlex___XY9O6",
"reactEditorW47": "style-module__reactEditorW47___2e5OR",
"reactEditorW45": "style-module__reactEditorW45___18O_s",
"justifyContentBetween": "style-module__justifyContentBetween___17lWt",
"reactEditorFlexColumn": "style-module__reactEditorFlexColumn___kYPWH",
"editorErrorMessage": "style-module__editorErrorMessage___3IFX_",
"fullScreen": "style-module__fullScreen___2IkPb",
"rightClickPopupBackground": "style-module__rightClickPopupBackground___2kc56",
"rightClickPopup": "style-module__rightClickPopup___2fZw0",
"openLink": "style-module__openLink___1piNb",
"lockUnlockIcon": "style-module__lockUnlockIcon___1F-wI"
};
module.exports = exports;
/***/ }),
/* 8 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// EXPORTS
__webpack_require__.d(__webpack_exports__, "default", function() { return /* binding */ ReactEditorKit; });
// EXTERNAL MODULE: external "react"
var external_react_ = __webpack_require__(0);
var external_react_default = /*#__PURE__*/__webpack_require__.n(external_react_);
// EXTERNAL MODULE: ./src/css/style.css
var css_style = __webpack_require__(5);
// EXTERNAL MODULE: ./src/css/style.module.css
var style_module = __webpack_require__(1);
var style_module_default = /*#__PURE__*/__webpack_require__.n(style_module);
// CONCATENATED MODULE: ./src/components/SVGImages/SelectAll.jsx
function SelectAll() {
return /*#__PURE__*/external_react_default.a.createElement("svg", {
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
viewBox: "0 0 24 24"
}, /*#__PURE__*/external_react_default.a.createElement("path", {
fill: "currentColor",
d: "M7 17V7h10v10zm2-2h6V9H9zm-2 6v-2h2v2zM3 5V3h2v2zm4 0V3h2v2zm4 16v-2h2v2zm0-16V3h2v2zm4 0V3h2v2zm0 16v-2h2v2zm4-16V3h2v2zM3 21v-2h2v2zm0-4v-2h2v2zm0-4v-2h2v2zm0-4V7h2v2zm16 12v-2h2v2zm0-4v-2h2v2zm0-4v-2h2v2zm0-4V7h2v2z"
}));
}
// CONCATENATED MODULE: ./src/components/SVGImages/LineHeightIcon.jsx
function LineHeightIcon() {
return /*#__PURE__*/external_react_default.a.createElement("svg", {
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
viewBox: "0 0 24 24"
}, /*#__PURE__*/external_react_default.a.createElement("path", {
fill: "none",
stroke: "currentColor",
strokeLinecap: "round",
strokeLinejoin: "round",
strokeWidth: "2",
d: "M6 10V5m0 0L4 7m2-2l2 2m-2 7v5m0 0l2-2m-2 2l-2-2m8-10h8m0 5h-8m0 5h8"
}));
}
// CONCATENATED MODULE: ./src/components/SVGImages/ColorPickerIcon.jsx
function ColorPickerIcon() {
return /*#__PURE__*/external_react_default.a.createElement("svg", {
xmlns: "http://www.w3.org/2000/svg",
viewBox: "0 0 512 512"
}, /*#__PURE__*/external_react_default.a.createElement("path", {
d: "M512 256c0 .9 0 1.8 0 2.7c-.4 36.5-33.6 61.3-70.1 61.3H344c-26.5 0-48 21.5-48 48c0 3.4 .4 6.7 1 9.9c2.1 10.2 6.5 20 10.8 29.9c6.1 13.8 12.1 27.5 12.1 42c0 31.8-21.6 60.7-53.4 62c-3.5 .1-7 .2-10.6 .2C114.6 512 0 397.4 0 256S114.6 0 256 0S512 114.6 512 256zM128 288a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm0-96a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM288 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm96 96a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"
}));
}
// CONCATENATED MODULE: ./src/components/SVGImages/BackgroundColorIcon.jsx
function BackgroundColorIcon() {
return /*#__PURE__*/external_react_default.a.createElement("svg", {
xmlns: "http://www.w3.org/2000/svg",
viewBox: "0 0 576 512"
}, /*#__PURE__*/external_react_default.a.createElement("path", {
d: "M41.4 9.4C53.9-3.1 74.1-3.1 86.6 9.4L168 90.7l53.1-53.1c28.1-28.1 73.7-28.1 101.8 0L474.3 189.1c28.1 28.1 28.1 73.7 0 101.8L283.9 481.4c-37.5 37.5-98.3 37.5-135.8 0L30.6 363.9c-37.5-37.5-37.5-98.3 0-135.8L122.7 136 41.4 54.6c-12.5-12.5-12.5-32.8 0-45.3zm176 221.3L168 181.3 75.9 273.4c-4.2 4.2-7 9.3-8.4 14.6H386.7l42.3-42.3c3.1-3.1 3.1-8.2 0-11.3L277.7 82.9c-3.1-3.1-8.2-3.1-11.3 0L213.3 136l49.4 49.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0zM512 512c-35.3 0-64-28.7-64-64c0-25.2 32.6-79.6 51.2-108.7c6-9.4 19.5-9.4 25.5 0C543.4 368.4 576 422.8 576 448c0 35.3-28.7 64-64 64z"
}));
}
// CONCATENATED MODULE: ./src/components/SVGImages/TextColorUpperIcon.jsx
function TextColorUpperIcon() {
return /*#__PURE__*/external_react_default.a.createElement("svg", {
xmlns: "http://www.w3.org/2000/svg",
viewBox: "0 0 448 512"
}, /*#__PURE__*/external_react_default.a.createElement("path", {
d: "M254 52.8C249.3 40.3 237.3 32 224 32s-25.3 8.3-30 20.8L57.8 416H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h96c17.7 0 32-14.3 32-32s-14.3-32-32-32h-1.8l18-48H303.8l18 48H320c-17.7 0-32 14.3-32 32s14.3 32 32 32h96c17.7 0 32-14.3 32-32s-14.3-32-32-32H390.2L254 52.8zM279.8 304H168.2L224 155.1 279.8 304z"
}));
}
// CONCATENATED MODULE: ./src/components/SVGImages/FontSizeIcon.jsx
function FontSizeIcon() {
return /*#__PURE__*/external_react_default.a.createElement("svg", {
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
viewBox: "0 0 20 20"
}, /*#__PURE__*/external_react_default.a.createElement("path", {
fill: "currentColor",
d: "M16 9v8h-2V9h-4V7h10v2zM8 5v12H6V5H0V3h15v2z"
}));
}
// CONCATENATED MODULE: ./src/components/SVGImages/FontFamilyIcon.jsx
function FontFamilyIcon() {
return /*#__PURE__*/external_react_default.a.createElement("svg", {
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
viewBox: "0 0 15 15"
}, /*#__PURE__*/external_react_default.a.createElement("path", {
fill: "currentColor",
d: "M2.5 4.5C2.5 3.099 3.599 2 5 2h7.499a.5.5 0 0 1 .001 1H8.692l-.287.855A1887.39 1887.39 0 0 1 7.343 7H8.5a.5.5 0 0 1 0 1H7.004a286.12 286.12 0 0 1-1.046 3.039c-.322.9-.75 1.447-1.29 1.739c-.505.273-1.026.272-1.384.272H3.25a.55.55 0 0 1 0-1.1c.392 0 .654-.01.894-.14c.22-.119.511-.395.778-1.142c.185-.517.532-1.527.92-2.668H4.5a.5.5 0 0 1 0-1h1.682a1350.118 1350.118 0 0 0 1.18-3.496L7.533 3H5c-.849 0-1.5.651-1.5 1.5a.5.5 0 0 1-1 0"
}));
}
// CONCATENATED MODULE: ./src/components/SVGImages/HorizontalLineIcon.jsx
function HorizontalLineIcon() {
return /*#__PURE__*/external_react_default.a.createElement("svg", {
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
viewBox: "0 0 24 24"
}, /*#__PURE__*/external_react_default.a.createElement("path", {
fill: "currentColor",
d: "M19 13H5v-2h14z"
}));
}
// CONCATENATED MODULE: ./src/components/SVGImages/PrintIcon.jsx
function PrintIcon() {
return /*#__PURE__*/external_react_default.a.createElement("svg", {
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
viewBox: "0 0 24 24"
}, /*#__PURE__*/external_react_default.a.createElement("path", {
fill: "currentColor",
d: "M7 2a1 1 0 0 0-1 1v4H4a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2v2a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-2h2a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2V3a1 1 0 0 0-1-1zm10 12H7a1 1 0 0 0-1 1v2H4V9h16v8h-2v-2a1 1 0 0 0-1-1m-1-7H8V4h8zM5 10v2h3v-2zm11 6v4H8v-4z"
}));
}
// CONCATENATED MODULE: ./src/components/SVGImages/PreviewIcon.jsx
function PreviewIcon() {
return /*#__PURE__*/external_react_default.a.createElement("svg", {
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
viewBox: "0 0 48 48"
}, /*#__PURE__*/external_react_default.a.createElement("g", {
fill: "none",
stroke: "currentColor",
strokeLinejoin: "round",
strokeWidth: "4"
}, /*#__PURE__*/external_react_default.a.createElement("path", {
d: "M24 36c11.046 0 20-12 20-12s-8.954-12-20-12S4 24 4 24s8.954 12 20 12Z"
}), /*#__PURE__*/external_react_default.a.createElement("path", {
d: "M24 29a5 5 0 1 0 0-10a5 5 0 0 0 0 10Z"
})));
}
// CONCATENATED MODULE: ./src/components/SVGImages/EmptyFileIcon.jsx
function EmptyFileIcon() {
return /*#__PURE__*/external_react_default.a.createElement("svg", {
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
viewBox: "0 0 256 256"
}, /*#__PURE__*/external_react_default.a.createElement("path", {
fill: "currentColor",
d: "m212.24 83.76l-56-56A6 6 0 0 0 152 26H56a14 14 0 0 0-14 14v176a14 14 0 0 0 14 14h144a14 14 0 0 0 14-14V88a6 6 0 0 0-1.76-4.24M158 46.48L193.52 82H158ZM200 218H56a2 2 0 0 1-2-2V40a2 2 0 0 1 2-2h90v50a6 6 0 0 0 6 6h50v122a2 2 0 0 1-2 2"
}));
}
// CONCATENATED MODULE: ./src/components/SVGImages/FileUploadIcon.jsx
function FileUploadIcon() {
return /*#__PURE__*/external_react_default.a.createElement("svg", {
xmlns: "http://www.w3.org/2000/svg",
width: "1em",
height: "1em",
viewBox: "0 0 24 24"
}, /*#__PURE__*/external_react_default.a.createElement("path", {
fill: "currentColor",
fillRule: "evenodd",
d: "M4.25 5A2.75 2.75 0 0 1 7 2.25h7.987a1.75 1.75 0 0 1 1.422.73l3.013 4.197c.213.298.328.655.328 1.02V19A2.75 2.75 0 0 1 17 21.75H7A2.75 2.75 0 0 1 4.25 19zM7 3.75c-.69 0-1.25.56-1.25 1.25v14c0 .69.56 1.25 1.25 1.25h10c.69 0 1.25-.56 1.25-1.25V8.897H15a.75.75 0 0 1-.75-.75V3.75z",
"clip-rule": "evenodd"
}), /*#__PURE__*/external_react_default.a.createElement("path", {
fill: "currentColor",
d: "M15.086 13.219a.75.75 0 0 1-1.055.117l-1.28-1.026v3.44a.75.75 0 0 1-1.5 0v-3.44l-1.282 1.026a.75.75 0 0 1-.937-1.172l2.497-1.998a.747.747 0 0 1 .465-.166h.008c.18 0 .344.064.473.17l2.494 1.994a.75.75 0 0 1 .117 1.055"
}));
}
// CONCATENATED MODULE: ./src/components/SVGImages/FullscreenExit.jsx
function FullscreenExit() {
return /*#__PURE__*/external_react_default.a.createElement("svg", {
xmlns: "http://www.w3.org/2000/svg",
width: "