UNPKG

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
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: "