Sindbad~EG File Manager

Current Path : /var/www/html/wordpress-3/wp-content/plugins/jet-popup/assets/js/
Upload File :
Current File : /var/www/html/wordpress-3/wp-content/plugins/jet-popup/assets/js/jet-popup-block-editor.js

/*
 * ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
 * This devtool is neither made for production nor for readable output files.
 * It uses "eval()" calls to create a separate source file in the browser devtools.
 * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
 * or disable the default devtool with "devtool: false".
 * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
 */
/******/ (() => { // webpackBootstrap
/******/ 	"use strict";
/******/ 	var __webpack_modules__ = ({

/***/ "./block-editor/index.js":
/*!*******************************!*\
  !*** ./block-editor/index.js ***!
  \*******************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _styles_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scss */ \"./block-editor/styles.scss\");\n/* harmony import */ var _blocks_action_button__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../blocks/action-button */ \"./blocks/action-button.js\");\n/* harmony import */ var includes_utility__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! includes/utility */ \"./includes/utility.js\");\n/* harmony import */ var _includes_controls_custom_control_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../includes/controls/custom-control.js */ \"./includes/controls/custom-control.js\");\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _classCallCheck(a, n) { if (!(a instanceof n)) throw new TypeError(\"Cannot call a class as a function\"); }\nfunction _defineProperties(e, r) { for (var t = 0; t < r.length; t++) { var o = r[t]; o.enumerable = o.enumerable || !1, o.configurable = !0, \"value\" in o && (o.writable = !0), Object.defineProperty(e, _toPropertyKey(o.key), o); } }\nfunction _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, \"prototype\", { writable: !1 }), e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == _typeof(i) ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != _typeof(i)) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\n\n\n\n\nvar __ = wp.i18n.__;\nvar addFilter = wp.hooks.addFilter;\nvar _wp$element = wp.element,\n  Fragment = _wp$element.Fragment,\n  useState = _wp$element.useState;\nvar InspectorAdvancedControls = wp.blockEditor.InspectorAdvancedControls;\nvar createHigherOrderComponent = wp.compose.createHigherOrderComponent;\nvar _wp$components = wp.components,\n  PanelBody = _wp$components.PanelBody,\n  BaseControl = _wp$components.BaseControl,\n  TextControl = _wp$components.TextControl,\n  SelectControl = _wp$components.SelectControl,\n  __experimentalInputControl = _wp$components.__experimentalInputControl,\n  __experimentalDivider = _wp$components.__experimentalDivider;\nvar _wp$components2 = wp.components,\n  InputControl = _wp$components2.InputControl,\n  Divider = _wp$components2.Divider;\nInputControl = InputControl || __experimentalInputControl;\nDivider = Divider || __experimentalDivider;\nvar notSupportedBlocks = window.JetPopupBlockEditorConfig.notSupportedBlocks || {};\nvar JetPopupBlockEditor = /*#__PURE__*/function () {\n  function JetPopupBlockEditor() {\n    _classCallCheck(this, JetPopupBlockEditor);\n    var self = this;\n    this.addAdvancedControls();\n  }\n  return _createClass(JetPopupBlockEditor, [{\n    key: \"getExtraControls\",\n    value: function getExtraControls() {\n      return Object.values(window.JetPopupBlockEditorConfig.dataAttributes);\n    }\n  }, {\n    key: \"getBlockAttrs\",\n    value: function getBlockAttrs() {\n      var attrs = {};\n      for (var attr in window.JetPopupBlockEditorConfig.dataAttributes) {\n        attrs[attr] = {\n          type: window.JetPopupBlockEditorConfig.dataAttributes[attr].dataType,\n          default: window.JetPopupBlockEditorConfig.dataAttributes[attr].default\n        };\n      }\n      return attrs;\n    }\n  }, {\n    key: \"getExtraProps\",\n    value: function getExtraProps(blockAttrs) {\n      var props = {};\n      for (var attr in window.JetPopupBlockEditorConfig.dataAttributes) {\n        var value = window.JetPopupBlockEditorConfig.dataAttributes[attr].default;\n        if (undefined !== blockAttrs[attr]) {\n          value = blockAttrs[attr];\n        }\n        if ((0,includes_utility__WEBPACK_IMPORTED_MODULE_2__.isEmptyValue)(value)) {\n          continue;\n        }\n        props[window.JetPopupBlockEditorConfig.dataAttributes[attr].dataAttr] = value;\n      }\n      return props;\n    }\n  }, {\n    key: \"addAdvancedControls\",\n    value: function addAdvancedControls() {\n      var _this = this;\n      addFilter('blocks.registerBlockType', 'jet-popup/add-attached-instance-attr', function (settings, name) {\n        if (notSupportedBlocks.includes(name)) {\n          return settings;\n        }\n        if (settings.attributes) {\n          return _.assign({}, settings, {\n            attributes: _.assign({}, settings.attributes, _this.getBlockAttrs())\n          });\n        }\n        return settings;\n      });\n      wp.hooks.addFilter('blocks.getSaveContent.extraProps', 'jet-popup/add-extra-props', function (props, block, attributes) {\n        if (notSupportedBlocks.includes(block.name)) {\n          return props;\n        }\n        if (!attributes.hasOwnProperty('jetPopupInstance') || 'none' === attributes['jetPopupInstance']) {\n          return props;\n        }\n        return Object.assign({}, props, _this.getExtraProps(attributes));\n      });\n      addFilter('editor.BlockEdit', 'jet-popup/add-attached-instance-attr', function (BlockEdit) {\n        return function (props) {\n          return wp.element.createElement(Fragment, null, wp.element.createElement(BlockEdit, props), props.isSelected && !notSupportedBlocks.includes(props.name) && wp.element.createElement(InspectorAdvancedControls, {\n            key: 'attached-instance-attr'\n          }, wp.element.createElement(Divider, null), _this.getExtraControls().map(function (control) {\n            return wp.element.createElement(_includes_controls_custom_control_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n              key: control.name,\n              control: control,\n              value: props.attributes[control.name],\n              getValue: function getValue(otherAttr, currentAttr, allAttrs) {\n                return allAttrs[otherAttr] || '';\n              },\n              condition: control.condition,\n              attr: control.name,\n              attributes: props.attributes,\n              onChange: function onChange(newValue) {\n                props.setAttributes(_defineProperty({}, control.name, newValue));\n              }\n            });\n          }), wp.element.createElement(Divider, null)));\n        };\n      });\n    }\n  }]);\n}();\nnew JetPopupBlockEditor();\n\n//# sourceURL=webpack:///./block-editor/index.js?");

/***/ }),

/***/ "./blocks/action-button.js":
/*!*********************************!*\
  !*** ./blocks/action-button.js ***!
  \*********************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var includes_icons__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! includes/icons */ \"./includes/icons.js\");\n/* harmony import */ var includes_templateRender__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! includes/templateRender */ \"./includes/templateRender.js\");\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction _classCallCheck(a, n) { if (!(a instanceof n)) throw new TypeError(\"Cannot call a class as a function\"); }\nfunction _defineProperties(e, r) { for (var t = 0; t < r.length; t++) { var o = r[t]; o.enumerable = o.enumerable || !1, o.configurable = !0, \"value\" in o && (o.writable = !0), Object.defineProperty(e, _toPropertyKey(o.key), o); } }\nfunction _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, \"prototype\", { writable: !1 }), e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == _typeof(i) ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != _typeof(i)) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\nfunction _callSuper(t, o, e) { return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e)); }\nfunction _possibleConstructorReturn(t, e) { if (e && (\"object\" == _typeof(e) || \"function\" == typeof e)) return e; if (void 0 !== e) throw new TypeError(\"Derived constructors may only return object or undefined\"); return _assertThisInitialized(t); }\nfunction _assertThisInitialized(e) { if (void 0 === e) throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); return e; }\nfunction _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }\nfunction _getPrototypeOf(t) { return _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function (t) { return t.__proto__ || Object.getPrototypeOf(t); }, _getPrototypeOf(t); }\nfunction _inherits(t, e) { if (\"function\" != typeof e && null !== e) throw new TypeError(\"Super expression must either be null or a function\"); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, writable: !0, configurable: !0 } }), Object.defineProperty(t, \"prototype\", { writable: !1 }), e && _setPrototypeOf(t, e); }\nfunction _setPrototypeOf(t, e) { return _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function (t, e) { return t.__proto__ = e, t; }, _setPrototypeOf(t, e); }\n\n\nvar __ = wp.i18n.__;\nvar _wp$components = wp.components,\n  PanelBody = _wp$components.PanelBody,\n  BaseControl = _wp$components.BaseControl,\n  Icon = _wp$components.Icon,\n  Button = _wp$components.Button,\n  TextControl = _wp$components.TextControl,\n  SelectControl = _wp$components.SelectControl,\n  ToggleControl = _wp$components.ToggleControl,\n  Flex = _wp$components.Flex,\n  FlexBlock = _wp$components.FlexBlock,\n  FlexItem = _wp$components.FlexItem,\n  __experimentalInputControl = _wp$components.__experimentalInputControl,\n  __experimentalRadioGroup = _wp$components.__experimentalRadioGroup,\n  __experimentalRadio = _wp$components.__experimentalRadio;\nvar _wp$components2 = wp.components,\n  InputControl = _wp$components2.InputControl,\n  RadioGroup = _wp$components2.RadioGroup,\n  Radio = _wp$components2.Radio;\nInputControl = InputControl || __experimentalInputControl;\nRadioGroup = RadioGroup || __experimentalRadioGroup;\nRadio = Radio || __experimentalRadio;\nvar registerBlockType = wp.blocks.registerBlockType;\nvar _wp$blockEditor = wp.blockEditor,\n  InspectorControls = _wp$blockEditor.InspectorControls,\n  MediaUpload = _wp$blockEditor.MediaUpload,\n  URLInput = _wp$blockEditor.URLInput;\nvar _wp$element = wp.element,\n  RawHTML = _wp$element.RawHTML,\n  useState = _wp$element.useState;\nif ('jet-popup' === window.JetPopupBlockEditorConfig.postType) {\n  registerBlockType('jet-popup/action-button', {\n    title: __('Popup Action Button'),\n    icon: includes_icons__WEBPACK_IMPORTED_MODULE_0__.actionButtonIcon,\n    category: 'layout',\n    className: 'jet-popup-action-button',\n    supports: {\n      html: false\n    },\n    attributes: JetPopupBlockEditorConfig.registeredBlockAttrs['action-button'] || {},\n    example: {\n      attributes: {\n        blockPreview: true\n      },\n      viewportWidth: 625\n    },\n    edit: /*#__PURE__*/function (_wp$element$Component) {\n      function edit() {\n        _classCallCheck(this, edit);\n        return _callSuper(this, edit, arguments);\n      }\n      _inherits(edit, _wp$element$Component);\n      return _createClass(edit, [{\n        key: \"render\",\n        value: function render() {\n          var props = this.props;\n          return [props.isSelected && wp.element.createElement(InspectorControls, {\n            key: 'inspector'\n          }, wp.element.createElement(PanelBody, {\n            title: __('General')\n          }, wp.element.createElement(BaseControl, {\n            label: __('Action Type', 'jet-popup'),\n            help: __('Select action type for current popup', 'jet-popup')\n          }, wp.element.createElement(SelectControl, {\n            value: props.attributes.actionType,\n            options: window.JetPopupBlockEditorConfig.actionsOptions || [],\n            onChange: function onChange(value) {\n              props.setAttributes({\n                actionType: value\n              });\n            }\n          })), wp.element.createElement(BaseControl, {\n            label: __('Alignment', 'jet-popup'),\n            className: \"jet-radio-group-control\"\n          }, wp.element.createElement(RadioGroup, {\n            checked: props.attributes.buttonAlignment,\n            onChange: function onChange(value) {\n              props.setAttributes({\n                buttonAlignment: value\n              });\n            },\n            defaultChecked: \"center\"\n          }, wp.element.createElement(Radio, {\n            value: \"left\"\n          }, wp.element.createElement(Icon, {\n            icon: \"editor-alignleft\"\n          })), wp.element.createElement(Radio, {\n            value: \"center\"\n          }, wp.element.createElement(Icon, {\n            icon: \"editor-aligncenter\"\n          })), wp.element.createElement(Radio, {\n            value: \"right\"\n          }, wp.element.createElement(Icon, {\n            icon: \"editor-alignright\"\n          })), wp.element.createElement(Radio, {\n            value: \"justified\"\n          }, wp.element.createElement(Icon, {\n            icon: \"editor-justify\"\n          })))), wp.element.createElement(BaseControl, {\n            label: __('Button Text', 'jet-popup')\n          }, wp.element.createElement(InputControl, {\n            value: props.attributes.buttonText,\n            onChange: function onChange(value) {\n              props.setAttributes({\n                buttonText: value\n              });\n            }\n          })), wp.element.createElement(BaseControl, {\n            label: __('SVG Icon', 'jet-popup')\n          }, wp.element.createElement(\"div\", {\n            className: \"components-base-control jet-media-control\"\n          }, wp.element.createElement(\"div\", {\n            className: \"jet-media-control__container\"\n          }, props.attributes.iconUrl && wp.element.createElement(\"img\", {\n            className: \"jet-media-control__preview\",\n            src: props.attributes.iconUrl,\n            alt: \"\"\n          }), wp.element.createElement(MediaUpload, {\n            onSelect: function onSelect(media) {\n              props.setAttributes({\n                iconId: media.id\n              });\n              props.setAttributes({\n                iconUrl: media.url\n              });\n            },\n            allowedTypes: ['image/svg+xml'],\n            value: props.attributes.iconId,\n            render: function render(_ref) {\n              var open = _ref.open;\n              return wp.element.createElement(Button, {\n                isSecondary: true,\n                icon: \"edit\",\n                onClick: open\n              }, __('Select Icon'));\n            }\n          }), props.attributes.iconUrl && wp.element.createElement(Button, {\n            onClick: function onClick() {\n              props.setAttributes({\n                iconId: ''\n              });\n            },\n            isLink: true,\n            isDestructive: true\n          }, __('Remove Icon'))))), 'link' === props.attributes.actionType && wp.element.createElement(BaseControl, {\n            label: __('Button Link', 'jet-popup'),\n            className: 'jet-popup-url-input'\n          }, wp.element.createElement(URLInput, {\n            value: props.attributes.buttonLink,\n            onChange: function onChange(url, post) {\n              props.setAttributes({\n                buttonLink: url\n              });\n            }\n          }), wp.element.createElement(Flex, null, wp.element.createElement(FlexItem, null, wp.element.createElement(ToggleControl, {\n            checked: props.attributes.buttonLinkBlank,\n            onChange: function onChange() {\n              props.setAttributes({\n                buttonLinkBlank: !props.attributes.buttonLinkBlank\n              });\n            }\n          })), wp.element.createElement(FlexBlock, null, __('Open in new window', 'jet-popup'))), wp.element.createElement(Flex, null, wp.element.createElement(FlexItem, null, wp.element.createElement(ToggleControl, {\n            checked: props.attributes.buttonLinkNofollow,\n            onChange: function onChange() {\n              props.setAttributes({\n                buttonLinkNofollow: !props.attributes.buttonLinkNofollow\n              });\n            }\n          })), wp.element.createElement(FlexBlock, null, __('Add nofollow', 'jet-popup')))))), wp.element.createElement(\"div\", {\n            className: \"jet-popup-block-holder\"\n          }, wp.element.createElement(includes_templateRender__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n            block: \"jet-popup/action-button\",\n            attributes: props.attributes\n          }))];\n        }\n      }]);\n    }(wp.element.Component),\n    save: function save() {\n      return null;\n    }\n  });\n}\n\n//# sourceURL=webpack:///./blocks/action-button.js?");

/***/ }),

/***/ "./includes/controls/custom-control.js":
/*!*********************************************!*\
  !*** ./includes/controls/custom-control.js ***!
  \*********************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _grouped_select_control_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./grouped-select-control.js */ \"./includes/controls/grouped-select-control.js\");\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction _toConsumableArray(r) { return _arrayWithoutHoles(r) || _iterableToArray(r) || _unsupportedIterableToArray(r) || _nonIterableSpread(); }\nfunction _nonIterableSpread() { throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _iterableToArray(r) { if (\"undefined\" != typeof Symbol && null != r[Symbol.iterator] || null != r[\"@@iterator\"]) return Array.from(r); }\nfunction _arrayWithoutHoles(r) { if (Array.isArray(r)) return _arrayLikeToArray(r); }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _classCallCheck(a, n) { if (!(a instanceof n)) throw new TypeError(\"Cannot call a class as a function\"); }\nfunction _defineProperties(e, r) { for (var t = 0; t < r.length; t++) { var o = r[t]; o.enumerable = o.enumerable || !1, o.configurable = !0, \"value\" in o && (o.writable = !0), Object.defineProperty(e, _toPropertyKey(o.key), o); } }\nfunction _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, \"prototype\", { writable: !1 }), e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == _typeof(i) ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != _typeof(i)) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\nfunction _callSuper(t, o, e) { return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e)); }\nfunction _possibleConstructorReturn(t, e) { if (e && (\"object\" == _typeof(e) || \"function\" == typeof e)) return e; if (void 0 !== e) throw new TypeError(\"Derived constructors may only return object or undefined\"); return _assertThisInitialized(t); }\nfunction _assertThisInitialized(e) { if (void 0 === e) throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); return e; }\nfunction _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }\nfunction _getPrototypeOf(t) { return _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function (t) { return t.__proto__ || Object.getPrototypeOf(t); }, _getPrototypeOf(t); }\nfunction _inherits(t, e) { if (\"function\" != typeof e && null !== e) throw new TypeError(\"Super expression must either be null or a function\"); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, writable: !0, configurable: !0 } }), Object.defineProperty(t, \"prototype\", { writable: !1 }), e && _setPrototypeOf(t, e); }\nfunction _setPrototypeOf(t, e) { return _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function (t, e) { return t.__proto__ = e, t; }, _setPrototypeOf(t, e); }\n\nvar _wp$components = wp.components,\n  SelectControl = _wp$components.SelectControl,\n  ToggleControl = _wp$components.ToggleControl,\n  TextControl = _wp$components.TextControl,\n  TextareaControl = _wp$components.TextareaControl;\nvar _wp$element = wp.element,\n  Component = _wp$element.Component,\n  Fragment = _wp$element.Fragment;\nvar CustomControl = /*#__PURE__*/function (_Component) {\n  function CustomControl() {\n    _classCallCheck(this, CustomControl);\n    return _callSuper(this, CustomControl, arguments);\n  }\n  _inherits(CustomControl, _Component);\n  return _createClass(CustomControl, [{\n    key: \"isEnabled\",\n    value: function isEnabled() {\n      if (!this.props.condition) {\n        return true;\n      }\n      for (var field in this.props.condition) {\n        var compare = this.props.condition[field];\n        var checked = true;\n        var isNotEqualCond = field.includes('!');\n        if (isNotEqualCond) {\n          field = field.replace('!', '');\n        }\n        if (this.props.prefix) {\n          field = this.props.prefix + field;\n        }\n        var fieldVal = this.props.getValue(field, this.props.attr, this.props.attributes);\n        if (isNotEqualCond) {\n          if (Array.isArray(compare)) {\n            checked = !compare.includes(fieldVal);\n          } else {\n            checked = fieldVal != compare;\n          }\n        } else {\n          if (Array.isArray(compare)) {\n            checked = compare.includes(fieldVal);\n          } else {\n            checked = fieldVal == compare;\n          }\n        }\n        if (!checked) {\n          return false;\n        }\n      }\n      return true;\n    }\n  }, {\n    key: \"htmlDesc\",\n    value: function htmlDesc(htmlDescription) {\n      return htmlDescription && wp.element.createElement(\"p\", {\n        className: \"components-base-control__help\",\n        style: {\n          fontSize: '12px',\n          fontStyle: 'normal',\n          color: 'rgb(117, 117, 117)',\n          margin: '-7px 0 20px'\n        },\n        dangerouslySetInnerHTML: {\n          __html: htmlDescription\n        }\n      });\n    }\n  }, {\n    key: \"render\",\n    value: function render() {\n      var _this$props = this.props,\n        control = _this$props.control,\n        value = _this$props.value,\n        _onChange = _this$props.onChange,\n        children = _this$props.children;\n      if (!this.isEnabled()) {\n        return null;\n      }\n      var htmlDescription = control.has_html && control.description ? control.description : '';\n      var description = !htmlDescription && control.description ? control.description : '';\n      switch (control.type) {\n        case 'select':\n        case 'select2':\n          var options = [];\n          if (control.options && control.options.length) {\n            options = _toConsumableArray(control.options);\n            if (control.placeholder) {\n              options.unshift({\n                value: '',\n                label: control.placeholder\n              });\n            }\n          }\n          if (control.groups) {\n            return wp.element.createElement(Fragment, null, children, wp.element.createElement(_grouped_select_control_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n              label: control.label,\n              help: description,\n              options: control.groups,\n              value: value,\n              onChange: function onChange(newValue) {\n                _onChange(newValue);\n              }\n            }), this.htmlDesc(htmlDescription));\n          } else {\n            return wp.element.createElement(Fragment, null, children, wp.element.createElement(SelectControl, {\n              label: control.label,\n              help: description,\n              options: options,\n              value: value,\n              onChange: function onChange(newValue) {\n                _onChange(newValue);\n              }\n            }), this.htmlDesc(htmlDescription));\n          }\n        case 'textarea':\n          return wp.element.createElement(Fragment, null, children, wp.element.createElement(TextareaControl, {\n            label: control.label,\n            help: description,\n            value: value,\n            onChange: function onChange(newValue) {\n              _onChange(newValue);\n            }\n          }), this.htmlDesc(htmlDescription));\n        case 'switcher':\n          return wp.element.createElement(Fragment, null, children, wp.element.createElement(ToggleControl, {\n            label: control.label,\n            help: description,\n            checked: value,\n            onChange: function onChange() {\n              _onChange(!value);\n            }\n          }), this.htmlDesc(htmlDescription));\n        case 'number':\n          return wp.element.createElement(Fragment, null, children, wp.element.createElement(TextControl, {\n            type: \"number\",\n            label: control.label,\n            help: description,\n            min: control.min ? control.min : 1,\n            max: control.max ? control.max : 100,\n            step: control.step ? control.step : 1,\n            value: value,\n            onChange: function onChange(newValue) {\n              _onChange(Number(newValue));\n            }\n          }), this.htmlDesc(htmlDescription));\n        case 'raw_html':\n          return wp.element.createElement(Fragment, null, children, wp.element.createElement(\"p\", {\n            dangerouslySetInnerHTML: {\n              __html: control.raw\n            }\n          }));\n        default:\n          return wp.element.createElement(Fragment, null, children, wp.element.createElement(TextControl, {\n            type: \"text\",\n            label: control.label,\n            help: description,\n            value: value,\n            onChange: function onChange(newValue) {\n              _onChange(newValue);\n            }\n          }), this.htmlDesc(htmlDescription));\n      }\n    }\n  }]);\n}(Component);\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (CustomControl);\n\n//# sourceURL=webpack:///./includes/controls/custom-control.js?");

/***/ }),

/***/ "./includes/controls/grouped-select-control.js":
/*!*****************************************************!*\
  !*** ./includes/controls/grouped-select-control.js ***!
  \*****************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/**\n * External dependencies\n */\nvar isEmpty = window.lodash.isEmpty;\n\n/**\n * WordPress dependencies\n */\nvar withInstanceId = window.wp.compose.withInstanceId;\n\n/**\n * Internal dependencies\n */\nvar BaseControl = window.wp.components.BaseControl;\nfunction GroupedSelectControl(_ref) {\n  var help = _ref.help,\n    instanceId = _ref.instanceId,\n    label = _ref.label,\n    _ref$multiple = _ref.multiple,\n    multiple = _ref$multiple === void 0 ? false : _ref$multiple,\n    onChange = _ref.onChange,\n    _ref$options = _ref.options,\n    options = _ref$options === void 0 ? [] : _ref$options,\n    className = _ref.className,\n    value = _ref.value,\n    hideLabelFromVision = _ref.hideLabelFromVision;\n  var id = \"inspector-select-control-\".concat(instanceId);\n  var onChangeValue = function onChangeValue(event) {\n    onChange(event.target.value);\n  };\n\n  // Disable reason: A select with an onchange throws a warning\n\n  /* eslint-disable jsx-a11y/no-onchange */\n  return !isEmpty(options) && wp.element.createElement(BaseControl, {\n    label: label,\n    hideLabelFromVision: hideLabelFromVision,\n    id: id,\n    help: help,\n    className: className\n  }, wp.element.createElement(\"select\", {\n    id: id,\n    className: \"components-select-control__input\",\n    onChange: onChangeValue,\n    value: value,\n    \"aria-describedby\": !!help ? \"\".concat(id, \"__help\") : undefined\n  }, wp.element.createElement(\"option\", {\n    key: \"\".concat(label, \"-placeholder\"),\n    value: \"\"\n  }, \"--\"), options.map(function (optGroup, groupIndex) {\n    return wp.element.createElement(\"optgroup\", {\n      key: \"\".concat(optGroup.label, \"-\").concat(groupIndex),\n      label: optGroup.label\n    }, optGroup.values.map(function (option, index) {\n      return wp.element.createElement(\"option\", {\n        key: \"\".concat(option.value, \"-\").concat(index, \"-\").concat(groupIndex),\n        value: option.value,\n        disabled: option.disabled\n      }, option.label);\n    }));\n  })));\n  /* eslint-enable jsx-a11y/no-onchange */\n}\nwindow.JetEngineBlocksComponents = window.JetEngineBlocksComponents || {};\nwindow.JetEngineBlocksComponents.GroupedSelectControl = withInstanceId(GroupedSelectControl);\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (withInstanceId(GroupedSelectControl));\n\n//# sourceURL=webpack:///./includes/controls/grouped-select-control.js?");

/***/ }),

/***/ "./includes/icons.js":
/*!***************************!*\
  !*** ./includes/icons.js ***!
  \***************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   actionButtonIcon: () => (/* binding */ actionButtonIcon),\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */   pluginIcon: () => (/* binding */ pluginIcon)\n/* harmony export */ });\nvar _wp$primitives = wp.primitives,\n  SVG = _wp$primitives.SVG,\n  Path = _wp$primitives.Path;\nvar pluginIcon = wp.element.createElement(SVG, {\n  width: \"56\",\n  height: \"56\",\n  viewBox: \"0 0 56 56\",\n  fill: \"currentColor\",\n  xmlns: \"http://www.w3.org/2000/svg\"\n}, wp.element.createElement(Path, {\n  d: \"M3.8671 42.744C3.6751 42.744 3.5205 42.6853 3.4031 42.568C3.2965 42.4613 3.2431 42.312 3.2431 42.12V34.568C3.2538 33.736 3.4511 32.9893 3.8351 32.328C4.2298 31.656 4.7578 31.128 5.4191 30.744C6.0911 30.36 6.8431 30.168 7.6751 30.168C8.5285 30.168 9.2911 30.3653 9.9631 30.76C10.6351 31.144 11.1631 31.672 11.5471 32.344C11.9418 33.016 12.1391 33.7786 12.1391 34.632C12.1391 35.4746 11.9471 36.232 11.5631 36.904C11.1898 37.576 10.6778 38.1093 10.0271 38.504C9.3765 38.888 8.6405 39.08 7.8191 39.08C7.1045 39.08 6.4538 38.9306 5.8671 38.632C5.2911 38.3226 4.8271 37.9173 4.4751 37.416V42.12C4.4751 42.312 4.4165 42.4613 4.2991 42.568C4.1925 42.6853 4.0485 42.744 3.8671 42.744ZM7.6751 37.96C8.2938 37.96 8.8485 37.816 9.3391 37.528C9.8298 37.24 10.2138 36.8453 10.4911 36.344C10.7791 35.832 10.9231 35.2613 10.9231 34.632C10.9231 33.992 10.7791 33.4213 10.4911 32.92C10.2138 32.4186 9.8298 32.024 9.3391 31.736C8.8485 31.4373 8.2938 31.288 7.6751 31.288C7.0671 31.288 6.5178 31.4373 6.0271 31.736C5.5365 32.024 5.1525 32.4186 4.8751 32.92C4.5978 33.4213 4.4591 33.992 4.4591 34.632C4.4591 35.2613 4.5978 35.832 4.8751 36.344C5.1525 36.8453 5.5365 37.24 6.0271 37.528C6.5178 37.816 7.0671 37.96 7.6751 37.96Z\",\n  fill: \"currentColor\"\n}), wp.element.createElement(Path, {\n  d: \"M17.7396 39.08C16.8863 39.08 16.1236 38.888 15.4516 38.504C14.7796 38.12 14.2516 37.592 13.8676 36.92C13.4836 36.248 13.2916 35.4853 13.2916 34.632C13.2916 33.768 13.4836 33 13.8676 32.328C14.2516 31.656 14.7796 31.128 15.4516 30.744C16.1236 30.36 16.8863 30.168 17.7396 30.168C18.593 30.168 19.3503 30.36 20.0116 30.744C20.6836 31.128 21.2116 31.656 21.5956 32.328C21.9796 33 22.177 33.768 22.1876 34.632C22.1876 35.4853 21.9903 36.248 21.5956 36.92C21.2116 37.592 20.6836 38.12 20.0116 38.504C19.3503 38.888 18.593 39.08 17.7396 39.08ZM17.7396 37.96C18.3583 37.96 18.913 37.816 19.4036 37.528C19.8943 37.24 20.2783 36.8453 20.5556 36.344C20.833 35.8426 20.9716 35.272 20.9716 34.632C20.9716 33.992 20.833 33.4213 20.5556 32.92C20.2783 32.408 19.8943 32.008 19.4036 31.72C18.913 31.432 18.3583 31.288 17.7396 31.288C17.121 31.288 16.5663 31.432 16.0756 31.72C15.585 32.008 15.1956 32.408 14.9076 32.92C14.6303 33.4213 14.4916 33.992 14.4916 34.632C14.4916 35.272 14.6303 35.8426 14.9076 36.344C15.1956 36.8453 15.585 37.24 16.0756 37.528C16.5663 37.816 17.121 37.96 17.7396 37.96Z\",\n  fill: \"currentColor\"\n}), wp.element.createElement(Path, {\n  d: \"M24.4078 42.744C24.2158 42.744 24.0611 42.6853 23.9438 42.568C23.8371 42.4613 23.7838 42.312 23.7838 42.12V34.568C23.7944 33.736 23.9918 32.9893 24.3758 32.328C24.7704 31.656 25.2984 31.128 25.9598 30.744C26.6318 30.36 27.3838 30.168 28.2158 30.168C29.0691 30.168 29.8318 30.3653 30.5038 30.76C31.1758 31.144 31.7038 31.672 32.0878 32.344C32.4824 33.016 32.6798 33.7786 32.6798 34.632C32.6798 35.4746 32.4878 36.232 32.1038 36.904C31.7304 37.576 31.2184 38.1093 30.5678 38.504C29.9171 38.888 29.1811 39.08 28.3598 39.08C27.6451 39.08 26.9944 38.9306 26.4078 38.632C25.8318 38.3226 25.3678 37.9173 25.0158 37.416V42.12C25.0158 42.312 24.9571 42.4613 24.8398 42.568C24.7331 42.6853 24.5891 42.744 24.4078 42.744ZM28.2158 37.96C28.8344 37.96 29.3891 37.816 29.8798 37.528C30.3704 37.24 30.7544 36.8453 31.0318 36.344C31.3198 35.832 31.4638 35.2613 31.4638 34.632C31.4638 33.992 31.3198 33.4213 31.0318 32.92C30.7544 32.4186 30.3704 32.024 29.8798 31.736C29.3891 31.4373 28.8344 31.288 28.2158 31.288C27.6078 31.288 27.0584 31.4373 26.5678 31.736C26.0771 32.024 25.6931 32.4186 25.4158 32.92C25.1384 33.4213 24.9998 33.992 24.9998 34.632C24.9998 35.2613 25.1384 35.832 25.4158 36.344C25.6931 36.8453 26.0771 37.24 26.5678 37.528C27.0584 37.816 27.6078 37.96 28.2158 37.96Z\",\n  fill: \"currentColor\"\n}), wp.element.createElement(Path, {\n  d: \"M38.1043 39.096C37.3469 39.096 36.6696 38.9413 36.0723 38.632C35.4749 38.312 35.0003 37.848 34.6483 37.24C34.3069 36.632 34.1363 35.8906 34.1363 35.016V30.856C34.1363 30.6853 34.1949 30.5413 34.3123 30.424C34.4296 30.3066 34.5736 30.248 34.7443 30.248C34.9256 30.248 35.0749 30.3066 35.1923 30.424C35.3096 30.5413 35.3683 30.6853 35.3683 30.856V35.016C35.3683 35.9973 35.6403 36.728 36.1843 37.208C36.7283 37.688 37.4109 37.928 38.2323 37.928C38.7549 37.928 39.2243 37.8266 39.6403 37.624C40.0669 37.4213 40.4029 37.144 40.6483 36.792C40.8936 36.44 41.0163 36.04 41.0163 35.592V30.856C41.0163 30.6746 41.0696 30.5306 41.1763 30.424C41.2936 30.3066 41.4429 30.248 41.6243 30.248C41.8056 30.248 41.9549 30.3066 42.0723 30.424C42.1896 30.5306 42.2483 30.6746 42.2483 30.856V38.376C42.2483 38.568 42.1896 38.7226 42.0723 38.84C41.9549 38.9466 41.8056 39 41.6243 39C41.4429 39 41.2936 38.9466 41.1763 38.84C41.0696 38.7226 41.0163 38.568 41.0163 38.376V37.832C40.6643 38.2266 40.2376 38.536 39.7363 38.76C39.2349 38.984 38.6909 39.096 38.1043 39.096Z\",\n  fill: \"currentColor\"\n}), wp.element.createElement(Path, {\n  d: \"M44.9484 42.744C44.7564 42.744 44.6017 42.6853 44.4844 42.568C44.3777 42.4613 44.3244 42.312 44.3244 42.12V34.568C44.3351 33.736 44.5324 32.9893 44.9164 32.328C45.3111 31.656 45.839 31.128 46.5004 30.744C47.1724 30.36 47.9244 30.168 48.7564 30.168C49.6097 30.168 50.3724 30.3653 51.0444 30.76C51.7164 31.144 52.2444 31.672 52.6284 32.344C53.0231 33.016 53.2204 33.7786 53.2204 34.632C53.2204 35.4746 53.0284 36.232 52.6444 36.904C52.2711 37.576 51.759 38.1093 51.1084 38.504C50.4577 38.888 49.7217 39.08 48.9004 39.08C48.1857 39.08 47.5351 38.9306 46.9484 38.632C46.3724 38.3226 45.9084 37.9173 45.5564 37.416V42.12C45.5564 42.312 45.4977 42.4613 45.3804 42.568C45.2737 42.6853 45.1297 42.744 44.9484 42.744ZM48.7564 37.96C49.3751 37.96 49.9297 37.816 50.4204 37.528C50.9111 37.24 51.2951 36.8453 51.5724 36.344C51.8604 35.832 52.0044 35.2613 52.0044 34.632C52.0044 33.992 51.8604 33.4213 51.5724 32.92C51.2951 32.4186 50.9111 32.024 50.4204 31.736C49.9297 31.4373 49.3751 31.288 48.7564 31.288C48.1484 31.288 47.599 31.4373 47.1084 31.736C46.6177 32.024 46.2337 32.4186 45.9564 32.92C45.6791 33.4213 45.5404 33.992 45.5404 34.632C45.5404 35.2613 45.6791 35.832 45.9564 36.344C46.2337 36.8453 46.6177 37.24 47.1084 37.528C47.599 37.816 48.1484 37.96 48.7564 37.96Z\",\n  fill: \"currentColor\"\n}), wp.element.createElement(Path, {\n  opacity: \"0.7\",\n  fillRule: \"evenodd\",\n  clipRule: \"evenodd\",\n  d: \"M40.4995 11.0009C40.9193 10.9759 41.1587 11.5015 40.8798 11.8356L38.3975 14.8095C38.1068 15.1577 37.5651 14.9351 37.5707 14.4697L37.5855 13.2631C37.5874 13.105 37.5192 12.9552 37.4013 12.8587L36.5013 12.1222C36.1542 11.8381 36.3261 11.2487 36.7636 11.2227L40.4995 11.0009ZM20.7478 18.8103C20.7478 21.6591 18.3295 23.9676 15.3496 23.9676C14.6028 23.9676 14 23.388 14 22.6775C14 21.9669 14.6028 21.3906 15.3496 21.3906C16.8395 21.3906 18.0487 20.2347 18.0487 18.8103V14.9432C18.0487 14.2294 18.6515 13.6531 19.3982 13.6531C20.1449 13.6531 20.7478 14.2294 20.7478 14.9432V18.8103ZM35.2983 18.8103C35.2983 20.2347 36.5074 21.3906 37.9974 21.3906C38.7441 21.3906 39.3469 21.9637 39.3469 22.6775C39.3469 23.3913 38.7441 23.9676 37.9974 23.9676C35.0174 23.9676 32.5992 21.6591 32.5992 18.8103V14.9432C32.5992 14.2294 33.202 13.6531 33.9487 13.6531C34.6954 13.6531 35.2983 14.2326 35.2983 14.9432V16.0991H36.3704C37.1171 16.0991 37.7234 16.6787 37.7234 17.3925C37.7234 18.1063 37.1171 18.6859 36.3704 18.6859H35.2983V18.8103ZM31.8251 17.0029C31.8285 16.9996 31.8319 16.9996 31.8319 16.9996C31.4072 15.9321 30.6126 14.9956 29.5028 14.38C26.927 12.9523 23.6387 13.7972 22.1556 16.2661C20.669 18.7318 21.5527 21.8851 24.1251 23.3095C26.0193 24.3573 28.3005 24.1739 29.9652 23.0213L29.9549 23.0082C30.3385 22.7823 30.592 22.3763 30.592 21.9146C30.592 21.204 29.9892 20.6277 29.2459 20.6277C28.8862 20.6277 28.5574 20.7619 28.3176 20.9846C27.5093 21.5052 26.4337 21.5871 25.526 21.109L30.9619 18.6958C31.2771 18.6041 31.5579 18.4011 31.7326 18.1064C31.945 17.756 31.9655 17.3532 31.8251 17.0029ZM28.1566 16.6099C28.3176 16.6983 28.4615 16.7998 28.5951 16.9112L24.1217 18.8922C24.1114 18.4371 24.2279 17.9754 24.4813 17.553C25.2246 16.3218 26.8687 15.8994 28.1566 16.6099Z\",\n  fill: \"currentColor\"\n}));\nvar actionButtonIcon = wp.element.createElement(SVG, {\n  width: \"64\",\n  height: \"64\",\n  viewBox: \"0 0 64 64\",\n  fill: \"none\",\n  xmlns: \"http://www.w3.org/2000/svg\"\n}, wp.element.createElement(\"rect\", {\n  width: \"64\",\n  height: \"64\",\n  fill: \"white\"\n}), wp.element.createElement(Path, {\n  d: \"M4 16C4 14.3431 5.34315 13 7 13H57C58.6569 13 60 14.3431 60 16V48C60 49.6569 58.6569 51 57 51H7C5.34314 51 4 49.6569 4 48V16Z\",\n  fill: \"white\",\n  stroke: \"#162B40\",\n  strokeWidth: \"2\"\n}), wp.element.createElement(Path, {\n  d: \"M55.7071 18.7071C56.0976 18.3166 56.0976 17.6834 55.7071 17.2929C55.3166 16.9024 54.6834 16.9024 54.2929 17.2929L55.7071 18.7071ZM48.2929 23.2929C47.9024 23.6834 47.9024 24.3166 48.2929 24.7071C48.6834 25.0976 49.3166 25.0976 49.7071 24.7071L48.2929 23.2929ZM49.7071 17.2929C49.3166 16.9024 48.6834 16.9024 48.2929 17.2929C47.9024 17.6834 47.9024 18.3166 48.2929 18.7071L49.7071 17.2929ZM54.2929 24.7071C54.6834 25.0976 55.3166 25.0976 55.7071 24.7071C56.0976 24.3166 56.0976 23.6834 55.7071 23.2929L54.2929 24.7071ZM54.2929 17.2929L51.2929 20.2929L52.7071 21.7071L55.7071 18.7071L54.2929 17.2929ZM51.2929 20.2929L48.2929 23.2929L49.7071 24.7071L52.7071 21.7071L51.2929 20.2929ZM48.2929 18.7071L51.2929 21.7071L52.7071 20.2929L49.7071 17.2929L48.2929 18.7071ZM51.2929 21.7071L54.2929 24.7071L55.7071 23.2929L52.7071 20.2929L51.2929 21.7071Z\",\n  fill: \"#162B40\"\n}), wp.element.createElement(\"rect\", {\n  x: \"23\",\n  y: \"33\",\n  width: \"18\",\n  height: \"10\",\n  rx: \"3\",\n  fill: \"#6F8BFF\",\n  stroke: \"#162B40\",\n  strokeWidth: \"2\"\n}));\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n  actionButtonIcon: actionButtonIcon,\n  pluginIcon: pluginIcon\n});\n\n//# sourceURL=webpack:///./includes/icons.js?");

/***/ }),

/***/ "./includes/templateRender.js":
/*!************************************!*\
  !*** ./includes/templateRender.js ***!
  \************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (/* binding */ TemplateRender)\n/* harmony export */ });\n/* harmony import */ var includes_utility__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! includes/utility */ \"./includes/utility.js\");\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }\nfunction _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }\nfunction _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; }\nfunction _classCallCheck(a, n) { if (!(a instanceof n)) throw new TypeError(\"Cannot call a class as a function\"); }\nfunction _defineProperties(e, r) { for (var t = 0; t < r.length; t++) { var o = r[t]; o.enumerable = o.enumerable || !1, o.configurable = !0, \"value\" in o && (o.writable = !0), Object.defineProperty(e, _toPropertyKey(o.key), o); } }\nfunction _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, \"prototype\", { writable: !1 }), e; }\nfunction _toPropertyKey(t) { var i = _toPrimitive(t, \"string\"); return \"symbol\" == _typeof(i) ? i : i + \"\"; }\nfunction _toPrimitive(t, r) { if (\"object\" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || \"default\"); if (\"object\" != _typeof(i)) return i; throw new TypeError(\"@@toPrimitive must return a primitive value.\"); } return (\"string\" === r ? String : Number)(t); }\nfunction _callSuper(t, o, e) { return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e)); }\nfunction _possibleConstructorReturn(t, e) { if (e && (\"object\" == _typeof(e) || \"function\" == typeof e)) return e; if (void 0 !== e) throw new TypeError(\"Derived constructors may only return object or undefined\"); return _assertThisInitialized(t); }\nfunction _assertThisInitialized(e) { if (void 0 === e) throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); return e; }\nfunction _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }\nfunction _getPrototypeOf(t) { return _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function (t) { return t.__proto__ || Object.getPrototypeOf(t); }, _getPrototypeOf(t); }\nfunction _inherits(t, e) { if (\"function\" != typeof e && null !== e) throw new TypeError(\"Super expression must either be null or a function\"); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, writable: !0, configurable: !0 } }), Object.defineProperty(t, \"prototype\", { writable: !1 }), e && _setPrototypeOf(t, e); }\nfunction _setPrototypeOf(t, e) { return _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function (t, e) { return t.__proto__ = e, t; }, _setPrototypeOf(t, e); }\n\nvar __ = wp.i18n.__;\nvar _lodash = lodash,\n  debounce = _lodash.debounce;\nvar addQueryArgs = wp.url.addQueryArgs;\nvar apiFetch = wp.apiFetch;\nvar _wp$element = wp.element,\n  Component = _wp$element.Component,\n  RawHTML = _wp$element.RawHTML;\nvar _wp$components = wp.components,\n  Placeholder = _wp$components.Placeholder,\n  Spinner = _wp$components.Spinner;\nvar TemplateRender = /*#__PURE__*/function (_Component) {\n  function TemplateRender(props) {\n    var _this;\n    _classCallCheck(this, TemplateRender);\n    _this = _callSuper(this, TemplateRender, [props]);\n    _this.state = {\n      response: null\n    };\n    _this.fetchSuccessEvent = new Event('jetMenu/editor/templateRenderer/renderSuccess');\n    _this.placeholderRef = React.createRef();\n    return _this;\n  }\n  _inherits(TemplateRender, _Component);\n  return _createClass(TemplateRender, [{\n    key: \"componentDidMount\",\n    value: function componentDidMount() {\n      this.isStillMounted = true;\n      this.fetch();\n      // Only debounce once the initial fetch occurs to ensure that the first\n      // renders show data as soon as possible.\n      this.fetch = debounce(this.fetch, 500);\n    }\n  }, {\n    key: \"componentWillUnmount\",\n    value: function componentWillUnmount() {\n      this.isStillMounted = false;\n    }\n  }, {\n    key: \"componentDidUpdate\",\n    value: function componentDidUpdate(prevProps) {\n      if (!(0,includes_utility__WEBPACK_IMPORTED_MODULE_0__.isEqual)(prevProps, this.props)) {\n        this.fetch();\n      }\n    }\n  }, {\n    key: \"fetch\",\n    value: function fetch() {\n      var _this2 = this;\n      if (!this.isStillMounted) return;\n      if (null !== this.state.response) this.setState({\n        response: null\n      });\n      var path = this.rendererPath();\n      var _this$props = this.props,\n        _this$props$onSuccess = _this$props.onSuccess,\n        onSuccess = _this$props$onSuccess === void 0 ? function () {} : _this$props$onSuccess,\n        _this$props$onError = _this$props.onError,\n        onError = _this$props$onError === void 0 ? function () {} : _this$props$onError;\n\n      // Store the latest fetch request so that when we process it, we can\n      // check if it is the current request, to avoid race conditions on slow networks.\n      var fetchRequest = this.currentFetchRequest = apiFetch({\n        path: path\n      }).then(function (response) {\n        if (_this2.isStillMounted && fetchRequest === _this2.currentFetchRequest && response) {\n          _this2.setState({\n            response: response.rendered\n          });\n          window.dispatchEvent(_this2.fetchSuccessEvent);\n          //setTimeout(onSuccess(window.ReactDOM.findDOMNode(this)), 100);\n        }\n      }).catch(function (error) {\n        if (_this2.isStillMounted && fetchRequest === _this2.currentFetchRequest) {\n          _this2.setState({\n            response: {\n              error: true,\n              errorMsg: error.message\n            }\n          });\n          onError();\n        }\n      });\n      return fetchRequest;\n    }\n  }, {\n    key: \"rendererPath\",\n    value: function rendererPath() {\n      var _this$props2 = this.props,\n        block = _this$props2.block,\n        _this$props2$attribut = _this$props2.attributes,\n        attributes = _this$props2$attribut === void 0 ? null : _this$props2$attribut;\n      return addQueryArgs(\"/wp/v2/block-renderer/\".concat(block), _objectSpread({\n        context: 'edit'\n      }, null !== attributes ? {\n        attributes: attributes\n      } : {}));\n    }\n  }, {\n    key: \"EmptyResponsePlaceholder\",\n    value: function EmptyResponsePlaceholder() {\n      return wp.element.createElement(Placeholder, null, __('Block rendered as empty.'));\n    }\n  }, {\n    key: \"ErrorResponsePlaceholder\",\n    value: function ErrorResponsePlaceholder(response) {\n      var errorMessage = sprintf(\n      // translators: %s: error message describing the problem\n      __('Error loading block: %s'), response.errorMsg);\n      return wp.element.createElement(Placeholder, null, errorMessage);\n    }\n  }, {\n    key: \"LoadingResponsePlaceholder\",\n    value: function LoadingResponsePlaceholder() {\n      return wp.element.createElement(Placeholder, null, wp.element.createElement(Spinner, null));\n    }\n  }, {\n    key: \"render\",\n    value: function render() {\n      var response = this.state.response;\n      var EmptyResponsePlaceholder = this.EmptyResponsePlaceholder,\n        ErrorResponsePlaceholder = this.ErrorResponsePlaceholder,\n        LoadingResponsePlaceholder = this.LoadingResponsePlaceholder;\n      if (response === '') {\n        return wp.element.createElement(EmptyResponsePlaceholder, null);\n      } else if (!response) {\n        return wp.element.createElement(LoadingResponsePlaceholder, null);\n      } else if (response.error) {\n        return wp.element.createElement(ErrorResponsePlaceholder, {\n          response: response\n        });\n      }\n      return wp.element.createElement(RawHTML, {\n        key: \"rawHtml\"\n      }, response);\n    }\n  }]);\n}(Component);\n\n\n//# sourceURL=webpack:///./includes/templateRender.js?");

/***/ }),

/***/ "./includes/utility.js":
/*!*****************************!*\
  !*** ./includes/utility.js ***!
  \*****************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   boolToVerbose: () => (/* binding */ boolToVerbose),\n/* harmony export */   borderStrToObj: () => (/* binding */ borderStrToObj),\n/* harmony export */   boxShadowStrToObj: () => (/* binding */ boxShadowStrToObj),\n/* harmony export */   debounce: () => (/* binding */ debounce),\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */   getUrlParams: () => (/* binding */ getUrlParams),\n/* harmony export */   isEmpty: () => (/* binding */ isEmpty),\n/* harmony export */   isEmptyValue: () => (/* binding */ isEmptyValue),\n/* harmony export */   isEqual: () => (/* binding */ isEqual),\n/* harmony export */   isFunction: () => (/* binding */ isFunction),\n/* harmony export */   isNotEmpty: () => (/* binding */ isNotEmpty),\n/* harmony export */   isObject: () => (/* binding */ isObject),\n/* harmony export */   isValidUrl: () => (/* binding */ isValidUrl),\n/* harmony export */   jsonToObj: () => (/* binding */ jsonToObj),\n/* harmony export */   objToBorderStr: () => (/* binding */ objToBorderStr),\n/* harmony export */   objToBoxShadowStr: () => (/* binding */ objToBoxShadowStr),\n/* harmony export */   objToJson: () => (/* binding */ objToJson),\n/* harmony export */   toBoolean: () => (/* binding */ toBoolean)\n/* harmony export */ });\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t.return && (u = t.return(), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n  isObject: isObject,\n  isNotEmpty: isNotEmpty,\n  isEmpty: isEmpty,\n  isValidUrl: isValidUrl,\n  isFunction: isFunction,\n  getUrlParams: getUrlParams,\n  debounce: debounce,\n  jsonToObj: jsonToObj,\n  objToJson: objToJson,\n  borderStrToObj: borderStrToObj,\n  objToBorderStr: objToBorderStr,\n  boxShadowStrToObj: boxShadowStrToObj,\n  objToBoxShadowStr: objToBoxShadowStr,\n  toBoolean: toBoolean,\n  boolToVerbose: boolToVerbose,\n  isEqual: isEqual,\n  isEmptyValue: isEmptyValue\n});\n\n/**\n *\n * @param x\n * @returns {boolean}\n */\nfunction isObject(x) {\n  return _typeof(x) === 'object' && x !== null;\n}\n;\n\n/**\n *\n * @param obj\n * @returns {boolean}\n */\nfunction isNotEmpty(obj) {\n  switch (obj.constructor) {\n    case Object:\n      return Object.entries(obj).length ? true : false;\n    case Array:\n      return obj.length ? true : false;\n    case String:\n      return obj.length ? true : false;\n  }\n  return obj ? true : false;\n}\n\n/**\n *\n * @param obj\n * @returns {boolean}\n */\nfunction isEmpty(obj) {\n  return !isNotEmpty(obj);\n}\n\n/**\n *\n * @param string\n * @returns {boolean}\n */\nfunction isValidUrl(string) {\n  try {\n    new URL(string);\n  } catch (_) {\n    return false;\n  }\n  return true;\n}\n\n/**\n *\n * @param variableToCheck\n * @returns {boolean}\n */\nfunction isFunction(variableToCheck) {\n  return variableToCheck instanceof Function ? true : false;\n}\n\n/**\n *\n * @returns {{}}\n */\nfunction getUrlParams() {\n  var search = decodeURIComponent(window.location.search),\n    hashes = search.slice(search.indexOf('?') + 1).split('&'),\n    params = {};\n  hashes.map(function (hash) {\n    var _hash$split = hash.split('='),\n      _hash$split2 = _slicedToArray(_hash$split, 2),\n      key = _hash$split2[0],\n      val = _hash$split2[1];\n    params[key] = val;\n  });\n  return params;\n}\n\n/**\n *\n * @param callback\n * @param wait\n * @param immediate\n * @returns {(function(): void)|*}\n */\nfunction debounce(callback, wait) {\n  var immediate = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n  var timeout = null;\n  return function () {\n    var _arguments = arguments,\n      _this = this;\n    var callNow = immediate && !timeout;\n    var next = function next() {\n      return callback.apply(_this, _arguments);\n    };\n    clearTimeout(timeout);\n    timeout = setTimeout(next, wait);\n    if (callNow) {\n      next();\n    }\n  };\n}\n\n/**\n *\n * @param json\n * @returns {string|any}\n */\nfunction jsonToObj() {\n  var json = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n  if ('string' !== typeof json) {\n    return json;\n  }\n  return JSON.parse(json);\n}\n\n/**\n *\n * @param obj\n * @returns {string|{}}\n */\nfunction objToJson() {\n  var obj = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n  if ('object' !== _typeof(obj)) {\n    return obj;\n  }\n  return JSON.stringify(obj);\n}\n\n/**\n *\n * @param borderStr\n * @returns {boolean|{color: string, width: string, style: string}}\n */\nfunction borderStrToObj() {\n  var borderStr = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n  if (isEmpty(borderStr)) {\n    return false;\n  }\n  var params = borderStr.split(' ');\n  if (isEmpty(params)) {\n    return false;\n  }\n  return {\n    width: params[0],\n    style: params[1],\n    color: params[2]\n  };\n}\n\n/**\n *\n * @param obj\n * @returns {string}\n */\nfunction objToBorderStr() {\n  var obj = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n  if (isEmpty(obj)) {\n    return '';\n  }\n  if (!obj.hasOwnProperty('width') || !obj.hasOwnProperty('style') || !obj.hasOwnProperty('color')) {\n    return '';\n  }\n  return \"\".concat(obj.width, \" \").concat(obj.style, \" \").concat(obj.color);\n}\n\n/**\n *\n * @param shadowStr\n * @returns {{offsetX: string, offsetY: string, color: string, blurRadius: string}|boolean|{offsetX: number, offsetY: number, color: string, blurRadius: number}}\n */\nfunction boxShadowStrToObj() {\n  var shadowStr = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n  if (isEmpty(shadowStr)) {\n    return false;\n  }\n  if ('none' === shadowStr) {\n    return {\n      offsetX: '0px',\n      offsetY: '0px',\n      blurRadius: '0px',\n      color: '#000'\n    };\n  }\n  var params = shadowStr.split(' ');\n  if (isEmpty(params)) {\n    return false;\n  }\n  return {\n    offsetX: params[0],\n    offsetY: params[1],\n    blurRadius: params[2],\n    color: params[3]\n  };\n}\n\n/**\n *\n * @param obj\n * @returns {string}\n */\nfunction objToBoxShadowStr() {\n  var obj = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n  if (isEmpty(obj)) {\n    return 'none';\n  }\n  if (!obj.hasOwnProperty('offsetX') || !obj.hasOwnProperty('offsetY') || !obj.hasOwnProperty('blurRadius') || !obj.hasOwnProperty('color')) {\n    return 'none';\n  }\n  if ('0px' === obj.offsetX && '0px' === obj.offsetY && '0px' === obj.blurRadius) {\n    return 'none';\n  }\n  return \"\".concat(obj.offsetX, \" \").concat(obj.offsetY, \" \").concat(obj.blurRadius, \" \").concat(obj.color);\n}\n\n/**\n *\n * @param value\n * @returns {boolean}\n */\nfunction toBoolean(value) {\n  if ('yes' === value) {\n    return true;\n  }\n  if ('no' === value) {\n    return false;\n  }\n  return !!value;\n}\n\n/**\n *\n * @param value\n * @param other\n * @returns {boolean}\n */\nfunction isEqual(value, other) {\n  var type = Object.prototype.toString.call(value);\n  if (type !== Object.prototype.toString.call(other)) {\n    return false;\n  }\n  if (['[object Array]', '[object Object]'].indexOf(type) < 0) {\n    return false;\n  }\n  var valueLen = type === '[object Array]' ? value.length : Object.keys(value).length,\n    otherLen = type === '[object Array]' ? other.length : Object.keys(other).length;\n  if (valueLen !== otherLen) {\n    return false;\n  }\n  var compare = function compare(item1, item2) {\n    var itemType = Object.prototype.toString.call(item1);\n    if (['[object Array]', '[object Object]'].indexOf(itemType) >= 0) {\n      if (!isEqual(item1, item2)) {\n        return false;\n      }\n    } else {\n      if (itemType !== Object.prototype.toString.call(item2)) {\n        return false;\n      }\n      if (itemType === '[object Function]') {\n        if (item1.toString() !== item2.toString()) {\n          return false;\n        }\n      } else {\n        if (item1 !== item2) {\n          return false;\n        }\n      }\n    }\n  };\n  if (type === '[object Array]') {\n    for (var i = 0; i < valueLen; i++) {\n      if (compare(value[i], other[i]) === false) {\n        return false;\n      }\n    }\n  } else {\n    for (var key in value) {\n      if (value.hasOwnProperty(key)) {\n        if (compare(value[key], other[key]) === false) {\n          return false;\n        }\n      }\n    }\n  }\n  return true;\n}\n;\n\n/**\n *\n * @param value\n * @returns {string}\n */\nfunction boolToVerbose(value) {\n  return value ? 'yes' : 'no';\n}\n\n/**\n *\n * @param value\n * @returns {string}\n */\nfunction isEmptyValue(value) {\n  var emptyValueMap = [false, '', 'none'];\n  return emptyValueMap.includes(value);\n}\n\n//# sourceURL=webpack:///./includes/utility.js?");

/***/ }),

/***/ "../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./block-editor/styles.scss":
/*!*****************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./block-editor/styles.scss ***!
  \*****************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"../node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/api.js */ \"../node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.jet-popup-url-input .block-editor-url-input {\n  position: relative;\n}\n.jet-popup-url-input .block-editor-url-input input {\n  max-width: 100%;\n  font-size: 13px;\n  height: 30px;\n  line-height: 1;\n  min-height: 30px;\n  padding-left: 8px;\n  padding-right: 8px;\n  border: 1px solid rgb(117, 117, 117);\n  border-radius: 2px;\n}\n\n.jet-media-control--image-preview .jet-media-control__preview {\n  width: 100%;\n}\n.jet-media-control__container {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n  align-items: center;\n  gap: 10px;\n}\n.jet-media-control__preview {\n  width: 30px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin: 0 !important;\n  height: auto;\n}\n.jet-media-control .components-button + .components-button {\n  margin: 0;\n}\n\n.jet-box-shadow-control-content .components-popover__content {\n  min-width: 250px;\n}\n\n.components-jet-box-shadow-control__box {\n  padding: 3px 3px 3px 10px;\n  display: flex;\n  align-items: center;\n  border-radius: 2px;\n  border: 1px solid rgb(117, 117, 117);\n}\n.components-jet-box-shadow-control__verbose-value {\n  flex: 1 1 auto;\n}\n.components-jet-box-shadow-control__toggle {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  color: var(--wp-admin-theme-color);\n  width: 24px;\n  height: 24px;\n  cursor: pointer;\n}\n.components-jet-box-shadow-control__reset {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  color: var(--wp--preset--color--vivid-red);\n  width: 24px;\n  height: 24px;\n  cursor: pointer;\n}\n\n.jet-radio-group-control .components-button-group {\n  width: 100%;\n}\n\n.components-jet-background-control {\n  display: flex;\n  flex-direction: column;\n  align-items: stretch;\n  gap: 10px;\n}\n.components-jet-background-control__type-controls {\n  border: 1px solid #ddd;\n  padding: 8px;\n}\n\n.jet-background-control {\n  display: block;\n}\n.jet-background-control-toggle {\n  display: flex;\n  justify-content: flex-start;\n  align-items: center;\n  gap: 5px;\n  cursor: pointer;\n}\n\n.components-jet-radio-control .components-flex {\n  flex-direction: row;\n  justify-content: flex-start;\n  gap: 10px;\n}\n\n.jet-color-picker-control {\n  display: block;\n}\n.jet-color-picker-control-toggle {\n  display: flex;\n  justify-content: flex-start;\n  align-items: center;\n  gap: 5px;\n  cursor: pointer;\n}\n\n.post-type-jet-popup {\n  background: red;\n}\n.post-type-jet-popup #elementor-switch-mode {\n  display: none;\n}\n\n.jet-base-control-inline .components-base-control__field {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n.jet-base-control-inline .components-base-control__field .components-base-control__label {\n  margin-bottom: 0;\n}`, \"\"]);\n// Exports\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack:///./block-editor/styles.scss?../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js");

/***/ }),

/***/ "../node_modules/css-loader/dist/runtime/api.js":
/*!******************************************************!*\
  !*** ../node_modules/css-loader/dist/runtime/api.js ***!
  \******************************************************/
/***/ ((module) => {

eval("\n\n/*\n  MIT License http://www.opensource.org/licenses/mit-license.php\n  Author Tobias Koppers @sokra\n*/\nmodule.exports = function (cssWithMappingToString) {\n  var list = [];\n\n  // return the list of modules as css string\n  list.toString = function toString() {\n    return this.map(function (item) {\n      var content = \"\";\n      var needLayer = typeof item[5] !== \"undefined\";\n      if (item[4]) {\n        content += \"@supports (\".concat(item[4], \") {\");\n      }\n      if (item[2]) {\n        content += \"@media \".concat(item[2], \" {\");\n      }\n      if (needLayer) {\n        content += \"@layer\".concat(item[5].length > 0 ? \" \".concat(item[5]) : \"\", \" {\");\n      }\n      content += cssWithMappingToString(item);\n      if (needLayer) {\n        content += \"}\";\n      }\n      if (item[2]) {\n        content += \"}\";\n      }\n      if (item[4]) {\n        content += \"}\";\n      }\n      return content;\n    }).join(\"\");\n  };\n\n  // import a list of modules into the list\n  list.i = function i(modules, media, dedupe, supports, layer) {\n    if (typeof modules === \"string\") {\n      modules = [[null, modules, undefined]];\n    }\n    var alreadyImportedModules = {};\n    if (dedupe) {\n      for (var k = 0; k < this.length; k++) {\n        var id = this[k][0];\n        if (id != null) {\n          alreadyImportedModules[id] = true;\n        }\n      }\n    }\n    for (var _k = 0; _k < modules.length; _k++) {\n      var item = [].concat(modules[_k]);\n      if (dedupe && alreadyImportedModules[item[0]]) {\n        continue;\n      }\n      if (typeof layer !== \"undefined\") {\n        if (typeof item[5] === \"undefined\") {\n          item[5] = layer;\n        } else {\n          item[1] = \"@layer\".concat(item[5].length > 0 ? \" \".concat(item[5]) : \"\", \" {\").concat(item[1], \"}\");\n          item[5] = layer;\n        }\n      }\n      if (media) {\n        if (!item[2]) {\n          item[2] = media;\n        } else {\n          item[1] = \"@media \".concat(item[2], \" {\").concat(item[1], \"}\");\n          item[2] = media;\n        }\n      }\n      if (supports) {\n        if (!item[4]) {\n          item[4] = \"\".concat(supports);\n        } else {\n          item[1] = \"@supports (\".concat(item[4], \") {\").concat(item[1], \"}\");\n          item[4] = supports;\n        }\n      }\n      list.push(item);\n    }\n  };\n  return list;\n};\n\n//# sourceURL=webpack:///../node_modules/css-loader/dist/runtime/api.js?");

/***/ }),

/***/ "../node_modules/css-loader/dist/runtime/noSourceMaps.js":
/*!***************************************************************!*\
  !*** ../node_modules/css-loader/dist/runtime/noSourceMaps.js ***!
  \***************************************************************/
/***/ ((module) => {

eval("\n\nmodule.exports = function (i) {\n  return i[1];\n};\n\n//# sourceURL=webpack:///../node_modules/css-loader/dist/runtime/noSourceMaps.js?");

/***/ }),

/***/ "./block-editor/styles.scss":
/*!**********************************!*\
  !*** ./block-editor/styles.scss ***!
  \**********************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ \"../node_modules/style-loader/dist/runtime/styleDomAPI.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../node_modules/style-loader/dist/runtime/insertBySelector.js */ \"../node_modules/style-loader/dist/runtime/insertBySelector.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ \"../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! !../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ \"../node_modules/style-loader/dist/runtime/insertStyleElement.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! !../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ \"../node_modules/style-loader/dist/runtime/styleTagTransform.js\");\n/* harmony import */ var _node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_styles_scss__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! !!../../node_modules/css-loader/dist/cjs.js!../../node_modules/sass-loader/dist/cjs.js!./styles.scss */ \"../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./block-editor/styles.scss\");\n\n      \n      \n      \n      \n      \n      \n      \n      \n      \n\nvar options = {};\n\noptions.styleTagTransform = (_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default());\noptions.setAttributes = (_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default());\n\n      options.insert = _node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default().bind(null, \"head\");\n    \noptions.domAPI = (_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default());\noptions.insertStyleElement = (_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default());\n\nvar update = _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_styles_scss__WEBPACK_IMPORTED_MODULE_6__[\"default\"], options);\n\n\n\n\n       /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_styles_scss__WEBPACK_IMPORTED_MODULE_6__[\"default\"] && _node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_styles_scss__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals ? _node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_styles_scss__WEBPACK_IMPORTED_MODULE_6__[\"default\"].locals : undefined);\n\n\n//# sourceURL=webpack:///./block-editor/styles.scss?");

/***/ }),

/***/ "../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js":
/*!*****************************************************************************!*\
  !*** ../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js ***!
  \*****************************************************************************/
/***/ ((module) => {

eval("\n\nvar stylesInDOM = [];\nfunction getIndexByIdentifier(identifier) {\n  var result = -1;\n  for (var i = 0; i < stylesInDOM.length; i++) {\n    if (stylesInDOM[i].identifier === identifier) {\n      result = i;\n      break;\n    }\n  }\n  return result;\n}\nfunction modulesToDom(list, options) {\n  var idCountMap = {};\n  var identifiers = [];\n  for (var i = 0; i < list.length; i++) {\n    var item = list[i];\n    var id = options.base ? item[0] + options.base : item[0];\n    var count = idCountMap[id] || 0;\n    var identifier = \"\".concat(id, \" \").concat(count);\n    idCountMap[id] = count + 1;\n    var indexByIdentifier = getIndexByIdentifier(identifier);\n    var obj = {\n      css: item[1],\n      media: item[2],\n      sourceMap: item[3],\n      supports: item[4],\n      layer: item[5]\n    };\n    if (indexByIdentifier !== -1) {\n      stylesInDOM[indexByIdentifier].references++;\n      stylesInDOM[indexByIdentifier].updater(obj);\n    } else {\n      var updater = addElementStyle(obj, options);\n      options.byIndex = i;\n      stylesInDOM.splice(i, 0, {\n        identifier: identifier,\n        updater: updater,\n        references: 1\n      });\n    }\n    identifiers.push(identifier);\n  }\n  return identifiers;\n}\nfunction addElementStyle(obj, options) {\n  var api = options.domAPI(options);\n  api.update(obj);\n  var updater = function updater(newObj) {\n    if (newObj) {\n      if (newObj.css === obj.css && newObj.media === obj.media && newObj.sourceMap === obj.sourceMap && newObj.supports === obj.supports && newObj.layer === obj.layer) {\n        return;\n      }\n      api.update(obj = newObj);\n    } else {\n      api.remove();\n    }\n  };\n  return updater;\n}\nmodule.exports = function (list, options) {\n  options = options || {};\n  list = list || [];\n  var lastIdentifiers = modulesToDom(list, options);\n  return function update(newList) {\n    newList = newList || [];\n    for (var i = 0; i < lastIdentifiers.length; i++) {\n      var identifier = lastIdentifiers[i];\n      var index = getIndexByIdentifier(identifier);\n      stylesInDOM[index].references--;\n    }\n    var newLastIdentifiers = modulesToDom(newList, options);\n    for (var _i = 0; _i < lastIdentifiers.length; _i++) {\n      var _identifier = lastIdentifiers[_i];\n      var _index = getIndexByIdentifier(_identifier);\n      if (stylesInDOM[_index].references === 0) {\n        stylesInDOM[_index].updater();\n        stylesInDOM.splice(_index, 1);\n      }\n    }\n    lastIdentifiers = newLastIdentifiers;\n  };\n};\n\n//# sourceURL=webpack:///../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js?");

/***/ }),

/***/ "../node_modules/style-loader/dist/runtime/insertBySelector.js":
/*!*********************************************************************!*\
  !*** ../node_modules/style-loader/dist/runtime/insertBySelector.js ***!
  \*********************************************************************/
/***/ ((module) => {

eval("\n\nvar memo = {};\n\n/* istanbul ignore next  */\nfunction getTarget(target) {\n  if (typeof memo[target] === \"undefined\") {\n    var styleTarget = document.querySelector(target);\n\n    // Special case to return head of iframe instead of iframe itself\n    if (window.HTMLIFrameElement && styleTarget instanceof window.HTMLIFrameElement) {\n      try {\n        // This will throw an exception if access to iframe is blocked\n        // due to cross-origin restrictions\n        styleTarget = styleTarget.contentDocument.head;\n      } catch (e) {\n        // istanbul ignore next\n        styleTarget = null;\n      }\n    }\n    memo[target] = styleTarget;\n  }\n  return memo[target];\n}\n\n/* istanbul ignore next  */\nfunction insertBySelector(insert, style) {\n  var target = getTarget(insert);\n  if (!target) {\n    throw new Error(\"Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.\");\n  }\n  target.appendChild(style);\n}\nmodule.exports = insertBySelector;\n\n//# sourceURL=webpack:///../node_modules/style-loader/dist/runtime/insertBySelector.js?");

/***/ }),

/***/ "../node_modules/style-loader/dist/runtime/insertStyleElement.js":
/*!***********************************************************************!*\
  !*** ../node_modules/style-loader/dist/runtime/insertStyleElement.js ***!
  \***********************************************************************/
/***/ ((module) => {

eval("\n\n/* istanbul ignore next  */\nfunction insertStyleElement(options) {\n  var element = document.createElement(\"style\");\n  options.setAttributes(element, options.attributes);\n  options.insert(element, options.options);\n  return element;\n}\nmodule.exports = insertStyleElement;\n\n//# sourceURL=webpack:///../node_modules/style-loader/dist/runtime/insertStyleElement.js?");

/***/ }),

/***/ "../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js":
/*!***********************************************************************************!*\
  !*** ../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js ***!
  \***********************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

eval("\n\n/* istanbul ignore next  */\nfunction setAttributesWithoutAttributes(styleElement) {\n  var nonce =  true ? __webpack_require__.nc : 0;\n  if (nonce) {\n    styleElement.setAttribute(\"nonce\", nonce);\n  }\n}\nmodule.exports = setAttributesWithoutAttributes;\n\n//# sourceURL=webpack:///../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js?");

/***/ }),

/***/ "../node_modules/style-loader/dist/runtime/styleDomAPI.js":
/*!****************************************************************!*\
  !*** ../node_modules/style-loader/dist/runtime/styleDomAPI.js ***!
  \****************************************************************/
/***/ ((module) => {

eval("\n\n/* istanbul ignore next  */\nfunction apply(styleElement, options, obj) {\n  var css = \"\";\n  if (obj.supports) {\n    css += \"@supports (\".concat(obj.supports, \") {\");\n  }\n  if (obj.media) {\n    css += \"@media \".concat(obj.media, \" {\");\n  }\n  var needLayer = typeof obj.layer !== \"undefined\";\n  if (needLayer) {\n    css += \"@layer\".concat(obj.layer.length > 0 ? \" \".concat(obj.layer) : \"\", \" {\");\n  }\n  css += obj.css;\n  if (needLayer) {\n    css += \"}\";\n  }\n  if (obj.media) {\n    css += \"}\";\n  }\n  if (obj.supports) {\n    css += \"}\";\n  }\n  var sourceMap = obj.sourceMap;\n  if (sourceMap && typeof btoa !== \"undefined\") {\n    css += \"\\n/*# sourceMappingURL=data:application/json;base64,\".concat(btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))), \" */\");\n  }\n\n  // For old IE\n  /* istanbul ignore if  */\n  options.styleTagTransform(css, styleElement, options.options);\n}\nfunction removeStyleElement(styleElement) {\n  // istanbul ignore if\n  if (styleElement.parentNode === null) {\n    return false;\n  }\n  styleElement.parentNode.removeChild(styleElement);\n}\n\n/* istanbul ignore next  */\nfunction domAPI(options) {\n  if (typeof document === \"undefined\") {\n    return {\n      update: function update() {},\n      remove: function remove() {}\n    };\n  }\n  var styleElement = options.insertStyleElement(options);\n  return {\n    update: function update(obj) {\n      apply(styleElement, options, obj);\n    },\n    remove: function remove() {\n      removeStyleElement(styleElement);\n    }\n  };\n}\nmodule.exports = domAPI;\n\n//# sourceURL=webpack:///../node_modules/style-loader/dist/runtime/styleDomAPI.js?");

/***/ }),

/***/ "../node_modules/style-loader/dist/runtime/styleTagTransform.js":
/*!**********************************************************************!*\
  !*** ../node_modules/style-loader/dist/runtime/styleTagTransform.js ***!
  \**********************************************************************/
/***/ ((module) => {

eval("\n\n/* istanbul ignore next  */\nfunction styleTagTransform(css, styleElement) {\n  if (styleElement.styleSheet) {\n    styleElement.styleSheet.cssText = css;\n  } else {\n    while (styleElement.firstChild) {\n      styleElement.removeChild(styleElement.firstChild);\n    }\n    styleElement.appendChild(document.createTextNode(css));\n  }\n}\nmodule.exports = styleTagTransform;\n\n//# sourceURL=webpack:///../node_modules/style-loader/dist/runtime/styleTagTransform.js?");

/***/ })

/******/ 	});
/************************************************************************/
/******/ 	// The module cache
/******/ 	var __webpack_module_cache__ = {};
/******/ 	
/******/ 	// The require function
/******/ 	function __webpack_require__(moduleId) {
/******/ 		// Check if module is in cache
/******/ 		var cachedModule = __webpack_module_cache__[moduleId];
/******/ 		if (cachedModule !== undefined) {
/******/ 			return cachedModule.exports;
/******/ 		}
/******/ 		// Create a new module (and put it into the cache)
/******/ 		var module = __webpack_module_cache__[moduleId] = {
/******/ 			id: moduleId,
/******/ 			// no module.loaded needed
/******/ 			exports: {}
/******/ 		};
/******/ 	
/******/ 		// Execute the module function
/******/ 		__webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/ 	
/******/ 		// Return the exports of the module
/******/ 		return module.exports;
/******/ 	}
/******/ 	
/************************************************************************/
/******/ 	/* webpack/runtime/compat get default export */
/******/ 	(() => {
/******/ 		// getDefaultExport function for compatibility with non-harmony modules
/******/ 		__webpack_require__.n = (module) => {
/******/ 			var getter = module && module.__esModule ?
/******/ 				() => (module['default']) :
/******/ 				() => (module);
/******/ 			__webpack_require__.d(getter, { a: getter });
/******/ 			return getter;
/******/ 		};
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/define property getters */
/******/ 	(() => {
/******/ 		// define getter functions for harmony exports
/******/ 		__webpack_require__.d = (exports, definition) => {
/******/ 			for(var key in definition) {
/******/ 				if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
/******/ 					Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
/******/ 				}
/******/ 			}
/******/ 		};
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/hasOwnProperty shorthand */
/******/ 	(() => {
/******/ 		__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/make namespace object */
/******/ 	(() => {
/******/ 		// define __esModule on exports
/******/ 		__webpack_require__.r = (exports) => {
/******/ 			if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ 				Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ 			}
/******/ 			Object.defineProperty(exports, '__esModule', { value: true });
/******/ 		};
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/nonce */
/******/ 	(() => {
/******/ 		__webpack_require__.nc = undefined;
/******/ 	})();
/******/ 	
/************************************************************************/
/******/ 	
/******/ 	// startup
/******/ 	// Load entry module and return exports
/******/ 	// This entry module can't be inlined because the eval devtool is used.
/******/ 	var __webpack_exports__ = __webpack_require__("./block-editor/index.js");
/******/ 	
/******/ })()
;

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists