editor.js
5 years ago
file-upload.js
5 years ago
form-block.js
5 years ago
frontend-forms.js
5 years ago
editor.js
982 lines
| 1 | /******/ (function(modules) { // webpackBootstrap |
| 2 | /******/ // The module cache |
| 3 | /******/ var installedModules = {}; |
| 4 | /******/ |
| 5 | /******/ // The require function |
| 6 | /******/ function __webpack_require__(moduleId) { |
| 7 | /******/ |
| 8 | /******/ // Check if module is in cache |
| 9 | /******/ if(installedModules[moduleId]) { |
| 10 | /******/ return installedModules[moduleId].exports; |
| 11 | /******/ } |
| 12 | /******/ // Create a new module (and put it into the cache) |
| 13 | /******/ var module = installedModules[moduleId] = { |
| 14 | /******/ i: moduleId, |
| 15 | /******/ l: false, |
| 16 | /******/ exports: {} |
| 17 | /******/ }; |
| 18 | /******/ |
| 19 | /******/ // Execute the module function |
| 20 | /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); |
| 21 | /******/ |
| 22 | /******/ // Flag the module as loaded |
| 23 | /******/ module.l = true; |
| 24 | /******/ |
| 25 | /******/ // Return the exports of the module |
| 26 | /******/ return module.exports; |
| 27 | /******/ } |
| 28 | /******/ |
| 29 | /******/ |
| 30 | /******/ // expose the modules object (__webpack_modules__) |
| 31 | /******/ __webpack_require__.m = modules; |
| 32 | /******/ |
| 33 | /******/ // expose the module cache |
| 34 | /******/ __webpack_require__.c = installedModules; |
| 35 | /******/ |
| 36 | /******/ // define getter function for harmony exports |
| 37 | /******/ __webpack_require__.d = function(exports, name, getter) { |
| 38 | /******/ if(!__webpack_require__.o(exports, name)) { |
| 39 | /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); |
| 40 | /******/ } |
| 41 | /******/ }; |
| 42 | /******/ |
| 43 | /******/ // define __esModule on exports |
| 44 | /******/ __webpack_require__.r = function(exports) { |
| 45 | /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { |
| 46 | /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); |
| 47 | /******/ } |
| 48 | /******/ Object.defineProperty(exports, '__esModule', { value: true }); |
| 49 | /******/ }; |
| 50 | /******/ |
| 51 | /******/ // create a fake namespace object |
| 52 | /******/ // mode & 1: value is a module id, require it |
| 53 | /******/ // mode & 2: merge all properties of value into the ns |
| 54 | /******/ // mode & 4: return value when already ns object |
| 55 | /******/ // mode & 8|1: behave like require |
| 56 | /******/ __webpack_require__.t = function(value, mode) { |
| 57 | /******/ if(mode & 1) value = __webpack_require__(value); |
| 58 | /******/ if(mode & 8) return value; |
| 59 | /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; |
| 60 | /******/ var ns = Object.create(null); |
| 61 | /******/ __webpack_require__.r(ns); |
| 62 | /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); |
| 63 | /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); |
| 64 | /******/ return ns; |
| 65 | /******/ }; |
| 66 | /******/ |
| 67 | /******/ // getDefaultExport function for compatibility with non-harmony modules |
| 68 | /******/ __webpack_require__.n = function(module) { |
| 69 | /******/ var getter = module && module.__esModule ? |
| 70 | /******/ function getDefault() { return module['default']; } : |
| 71 | /******/ function getModuleExports() { return module; }; |
| 72 | /******/ __webpack_require__.d(getter, 'a', getter); |
| 73 | /******/ return getter; |
| 74 | /******/ }; |
| 75 | /******/ |
| 76 | /******/ // Object.prototype.hasOwnProperty.call |
| 77 | /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; |
| 78 | /******/ |
| 79 | /******/ // __webpack_public_path__ |
| 80 | /******/ __webpack_require__.p = ""; |
| 81 | /******/ |
| 82 | /******/ |
| 83 | /******/ // Load entry module and return exports |
| 84 | /******/ return __webpack_require__(__webpack_require__.s = "./editor/main.js"); |
| 85 | /******/ }) |
| 86 | /************************************************************************/ |
| 87 | /******/ ({ |
| 88 | |
| 89 | /***/ "./editor/blocks/base-select-check-radio/from-generators-fields.js": |
| 90 | /*!*************************************************************************!*\ |
| 91 | !*** ./editor/blocks/base-select-check-radio/from-generators-fields.js ***! |
| 92 | \*************************************************************************/ |
| 93 | /*! exports provided: default */ |
| 94 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 95 | |
| 96 | "use strict"; |
| 97 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../tools */ \"./editor/tools.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n Button = _wp$components.Button,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n Disabled = _wp$components.Disabled;\n\nvar FromGeneratorsFields = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(FromGeneratorsFields, _wp$element$Component);\n\n var _super = _createSuper(FromGeneratorsFields);\n\n function FromGeneratorsFields(props) {\n _classCallCheck(this, FromGeneratorsFields);\n\n return _super.call(this, props);\n }\n\n _createClass(FromGeneratorsFields, [{\n key: \"getHelpMessage\",\n value: function getHelpMessage() {\n var name = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n var messages = window.JetFormSelectFieldData.help_messages;\n var func = this.props.attributes.generator_function;\n\n if (typeof messages[name] !== 'undefined') {\n return messages[name];\n }\n\n if (func && _typeof(messages[func]) === 'object') {\n return messages[func][name];\n }\n }\n }, {\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n var parentProps = props.parentProps;\n return wp.element.createElement(\"div\", null, wp.element.createElement(SelectControl, {\n key: \"generator_function\",\n label: \"Generator Function\",\n labelPosition: \"top\",\n value: attributes.generator_function,\n onChange: function onChange(newValue) {\n parentProps.setAttributes({\n generator_function: newValue\n });\n },\n options: window.JetFormSelectFieldData.generators_list\n }), wp.element.createElement(TextControl, {\n key: \"generator_field\",\n label: \"Field Name\",\n value: attributes.generator_field,\n help: this.getHelpMessage('field_name'),\n onChange: function onChange(newValue) {\n parentProps.setAttributes({\n generator_field: newValue\n });\n }\n }), wp.element.createElement(TextControl, {\n key: \"from_generator__value_from_meta\",\n label: \"Value from meta field\",\n help: this.getHelpMessage('value_from_meta'),\n value: attributes.from_generator__value_from_meta,\n onChange: function onChange(newValue) {\n parentProps.setAttributes({\n from_generator__value_from_meta: newValue\n });\n }\n }), wp.element.createElement(TextControl, {\n key: \"calculated_value_from_key\",\n label: \"Calculated value from meta field\",\n help: this.getHelpMessage('calculated_value_from_key'),\n value: attributes.calculated_value_from_key,\n onChange: function onChange(newValue) {\n parentProps.setAttributes({\n calculated_value_from_key: newValue\n });\n }\n }));\n }\n }]);\n\n return FromGeneratorsFields;\n}(wp.element.Component);\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (FromGeneratorsFields);\n\n//# sourceURL=webpack:///./editor/blocks/base-select-check-radio/from-generators-fields.js?"); |
| 98 | |
| 99 | /***/ }), |
| 100 | |
| 101 | /***/ "./editor/blocks/base-select-check-radio/from-manual-fields.js": |
| 102 | /*!*********************************************************************!*\ |
| 103 | !*** ./editor/blocks/base-select-check-radio/from-manual-fields.js ***! |
| 104 | \*********************************************************************/ |
| 105 | /*! exports provided: default */ |
| 106 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 107 | |
| 108 | "use strict"; |
| 109 | eval("__webpack_require__.r(__webpack_exports__);\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _iterableToArray(iter) { if (typeof Symbol !== \"undefined\" && Symbol.iterator in Object(iter)) return Array.from(iter); }\n\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\nvar _wp$components = wp.components,\n Modal = _wp$components.Modal,\n Button = _wp$components.Button,\n ButtonGroup = _wp$components.ButtonGroup,\n Path = _wp$components.Path,\n SVG = _wp$components.SVG,\n TextControl = _wp$components.TextControl,\n IconButton = _wp$components.IconButton;\nvar __ = wp.i18n.__;\nvar localizeData = window.JetFormSelectFieldData;\n\nvar FromManualFields = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(FromManualFields, _wp$element$Component);\n\n var _super = _createSuper(FromManualFields);\n\n function FromManualFields(props) {\n var _this;\n\n _classCallCheck(this, FromManualFields);\n\n _this = _super.call(this, props);\n _this.state = {\n showManualModal: false,\n prevManual: null\n };\n _this.onClickManageButton = _this.onClickManageButton.bind(_assertThisInitialized(_this));\n _this.closeModal = _this.closeModal.bind(_assertThisInitialized(_this));\n _this.onChangeValue = _this.onChangeValue.bind(_assertThisInitialized(_this));\n _this.addNewOption = _this.addNewOption.bind(_assertThisInitialized(_this));\n _this.removeOption = _this.removeOption.bind(_assertThisInitialized(_this));\n return _this;\n }\n\n _createClass(FromManualFields, [{\n key: \"onClickManageButton\",\n value: function onClickManageButton() {\n this.setState({\n showPresetModal: !this.state.showPresetModal\n });\n }\n }, {\n key: \"closeModal\",\n value: function closeModal() {\n var manual_items = this.getOptions();\n /* Remove empty options */\n\n var valid_options = manual_items.filter(function (option) {\n return Boolean(option.value) || Boolean(option.calculate);\n });\n this.props.parentProps.setAttributes({\n field_options: valid_options\n });\n this.setState({\n showPresetModal: !this.state.showPresetModal\n });\n }\n }, {\n key: \"onChangeValue\",\n value: function onChangeValue(_ref) {\n var value = _ref.value,\n name = _ref.name,\n id = _ref.id;\n var manual_items = Array.from(this.props.attributes.field_options);\n manual_items[id][name] = value;\n this.props.parentProps.setAttributes({\n field_options: manual_items\n });\n }\n }, {\n key: \"getOptions\",\n value: function getOptions() {\n return Array.from(this.props.attributes.field_options);\n }\n }, {\n key: \"addNewOption\",\n value: function addNewOption() {\n this.props.parentProps.setAttributes({\n field_options: [].concat(_toConsumableArray(this.getOptions()), [{\n label: '',\n value: '',\n calculate: ''\n }])\n });\n }\n }, {\n key: \"removeOption\",\n value: function removeOption(index) {\n var manual_items = this.getOptions();\n manual_items.splice(index, 1);\n this.props.parentProps.setAttributes({\n field_options: manual_items\n });\n }\n }, {\n key: \"render\",\n value: function render() {\n var _this2 = this;\n\n var props = this.props;\n var attributes = props.attributes;\n return wp.element.createElement(\"div\", {\n key: \"jet-form/manage-manual-items\"\n }, wp.element.createElement(Button, {\n isSecondary: true,\n onClick: this.onClickManageButton,\n icon: 'admin-tools',\n style: {\n marginBottom: '15px'\n }\n }, __('Manage Items')), this.state.showPresetModal && wp.element.createElement(Modal, {\n onRequestClose: this.closeModal,\n className: 'jet-form-edit-modal'\n /*style={ { width: '60vw' } }*/\n ,\n title: 'Edit Manual Options'\n }, wp.element.createElement(\"div\", null, wp.element.createElement(\"div\", {\n className: \"jet-form-edit-modal__content\"\n }, attributes.field_options.map(function (currentItem, index) {\n return wp.element.createElement(\"div\", {\n className: \"jet-form-builder-repeater-modal jet-form-builder__flex-controls\",\n key: 'jet-form-builder-repeater-item-' + index\n }, wp.element.createElement(\"div\", {\n className: \"repeater-item-column\"\n }, wp.element.createElement(TextControl, {\n key: \"manual_label\",\n label: __('Label'),\n value: currentItem.label,\n onChange: function onChange(newValue) {\n _this2.onChangeValue({\n value: newValue,\n name: 'label',\n id: index\n });\n }\n })), wp.element.createElement(\"div\", {\n className: \"repeater-item-column\"\n }, wp.element.createElement(TextControl, {\n key: \"manual_value\",\n label: __('Value'),\n value: currentItem.value,\n onChange: function onChange(newValue) {\n _this2.onChangeValue({\n value: newValue,\n name: 'value',\n id: index\n });\n }\n })), wp.element.createElement(\"div\", {\n className: \"repeater-item-column\"\n }, wp.element.createElement(TextControl, {\n key: \"manual_calculate\",\n label: __('Calculate'),\n value: currentItem.calculate,\n onChange: function onChange(newValue) {\n _this2.onChangeValue({\n value: newValue,\n name: 'calculate',\n id: index\n });\n }\n })), wp.element.createElement(\"div\", {\n className: \"repeater-item-column\"\n }, wp.element.createElement(Button, {\n icon: \"dismiss\",\n label: \"Remove\",\n onClick: function onClick() {\n return _this2.removeOption(index);\n }\n })));\n }), wp.element.createElement(Button, {\n className: \"button-add-option\",\n isSecondary: true,\n onClick: this.addNewOption\n }, __('Add New Option'))))));\n }\n }]);\n\n return FromManualFields;\n}(wp.element.Component);\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (FromManualFields);\n\n//# sourceURL=webpack:///./editor/blocks/base-select-check-radio/from-manual-fields.js?"); |
| 110 | |
| 111 | /***/ }), |
| 112 | |
| 113 | /***/ "./editor/blocks/base-select-check-radio/from-posts-fields.js": |
| 114 | /*!********************************************************************!*\ |
| 115 | !*** ./editor/blocks/base-select-check-radio/from-posts-fields.js ***! |
| 116 | \********************************************************************/ |
| 117 | /*! exports provided: default */ |
| 118 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 119 | |
| 120 | "use strict"; |
| 121 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../tools */ \"./editor/tools.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n Button = _wp$components.Button,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n Disabled = _wp$components.Disabled;\nvar __ = wp.i18n.__;\nvar localizeData = window.JetFormSelectFieldData;\n\nvar FromPostsFields = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(FromPostsFields, _wp$element$Component);\n\n var _super = _createSuper(FromPostsFields);\n\n function FromPostsFields(props) {\n _classCallCheck(this, FromPostsFields);\n\n return _super.call(this, props);\n }\n\n _createClass(FromPostsFields, [{\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n var parentProps = props.parentProps;\n return wp.element.createElement(\"div\", null, wp.element.createElement(SelectControl, {\n key: \"from__posts\",\n label: __('Post Type'),\n labelPosition: \"top\",\n value: attributes.field_options_post_type,\n onChange: function onChange(newValue) {\n parentProps.setAttributes({\n field_options_post_type: newValue\n });\n },\n options: localizeData.post_types_list\n }), wp.element.createElement(TextControl, {\n key: \"value_from_key\",\n label: __('Value from meta field'),\n value: attributes.value_from_key,\n help: _tools__WEBPACK_IMPORTED_MODULE_0__[\"default\"].getHelpMessage(localizeData, 'value_from_meta'),\n onChange: function onChange(newValue) {\n parentProps.setAttributes({\n value_from_key: newValue\n });\n }\n }), wp.element.createElement(TextControl, {\n key: \"calculated_value_from_key\",\n label: __('Calculated value from meta field'),\n value: attributes.calculated_value_from_key,\n help: _tools__WEBPACK_IMPORTED_MODULE_0__[\"default\"].getHelpMessage(localizeData, 'calc_value_from_meta'),\n onChange: function onChange(newValue) {\n parentProps.setAttributes({\n calculated_value_from_key: newValue\n });\n }\n }));\n }\n }]);\n\n return FromPostsFields;\n}(wp.element.Component);\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (FromPostsFields);\n\n//# sourceURL=webpack:///./editor/blocks/base-select-check-radio/from-posts-fields.js?"); |
| 122 | |
| 123 | /***/ }), |
| 124 | |
| 125 | /***/ "./editor/blocks/base-select-check-radio/from-terms-fields.js": |
| 126 | /*!********************************************************************!*\ |
| 127 | !*** ./editor/blocks/base-select-check-radio/from-terms-fields.js ***! |
| 128 | \********************************************************************/ |
| 129 | /*! exports provided: default */ |
| 130 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 131 | |
| 132 | "use strict"; |
| 133 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../tools */ \"./editor/tools.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n Button = _wp$components.Button,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n Disabled = _wp$components.Disabled;\nvar localizeData = window.JetFormSelectFieldData;\n\nvar FromTermsFields = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(FromTermsFields, _wp$element$Component);\n\n var _super = _createSuper(FromTermsFields);\n\n function FromTermsFields(props) {\n _classCallCheck(this, FromTermsFields);\n\n return _super.call(this, props);\n }\n\n _createClass(FromTermsFields, [{\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n var parentProps = props.parentProps;\n return wp.element.createElement(\"div\", null, wp.element.createElement(SelectControl, {\n key: \"from__terms\",\n label: \"Taxonomy\",\n labelPosition: \"top\",\n value: attributes.field_options_tax,\n onChange: function onChange(newValue) {\n parentProps.setAttributes({\n field_options_tax: newValue\n });\n },\n options: localizeData.taxonomies_list\n }), wp.element.createElement(TextControl, {\n key: \"value_from_key\",\n label: \"Value from meta field\",\n value: attributes.value_from_key,\n help: _tools__WEBPACK_IMPORTED_MODULE_0__[\"default\"].getHelpMessage(localizeData, 'value_from_meta'),\n onChange: function onChange(newValue) {\n parentProps.setAttributes({\n value_from_key: newValue\n });\n }\n }), wp.element.createElement(TextControl, {\n key: \"calculated_value_from_key\",\n label: \"Calculated value from meta field\",\n value: attributes.calculated_value_from_key,\n help: _tools__WEBPACK_IMPORTED_MODULE_0__[\"default\"].getHelpMessage(localizeData, 'calc_value_from_meta'),\n onChange: function onChange(newValue) {\n parentProps.setAttributes({\n calculated_value_from_key: newValue\n });\n }\n }));\n }\n }]);\n\n return FromTermsFields;\n}(wp.element.Component);\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (FromTermsFields);\n\n//# sourceURL=webpack:///./editor/blocks/base-select-check-radio/from-terms-fields.js?"); |
| 134 | |
| 135 | /***/ }), |
| 136 | |
| 137 | /***/ "./editor/blocks/calculated-field/edit.js": |
| 138 | /*!************************************************!*\ |
| 139 | !*** ./editor/blocks/calculated-field/edit.js ***! |
| 140 | \************************************************/ |
| 141 | /*! no exports provided */ |
| 142 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 143 | |
| 144 | "use strict"; |
| 145 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _controls_placeholder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../controls/placeholder */ \"./editor/blocks/controls/placeholder.js\");\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../tools */ \"./editor/tools.js\");\n/* harmony import */ var _components_field_wrapper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../components/field-wrapper */ \"./editor/components/field-wrapper.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n\n\nvar block = 'jet-forms/calculated-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n Button = _wp$components.Button,\n Popover = _wp$components.Popover,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n Disabled = _wp$components.Disabled,\n ToolbarGroup = _wp$components.ToolbarGroup,\n ToolbarItem = _wp$components.ToolbarItem,\n __experimentalNumberControl = _wp$components.__experimentalNumberControl;\nvar NumberControl = __experimentalNumberControl;\nvar keyControls = block + '-controls-edit';\nvar keyPlaceHolder = block + '-placeholder-edit';\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(CalculatedEdit, _wp$element$Component);\n\n var _super = _createSuper(CalculatedEdit);\n\n function CalculatedEdit(props) {\n var _this;\n\n _classCallCheck(this, CalculatedEdit);\n\n _this = _super.call(this, props);\n _this.data = window.jetFormCalculatedFieldData;\n _this.state = {\n showMacrosPopover: false\n };\n return _this;\n }\n\n _createClass(CalculatedEdit, [{\n key: \"render\",\n value: function render() {\n var _this2 = this;\n\n var props = this.props;\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n var formFields = _tools__WEBPACK_IMPORTED_MODULE_4__[\"default\"].getAvailableFields([block]);\n\n var insertMacros = function insertMacros(macros) {\n var formula = attributes.calc_formula || '';\n props.setAttributes({\n calc_formula: formula + '%FIELD::' + macros + '%'\n });\n };\n\n return [wp.element.createElement(BlockControls, {\n key: keyControls + '-block'\n }, wp.element.createElement(ToolbarGroup, null, wp.element.createElement(Button, {\n isTertiary: true,\n isSmall: true,\n icon: this.state.showMacrosPopover ? 'no-alt' : 'admin-tools',\n onClick: function onClick() {\n _this2.setState({\n showMacrosPopover: !_this2.state.showMacrosPopover\n });\n }\n }), this.state.showMacrosPopover && wp.element.createElement(Popover, {\n position: 'bottom left'\n }, formFields.length && wp.element.createElement(PanelBody, {\n title: 'Form Fields'\n }, formFields.map(function (field) {\n return wp.element.createElement(\"div\", {\n key: 'field_' + field\n }, wp.element.createElement(Button, {\n isLink: true,\n onClick: function onClick() {\n insertMacros(field);\n }\n }, '%FIELD::' + field + '%'));\n }))))), props.isSelected && wp.element.createElement(InspectorControls, {\n key: keyControls\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), wp.element.createElement(PanelBody, {\n title: __('Field Settings')\n }, wp.element.createElement(\"div\", {\n className: \"jet-form-editor__row-notice\"\n }, __('Set math formula to calculate field value.', 'jet-form-builder'), wp.element.createElement(\"br\", null), __('For example:', 'jet-form-builder'), wp.element.createElement(\"br\", null), wp.element.createElement(\"br\", null), \"%FIELD::quantity%*%META::price%\", wp.element.createElement(\"br\", null), wp.element.createElement(\"br\", null), __('Where:', 'jet-form-builder'), wp.element.createElement(\"br\", null), \"-\", __('%FIELD::quantity% - macros for form field value. \"quantity\" - is a field name to get value from', 'jet-form-builder'), wp.element.createElement(\"br\", null), \"-\", __('%META::price% - macros for current post meta value. \"price\" - is a meta key to get value from', 'jet-form-builder'), wp.element.createElement(\"br\", null), wp.element.createElement(\"br\", null)), wp.element.createElement(NumberControl, {\n label: __('Decimal Places Number'),\n labelPosition: \"top\",\n key: \"precision\",\n value: attributes.precision,\n onChange: function onChange(newValue) {\n props.setAttributes({\n precision: parseInt(newValue)\n });\n }\n }), wp.element.createElement(TextControl, {\n key: \"calc_prefix\",\n label: __('Calculated Value Prefix'),\n value: attributes.calc_prefix,\n help: __('For space before or after text use: '),\n onChange: function onChange(newValue) {\n props.setAttributes({\n calc_prefix: newValue\n });\n }\n }), wp.element.createElement(TextControl, {\n key: \"calc_suffix\",\n label: __('Calculated Value Suffix'),\n value: attributes.calc_suffix,\n help: __('For space before or after text use: '),\n onChange: function onChange(newValue) {\n props.setAttributes({\n calc_suffix: newValue\n });\n }\n }), wp.element.createElement(ToggleControl, {\n key: 'calc_hidden',\n label: __('Hidden'),\n checked: attributes.calc_hidden,\n help: _tools__WEBPACK_IMPORTED_MODULE_4__[\"default\"].getHelpMessage(this.data, 'calc_hidden'),\n onChange: function onChange(newVal) {\n props.setAttributes({\n calc_hidden: Boolean(newVal)\n });\n }\n })), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(_components_field_wrapper__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n block: block,\n attributes: attributes,\n valueIfEmptyLabel: 'Calculated Field'\n }, props.isSelected && wp.element.createElement(TextareaControl, {\n key: \"calc_formula\",\n value: attributes.calc_formula,\n onChange: function onChange(newValue) {\n props.setAttributes({\n calc_formula: newValue\n });\n }\n }), wp.element.createElement(\"div\", {\n className: 'jet-form-builder__calculated-field'\n }, wp.element.createElement(\"div\", {\n className: 'calc-prefix'\n }, attributes.calc_prefix), wp.element.createElement(\"div\", {\n className: 'calc-formula'\n }, attributes.calc_formula), wp.element.createElement(\"div\", {\n className: 'calc-suffix'\n }, attributes.calc_suffix)))];\n }\n }]);\n\n return CalculatedEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/calculated-field/edit.js?"); |
| 146 | |
| 147 | /***/ }), |
| 148 | |
| 149 | /***/ "./editor/blocks/calculated-field/save.js": |
| 150 | /*!************************************************!*\ |
| 151 | !*** ./editor/blocks/calculated-field/save.js ***! |
| 152 | \************************************************/ |
| 153 | /*! no static exports found */ |
| 154 | /***/ (function(module, exports) { |
| 155 | |
| 156 | eval("var block = 'jet-forms/calculated-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/calculated-field/save.js?"); |
| 157 | |
| 158 | /***/ }), |
| 159 | |
| 160 | /***/ "./editor/blocks/checkbox-field/edit.js": |
| 161 | /*!**********************************************!*\ |
| 162 | !*** ./editor/blocks/checkbox-field/edit.js ***! |
| 163 | \**********************************************/ |
| 164 | /*! no exports provided */ |
| 165 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 166 | |
| 167 | "use strict"; |
| 168 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _controls_placeholder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../controls/placeholder */ \"./editor/blocks/controls/placeholder.js\");\n/* harmony import */ var _base_select_check_radio_from_terms_fields__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../base-select-check-radio/from-terms-fields */ \"./editor/blocks/base-select-check-radio/from-terms-fields.js\");\n/* harmony import */ var _base_select_check_radio_from_posts_fields__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../base-select-check-radio/from-posts-fields */ \"./editor/blocks/base-select-check-radio/from-posts-fields.js\");\n/* harmony import */ var _base_select_check_radio_from_generators_fields__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../base-select-check-radio/from-generators-fields */ \"./editor/blocks/base-select-check-radio/from-generators-fields.js\");\n/* harmony import */ var _base_select_check_radio_from_manual_fields__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../base-select-check-radio/from-manual-fields */ \"./editor/blocks/base-select-check-radio/from-manual-fields.js\");\n/* harmony import */ var _components_select_radio_check_placeholder__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../components/select-radio-check-placeholder */ \"./editor/components/select-radio-check-placeholder.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n\n\n\n\n\nvar block = 'jet-forms/checkbox-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n Button = _wp$components.Button,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n Disabled = _wp$components.Disabled;\nvar keyControls = block + '-controls-edit';\nvar keyPlaceHolder = block + '-placeholder-edit';\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(CheckboxEdit, _wp$element$Component);\n\n var _super = _createSuper(CheckboxEdit);\n\n function CheckboxEdit(props) {\n var _this;\n\n _classCallCheck(this, CheckboxEdit);\n\n _this = _super.call(this, props);\n _this.data = window.JetFormCheckboxFieldData;\n return _this;\n }\n\n _createClass(CheckboxEdit, [{\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n return [hasToolbar && wp.element.createElement(BlockControls, null, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), props.isSelected && wp.element.createElement(InspectorControls, {\n key: keyControls\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(React.Fragment, null, props.isSelected && wp.element.createElement(\"div\", {\n className: \"inside-block-options\"\n }, wp.element.createElement(SelectControl, {\n key: \"field_options_from\",\n label: \"Fill Options From\",\n labelPosition: \"top\",\n value: attributes.field_options_from,\n onChange: function onChange(newValue) {\n props.setAttributes({\n field_options_from: newValue\n });\n },\n options: this.data.options_from\n }), 'manual_input' === attributes.field_options_from && wp.element.createElement(_base_select_check_radio_from_manual_fields__WEBPACK_IMPORTED_MODULE_7__[\"default\"], {\n key: \"from_manual\",\n attributes: attributes,\n parentProps: props\n }), 'posts' === attributes.field_options_from && wp.element.createElement(_base_select_check_radio_from_posts_fields__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n key: \"form_posts\",\n attributes: attributes,\n parentProps: props,\n localizeData: this.data\n }), 'terms' === attributes.field_options_from && wp.element.createElement(_base_select_check_radio_from_terms_fields__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n key: \"form_terms\",\n attributes: attributes,\n parentProps: props,\n localizeData: this.data\n }), 'meta_field' === attributes.field_options_from && wp.element.createElement(TextControl, {\n key: \"field_options_key\",\n label: \"Meta field to get value from\",\n value: attributes.field_options_key,\n onChange: function onChange(newValue) {\n props.setAttributes({\n field_options_key: newValue\n });\n }\n }), 'generate' === attributes.field_options_from && wp.element.createElement(_base_select_check_radio_from_generators_fields__WEBPACK_IMPORTED_MODULE_6__[\"default\"], {\n key: \"form_generators\",\n attributes: attributes,\n parentProps: props,\n localizeData: this.data\n })), wp.element.createElement(_components_select_radio_check_placeholder__WEBPACK_IMPORTED_MODULE_8__[\"SelectRadioCheckPlaceholder\"], {\n blockName: block,\n scriptData: this.data,\n source: attributes\n }))];\n }\n }]);\n\n return CheckboxEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/checkbox-field/edit.js?"); |
| 169 | |
| 170 | /***/ }), |
| 171 | |
| 172 | /***/ "./editor/blocks/checkbox-field/save.js": |
| 173 | /*!**********************************************!*\ |
| 174 | !*** ./editor/blocks/checkbox-field/save.js ***! |
| 175 | \**********************************************/ |
| 176 | /*! no static exports found */ |
| 177 | /***/ (function(module, exports) { |
| 178 | |
| 179 | eval("var block = 'jet-forms/checkbox-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/checkbox-field/save.js?"); |
| 180 | |
| 181 | /***/ }), |
| 182 | |
| 183 | /***/ "./editor/blocks/controls/advanced.js": |
| 184 | /*!********************************************!*\ |
| 185 | !*** ./editor/blocks/controls/advanced.js ***! |
| 186 | \********************************************/ |
| 187 | /*! exports provided: default */ |
| 188 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 189 | |
| 190 | "use strict"; |
| 191 | eval("__webpack_require__.r(__webpack_exports__);\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\r\n * WordPress dependencies\r\n */\nvar withInstanceId = window.wp.compose.withInstanceId;\n/**\r\n * Internal dependencies\r\n */\n\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n SelectControl = _wp$components.SelectControl,\n PanelBody = _wp$components.PanelBody,\n ToggleControl = _wp$components.ToggleControl;\nvar __ = wp.i18n.__;\n\nfunction JetFormAdvanced(_ref) {\n var help = _ref.help,\n instanceId = _ref.instanceId,\n onChange = _ref.onChange,\n className = _ref.className,\n controls = _ref.controls,\n values = _ref.values,\n hideLabelFromVision = _ref.hideLabelFromVision;\n var result = {};\n\n var onChangeValue = function onChangeValue(value, key) {\n result[key] = value;\n onChange(result);\n };\n\n for (var i = 0; i < controls.length; i++) {\n result[controls[i].key] = values[controls[i].key];\n }\n\n ;\n /* eslint-disable jsx-a11y/no-onchange */\n\n return wp.element.createElement(PanelBody, {\n title: __('Advanced'),\n initialOpen: false\n }, controls.map(function (data, index) {\n var condition = true;\n\n if (data.condition) {\n condition = result[data.condition];\n }\n\n switch (data.type) {\n case 'text':\n return condition && wp.element.createElement(TextControl, {\n key: data.key,\n label: data.label,\n value: result[data.key],\n onChange: function onChange(newVal) {\n onChangeValue(newVal, data.key);\n }\n });\n\n case 'select':\n return condition && wp.element.createElement(SelectControl, {\n key: data.key,\n label: data.label,\n value: result[data.key],\n options: data.options,\n onChange: function onChange(newVal) {\n onChangeValue(newVal, data.key);\n }\n });\n\n case 'toggle':\n return condition && wp.element.createElement(ToggleControl, {\n key: data.key,\n label: data.label,\n checked: result[data.key],\n onChange: function onChange(newVal) {\n onChangeValue(newVal, data.key);\n }\n });\n }\n\n ;\n }));\n /* eslint-enable jsx-a11y/no-onchange */\n}\n\nwindow.jetFormBuilderControlComponents = _objectSpread(_objectSpread({}, window.jetFormBuilderControlComponents), {}, {\n JetFormAdvanced: JetFormAdvanced\n});\n/* harmony default export */ __webpack_exports__[\"default\"] = (withInstanceId(JetFormAdvanced));\n\n//# sourceURL=webpack:///./editor/blocks/controls/advanced.js?"); |
| 192 | |
| 193 | /***/ }), |
| 194 | |
| 195 | /***/ "./editor/blocks/controls/default-meta.js": |
| 196 | /*!************************************************!*\ |
| 197 | !*** ./editor/blocks/controls/default-meta.js ***! |
| 198 | \************************************************/ |
| 199 | /*! exports provided: default */ |
| 200 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 201 | |
| 202 | "use strict"; |
| 203 | eval("__webpack_require__.r(__webpack_exports__);\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\nvar _wp$components = wp.components,\n Button = _wp$components.Button,\n TextControl = _wp$components.TextControl;\nvar __ = wp.i18n.__;\n\nvar JetDefaultMetaControl = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(JetDefaultMetaControl, _wp$element$Component);\n\n var _super = _createSuper(JetDefaultMetaControl);\n\n function JetDefaultMetaControl(props) {\n var _this;\n\n _classCallCheck(this, JetDefaultMetaControl);\n\n _this = _super.call(this, props);\n _this.addNewOption = _this.addNewOption.bind(_assertThisInitialized(_this));\n return _this;\n }\n\n _createClass(JetDefaultMetaControl, [{\n key: \"getDefaultMeta\",\n value: function getDefaultMeta() {\n if (!this.props.defaultMeta) {\n return [];\n }\n\n return Array.from(this.props.defaultMeta);\n }\n }, {\n key: \"addNewOption\",\n value: function addNewOption() {\n var items = this.getDefaultMeta();\n items.push({\n key: '',\n value: ''\n });\n this.props.onChange(items);\n }\n }, {\n key: \"removeOption\",\n value: function removeOption(index) {\n var items = this.getDefaultMeta();\n items.splice(index, 1);\n this.props.onChange(items);\n }\n }, {\n key: \"onChangeValue\",\n value: function onChangeValue(_ref) {\n var value = _ref.value,\n name = _ref.name,\n id = _ref.id;\n var items = Array.from(this.props.defaultMeta);\n items[id][name] = value;\n this.props.onChange(items);\n }\n /* eslint-disable jsx-a11y/no-onchange */\n\n }, {\n key: \"render\",\n value: function render() {\n var _this2 = this;\n\n return wp.element.createElement(\"div\", {\n className: \"jet-default-meta__row\"\n }, this.getDefaultMeta().map(function (currentItem, index) {\n return wp.element.createElement(\"div\", {\n className: \"jet-form-builder-repeater-modal\",\n key: 'jet-form-builder-repeater-item-' + index\n }, wp.element.createElement(\"div\", {\n className: \"repeater-item-column\"\n }, wp.element.createElement(TextControl, {\n key: \"meta_key\",\n label: __('Meta Key'),\n value: currentItem.key,\n onChange: function onChange(newValue) {\n _this2.onChangeValue({\n value: newValue,\n name: 'key',\n id: index\n });\n }\n })), wp.element.createElement(\"div\", {\n className: \"repeater-item-column\"\n }, wp.element.createElement(TextControl, {\n key: \"meta_value\",\n label: __('Meta Value'),\n value: currentItem.value,\n onChange: function onChange(newValue) {\n _this2.onChangeValue({\n value: newValue,\n name: 'value',\n id: index\n });\n }\n })), wp.element.createElement(\"div\", {\n className: \"repeater-item-column\"\n }, wp.element.createElement(Button, {\n icon: \"dismiss\",\n label: \"Remove\",\n onClick: function onClick() {\n return _this2.removeOption(index);\n }\n })));\n }), wp.element.createElement(Button, {\n className: \"button-add-option\",\n isSecondary: true,\n onClick: this.addNewOption\n }, __('Add New Option')));\n }\n }]);\n\n return JetDefaultMetaControl;\n}(wp.element.Component);\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (JetDefaultMetaControl);\n\n//# sourceURL=webpack:///./editor/blocks/controls/default-meta.js?"); |
| 204 | |
| 205 | /***/ }), |
| 206 | |
| 207 | /***/ "./editor/blocks/controls/fields-map.js": |
| 208 | /*!**********************************************!*\ |
| 209 | !*** ./editor/blocks/controls/fields-map.js ***! |
| 210 | \**********************************************/ |
| 211 | /*! exports provided: default */ |
| 212 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 213 | |
| 214 | "use strict"; |
| 215 | eval("__webpack_require__.r(__webpack_exports__);\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n/**\r\n * External dependencies\r\n */\nvar isEmpty = window.lodash.isEmpty;\n/**\r\n * WordPress dependencies\r\n */\n\nvar withInstanceId = wp.compose.withInstanceId;\n/**\r\n * Internal dependencies\r\n */\n\nvar _wp$components = wp.components,\n SelectControl = _wp$components.SelectControl,\n TextControl = _wp$components.TextControl;\nvar _wp$element = wp.element,\n useState = _wp$element.useState,\n useEffect = _wp$element.useEffect;\n\nvar JetFieldsMapControl = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(JetFieldsMapControl, _wp$element$Component);\n\n var _super = _createSuper(JetFieldsMapControl);\n\n function JetFieldsMapControl(props) {\n var _this;\n\n _classCallCheck(this, JetFieldsMapControl);\n\n _this = _super.call(this, props);\n _this.fieldTypes = _this.props.fieldTypes;\n _this.taxonomiesList = _this.props.taxonomiesList;\n _this.className = _this.props.className;\n _this.metaProp = _this.props.metaProp ? _this.props.metaProp : 'post_meta';\n _this.termsProp = _this.props.termsProp ? _this.props.termsProp : 'post_terms';\n _this.index = _this.props.index;\n\n _this.init();\n\n _this.bindFunctions();\n\n _this.state = {\n type: _this.getFieldType(_this.props.fieldValue)\n };\n return _this;\n }\n\n _createClass(JetFieldsMapControl, [{\n key: \"bindFunctions\",\n value: function bindFunctions() {\n this.onChangeType = this.onChangeType.bind(this);\n this.onChangeValue = this.onChangeValue.bind(this);\n }\n }, {\n key: \"init\",\n value: function init() {\n this.id = \"inspector-select-control-\".concat(this.index);\n this.preparedTaxes = [];\n this.taxPrefix = 'jet_tax__';\n\n if (!this.taxonomiesList) {\n return;\n }\n\n for (var i = 0; i < this.taxonomiesList.length; i++) {\n this.preparedTaxes.push({\n value: this.taxPrefix + this.taxonomiesList[i].value,\n label: this.taxonomiesList[i].label\n });\n }\n }\n }, {\n key: \"getFieldName\",\n value: function getFieldName(value) {\n if (!value) {\n return '';\n }\n\n var fieldType = this.getFieldType(value);\n\n if (this.termsProp === fieldType || this.metaProp === fieldType) {\n return value;\n } else {\n return '';\n }\n }\n }, {\n key: \"isTermOrMeta\",\n value: function isTermOrMeta(value) {\n return this.termsProp === value || this.metaProp === value;\n }\n }, {\n key: \"getFieldType\",\n value: function getFieldType(value) {\n if (!value) {\n return '';\n }\n\n for (var i = 0; i < this.fieldTypes.length; i++) {\n if (value === this.fieldTypes[i].value) {\n return value;\n }\n }\n\n if (value.includes(this.taxPrefix)) {\n return this.termsProp;\n } else {\n return this.metaProp;\n }\n }\n }, {\n key: \"onChangeValue\",\n value: function onChangeValue(newValue) {\n this.props.onChange(_objectSpread(_objectSpread({}, this.props.fieldsMap), {}, _defineProperty({}, this.props.fieldName, newValue)));\n }\n }, {\n key: \"onChangeType\",\n value: function onChangeType(newValue) {\n var val = this.getFieldType(newValue);\n this.setState({\n type: val\n });\n\n if (this.isTermOrMeta(val)) {\n val = '';\n }\n\n this.onChangeValue(val);\n } // Disable reason: A select with an onchange throws a warning\n\n /* eslint-disable jsx-a11y/no-onchange */\n\n }, {\n key: \"render\",\n value: function render() {\n return wp.element.createElement(\"div\", {\n className: \"jet-fields-map__row\"\n }, wp.element.createElement(\"div\", {\n className: \"jet-post-field-control\"\n }, wp.element.createElement(SelectControl, {\n key: 'field_type_' + this.props.fieldName + this.index,\n label: this.props.fieldName,\n labelPosition: \"side\",\n value: this.state.type,\n onChange: this.onChangeType,\n options: this.fieldTypes,\n style: {\n width: '160px'\n }\n }), this.metaProp === this.state.type && wp.element.createElement(TextControl, {\n key: 'field_name_' + this.props.fieldName + this.index,\n value: this.props.fieldValue,\n onChange: this.onChangeValue,\n style: {\n width: '200px'\n }\n }), this.termsProp === this.state.type && wp.element.createElement(SelectControl, {\n key: 'field_tax_' + this.props.fieldName + this.index,\n value: this.props.fieldValue,\n onChange: this.onChangeValue,\n options: this.preparedTaxes,\n style: {\n width: '200px'\n }\n })));\n }\n /* eslint-enable jsx-a11y/no-onchange */\n\n }]);\n\n return JetFieldsMapControl;\n}(wp.element.Component);\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (JetFieldsMapControl);\n\n//# sourceURL=webpack:///./editor/blocks/controls/fields-map.js?"); |
| 216 | |
| 217 | /***/ }), |
| 218 | |
| 219 | /***/ "./editor/blocks/controls/general.js": |
| 220 | /*!*******************************************!*\ |
| 221 | !*** ./editor/blocks/controls/general.js ***! |
| 222 | \*******************************************/ |
| 223 | /*! exports provided: default */ |
| 224 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 225 | |
| 226 | "use strict"; |
| 227 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_preset_editor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/preset-editor */ \"./editor/blocks/controls/preset-editor.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n/**\r\n * WordPress dependencies\r\n */\n\nvar withInstanceId = window.wp.compose.withInstanceId;\n/**\r\n * Internal dependencies\r\n */\n\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n PanelBody = _wp$components.PanelBody,\n G = _wp$components.G,\n Path = _wp$components.Path,\n Circle = _wp$components.Circle,\n Rect = _wp$components.Rect,\n SVG = _wp$components.SVG,\n Modal = _wp$components.Modal,\n Button = _wp$components.Button,\n ButtonGroup = _wp$components.ButtonGroup;\nvar __ = wp.i18n.__;\n\nvar JetFormGeneral = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(JetFormGeneral, _wp$element$Component);\n\n var _super = _createSuper(JetFormGeneral);\n\n function JetFormGeneral(props) {\n var _this;\n\n _classCallCheck(this, JetFormGeneral);\n\n _this = _super.call(this, props);\n _this.state = {\n showPresetModal: false,\n prevPreset: null\n };\n return _this;\n }\n\n _createClass(JetFormGeneral, [{\n key: \"render\",\n value: function render() {\n var _this2 = this;\n\n var result = {};\n\n var onChangeValue = function onChangeValue(value, key) {\n result[key] = value;\n\n _this2.props.onChange(result);\n };\n\n var closeModal = function closeModal() {\n _this2.setState({\n showPresetModal: !_this2.state.showPresetModal\n });\n };\n\n for (var i = 0; i < this.props.controls.length; i++) {\n result[this.props.controls[i].key] = this.props.values[this.props.controls[i].key];\n }\n\n ;\n /* eslint-disable jsx-a11y/no-onchange */\n\n return wp.element.createElement(PanelBody, {\n title: __('General'),\n key: 'test-general-key'\n }, this.props.controls.map(function (data, index) {\n if (!data.show) {\n return null;\n }\n\n switch (data.type) {\n case 'text':\n return wp.element.createElement(TextControl, {\n key: data.key,\n label: data.label,\n help: data.help ? data.help : '',\n value: result[data.key],\n onChange: function onChange(newVal) {\n onChangeValue(newVal, data.key);\n }\n });\n\n case 'dynamic_text':\n return wp.element.createElement(\"div\", {\n className: \"jet-form-dynamic-preset\"\n }, wp.element.createElement(TextControl, {\n key: data.key,\n label: data.label,\n help: data.help ? data.help : '',\n value: result[data.key],\n onChange: function onChange(newVal) {\n onChangeValue(newVal, data.key);\n }\n }), wp.element.createElement(\"div\", {\n className: \"jet-form-dynamic-preset__trigger\",\n onClick: function onClick() {\n _this2.setState({\n showPresetModal: !_this2.state.showPresetModal,\n prevPreset: result[data.key]\n });\n }\n }, wp.element.createElement(SVG, {\n viewBox: \"0 0 54 64\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, wp.element.createElement(Path, {\n d: \"M42.6396 26.4347C37.8682 27.3436 32.5666 28.0252 27.1894 28.0252C21.8121 28.0252 16.4348 27.3436 11.7391 26.4347C6.96774 25.4502 3.18093 23.8597 0.37868 21.9663L0.37868 28.0252C0.37868 29.5399 1.59046 31.1304 3.78682 32.4179C5.98317 33.7054 9.46704 34.9172 13.6325 35.5988C17.798 36.2805 22.115 36.8106 27.1894 36.8106C32.2637 36.8106 36.6564 36.5077 40.7462 35.5988C44.8359 34.69 48.3198 33.7054 50.5162 32.4179C52.7125 31.1304 54 29.5399 54 28.0252L54 21.9663C51.122 23.8597 47.3352 25.4502 42.6396 26.4347ZM42.6396 53.5484C37.8682 54.5329 32.5666 55.1388 27.1894 55.1388C21.8121 55.1388 16.4348 54.5329 11.7391 53.5484C7.04348 52.5638 3.18093 51.0491 0.378682 49.1556L0.378682 55.1388C0.378683 56.7293 1.59046 58.3197 3.78682 59.5315C6.36186 60.819 9.46705 62.1066 13.6325 62.7125C17.7223 63.697 22.115 64 27.1894 64C32.2637 64 36.6564 63.697 40.7462 62.7125C44.8359 61.8036 48.3198 60.819 50.5162 59.5315C52.7125 57.9411 54 56.7293 54 54.8359L54 48.8527C51.122 51.0491 47.3352 52.2608 42.6396 53.5484ZM42.6396 39.9915C37.8682 40.9004 32.5666 41.582 27.1894 41.582C21.8121 41.582 16.4348 40.9004 11.7391 39.9915C6.96774 39.007 3.18093 37.4922 0.378681 35.5988L0.378681 41.582C0.378681 43.1725 1.59046 44.6872 3.78682 45.9747C6.36185 47.2622 9.46705 48.474 13.6325 49.1556C17.7223 50.0645 22.115 50.3674 27.1894 50.3674C32.2637 50.3674 36.6564 50.0645 40.7462 49.1556C44.8359 48.1711 48.3198 47.2622 50.5162 45.9747C52.7125 44.3843 54 43.1725 54 41.582L54 35.5988C51.122 37.4922 47.3352 39.007 42.6396 39.9915ZM40.4432 2.12337C36.3535 1.13879 31.885 0.835848 26.8864 0.835849C21.8878 0.835849 17.4194 1.13879 13.2539 2.12337C9.08836 3.10794 5.68022 4.01678 3.48387 5.3043C1.28751 6.59181 -3.4782e-06 8.10654 -3.33916e-06 9.697L-2.95513e-06 14.0897C-2.81609e-06 15.6802 1.28752 17.2706 3.48387 18.5582C6.05891 19.7699 9.1641 21.0575 13.2539 21.6633C17.3436 22.2692 21.8121 22.9509 26.8864 22.9509C31.9607 22.9509 36.3535 22.9509 40.4432 22.345C44.533 21.7391 48.0169 20.4516 50.2132 19.164C52.7125 17.5736 54 15.9831 54 14.3927L54 9.99995C54 8.40948 52.7125 6.81902 50.5162 5.60724C48.3198 4.39546 44.533 2.72926 40.4432 2.12337Z\",\n fill: \"#7E8993\"\n }))), _this2.state.showPresetModal && wp.element.createElement(Modal, {\n onRequestClose: closeModal,\n className: 'jet-form-edit-modal',\n style: {\n width: '60vw'\n },\n title: 'Edit Preset'\n }, wp.element.createElement(\"div\", null, wp.element.createElement(\"div\", {\n className: \"jet-form-edit-modal__content\"\n }, wp.element.createElement(_controls_preset_editor__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n value: result[data.key],\n onChange: function onChange(newVal) {\n onChangeValue(newVal, data.key);\n },\n decode: true,\n encode: true,\n availableFields: false\n })), wp.element.createElement(ButtonGroup, {\n className: \"jet-form-edit-modal__actions\",\n style: {\n position: 'sticky',\n bottom: '0',\n margin: '20px -24px -24px',\n padding: '18px 24px 20px',\n backgroundColor: '#fff',\n width: 'calc( 100% + 48px )',\n borderTop: '1px solid #ddd'\n }\n }, wp.element.createElement(Button, {\n isPrimary: true,\n onClick: closeModal\n }, \"Apply\"), wp.element.createElement(Button, {\n isSecondary: true,\n style: {\n margin: '0 0 0 10px'\n },\n onClick: function onClick() {\n onChangeValue(_this2.state.prevPreset, data.key);\n closeModal();\n }\n }, \"Cancel\"))), \"}\"));\n }\n\n ;\n }));\n /* eslint-enable jsx-a11y/no-onchange */\n }\n }]);\n\n return JetFormGeneral;\n}(wp.element.Component);\n\nwindow.jetFormBuilderControlComponents = _objectSpread(_objectSpread({}, window.jetFormBuilderControlComponents), {}, {\n JetFormGeneral: JetFormGeneral\n});\n/* harmony default export */ __webpack_exports__[\"default\"] = (withInstanceId(JetFormGeneral));\n\n//# sourceURL=webpack:///./editor/blocks/controls/general.js?"); |
| 228 | |
| 229 | /***/ }), |
| 230 | |
| 231 | /***/ "./editor/blocks/controls/placeholder.js": |
| 232 | /*!***********************************************!*\ |
| 233 | !*** ./editor/blocks/controls/placeholder.js ***! |
| 234 | \***********************************************/ |
| 235 | /*! exports provided: default */ |
| 236 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 237 | |
| 238 | "use strict"; |
| 239 | eval("__webpack_require__.r(__webpack_exports__);\nfunction JetFieldPlaceholder(_ref) {\n var title = _ref.title,\n subtitle = _ref.subtitle,\n isRequired = _ref.isRequired;\n subtitle = subtitle.filter(function (part) {\n return Boolean(part);\n });\n var subtitleStr = subtitle.join(', ');\n var className = 'jet-field-placeholder';\n\n if (isRequired) {\n className += ' is-required';\n }\n /* eslint-disable jsx-a11y/no-onchange */\n\n\n return wp.element.createElement(\"div\", {\n className: className\n }, title, \": \", subtitleStr);\n /* eslint-enable jsx-a11y/no-onchange */\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (JetFieldPlaceholder);\n\n//# sourceURL=webpack:///./editor/blocks/controls/placeholder.js?"); |
| 240 | |
| 241 | /***/ }), |
| 242 | |
| 243 | /***/ "./editor/blocks/controls/preset-editor.js": |
| 244 | /*!*************************************************!*\ |
| 245 | !*** ./editor/blocks/controls/preset-editor.js ***! |
| 246 | \*************************************************/ |
| 247 | /*! exports provided: default */ |
| 248 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 249 | |
| 250 | "use strict"; |
| 251 | eval("__webpack_require__.r(__webpack_exports__);\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n/**\r\n * Internal dependencies\r\n */\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n SelectControl = _wp$components.SelectControl,\n Modal = _wp$components.Modal;\n\nvar JetFormPresetEditor = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(JetFormPresetEditor, _wp$element$Component);\n\n var _super = _createSuper(JetFormPresetEditor);\n\n function JetFormPresetEditor(props) {\n var _this;\n\n _classCallCheck(this, JetFormPresetEditor);\n\n _this = _super.call(this, props);\n _this.state = {\n value: {}\n };\n return _this;\n }\n\n _createClass(JetFormPresetEditor, [{\n key: \"updateValue\",\n value: function updateValue() {\n if (this.props.encode) {\n this.props.onChange(JSON.stringify(this.state.value));\n } else {\n this.props.onChange(this.state.value);\n }\n }\n }, {\n key: \"onChangeValue\",\n value: function onChangeValue(newValue, name) {\n var _this2 = this;\n\n this.setState({\n value: _objectSpread(_objectSpread({}, this.state.value), {}, _defineProperty({}, name, newValue))\n }, function () {\n return _this2.updateValue();\n });\n }\n }, {\n key: \"componentDidMount\",\n value: function componentDidMount() {\n if (this.props.decode) {\n var value = {};\n\n if (this.props.value && 'string' === typeof this.props.value) {\n try {\n value = JSON.parse(this.props.value);\n\n if ('number' === typeof value) {\n throw new Error();\n }\n } catch (exception) {\n value = {};\n }\n }\n\n value.jet_preset = true;\n this.setState({\n value: value\n });\n } else if (this.props.value) {\n this.setState({\n value: this.props.value\n });\n }\n }\n }, {\n key: \"render\",\n value: function render() {\n var _this3 = this;\n\n var isVisible = function isVisible(data) {\n if (!data.condition && !data.custom_condition) {\n return true;\n }\n\n if (data.custom_condition) {\n switch (data.custom_condition) {\n case 'query_var':\n return 'post' === _this3.state.value.from && 'query_var' === _this3.state.value.post_from || 'user' === _this3.state.value.from && 'query_var' === _this3.state.value.user_from;\n }\n }\n\n if (data.condition) {\n return _this3.state.value[data.condition.field] === data.condition.value;\n }\n\n return true;\n };\n\n var isCurrentFieldVisible = function isCurrentFieldVisible(data) {\n if (!data.condition && !data.parent_condition) {\n return true;\n }\n\n if (data.parent_condition && !data.condition) {\n return _this3.state.value[data.parent_condition.field] === data.parent_condition.value;\n } else if (data.parent_condition && data.condition) {\n return _this3.state.value['current_field_' + data.condition.field] === data.condition.value && _this3.state.value[data.parent_condition.field] === data.parent_condition.value;\n } else if (!data.parent_condition && data.condition) {\n return _this3.state.value['current_field_' + data.condition.field] === data.condition.value;\n }\n\n return true;\n };\n\n var isMapFieldVisible = function isMapFieldVisible(data, field) {\n if (!data.condition && !data.parent_condition) {\n return true;\n }\n\n if (data.parent_condition && !data.condition) {\n return _this3.state.value[data.parent_condition.field] === data.parent_condition.value;\n } else if (data.parent_condition && data.condition) {\n if (!_this3.state.value.fields_map || !_this3.state.value.fields_map[field]) {\n return false;\n } else {\n return _this3.state.value.fields_map[field][data.condition.field] === data.condition.value && _this3.state.value[data.parent_condition.field] === data.parent_condition.value;\n }\n } else if (!data.parent_condition && data.condition) {\n if (!_this3.state.value.fields_map || !_this3.state.value.fields_map[field]) {\n return false;\n } else {\n return _this3.state.value.fields_map[field][data.condition.field] === data.condition.value;\n }\n }\n\n return true;\n };\n\n return wp.element.createElement(React.Fragment, null, window.JetFormEditorData.presetConfig.global_fields.map(function (data, index) {\n switch (data.type) {\n case 'text':\n return isVisible(data) && wp.element.createElement(\"div\", {\n key: 'field_' + data.name + index,\n className: 'jet-form-preset__row'\n }, wp.element.createElement(TextControl, {\n key: data.name + index,\n label: data.label,\n value: _this3.state.value[data.name],\n onChange: function onChange(newVal) {\n _this3.onChangeValue(newVal, data.name);\n }\n }));\n\n case 'select':\n return isVisible(data) && wp.element.createElement(\"div\", {\n key: 'field_' + data.name + index,\n className: 'jet-form-preset__row'\n }, wp.element.createElement(SelectControl, {\n key: data.name + index,\n labelPosition: \"side\",\n options: data.options,\n className: \"full-width\",\n label: data.label,\n value: _this3.state.value[data.name],\n onChange: function onChange(newVal) {\n _this3.onChangeValue(newVal, data.name);\n }\n }));\n }\n }), this.props.availableFields && this.props.value.from && this.props.availableFields.map(function (field, index) {\n var fieldsMap = _this3.state.value.fields_map;\n var currentVal = null;\n\n if (!fieldsMap) {\n fieldsMap = {};\n }\n\n currentVal = fieldsMap[field];\n\n if (!currentVal) {\n currentVal = {};\n }\n\n return wp.element.createElement(React.Fragment, null, wp.element.createElement(\"span\", null, field), window.JetFormEditorData.presetConfig.map_fields.map(function (data, fIndex) {\n switch (data.type) {\n case 'text':\n return isMapFieldVisible(data, field) && wp.element.createElement(\"div\", {\n key: field + data.name + index + fIndex,\n className: 'jet-form-preset__fields-map-item'\n }, wp.element.createElement(TextControl, {\n key: 'control_' + field + data.name + index + fIndex,\n placeholder: data.label,\n value: currentVal[data.name],\n onChange: function onChange(newVal) {\n currentVal[data.name] = newVal;\n\n _this3.onChangeValue(_objectSpread(_objectSpread({}, fieldsMap), {}, _defineProperty({}, field, currentVal)), 'fields_map');\n }\n }));\n\n case 'select':\n return isMapFieldVisible(data, field) && wp.element.createElement(\"div\", {\n key: field + data.name + index + fIndex,\n className: 'jet-form-preset__fields-map-item'\n }, wp.element.createElement(SelectControl, {\n key: 'control_' + field + data.name + index + fIndex,\n options: data.options //label={ data.label }\n ,\n value: currentVal[data.name],\n onChange: function onChange(newVal) {\n currentVal[data.name] = newVal;\n\n _this3.onChangeValue(_objectSpread(_objectSpread({}, fieldsMap), {}, _defineProperty({}, field, currentVal)), 'fields_map');\n }\n }));\n }\n }));\n }), !Boolean(this.props.availableFields) && window.JetFormEditorData.presetConfig.map_fields.map(function (data, fIndex) {\n switch (data.type) {\n case 'text':\n return isCurrentFieldVisible(data) && wp.element.createElement(\"div\", {\n key: data.name + fIndex,\n className: 'jet-form-preset__row'\n }, wp.element.createElement(TextControl, {\n key: 'control_' + data.name + fIndex,\n placeholder: data.label,\n value: _this3.state.value['current_field_' + data.name],\n onChange: function onChange(newVal) {\n _this3.onChangeValue(newVal, 'current_field_' + data.name);\n }\n }));\n\n case 'select':\n return isCurrentFieldVisible(data) && wp.element.createElement(\"div\", {\n key: data.name + fIndex,\n className: 'jet-form-preset__row'\n }, wp.element.createElement(SelectControl, {\n className: \"full-width\",\n key: 'control_' + data.name + fIndex,\n labelPosition: \"side\",\n options: data.options,\n label: data.label,\n value: _this3.state.value['current_field_' + data.name],\n onChange: function onChange(newVal) {\n _this3.onChangeValue(newVal, 'current_field_' + data.name);\n }\n }));\n }\n }));\n }\n }]);\n\n return JetFormPresetEditor;\n}(wp.element.Component);\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (JetFormPresetEditor);\n\n//# sourceURL=webpack:///./editor/blocks/controls/preset-editor.js?"); |
| 252 | |
| 253 | /***/ }), |
| 254 | |
| 255 | /***/ "./editor/blocks/controls/toolbar.js": |
| 256 | /*!*******************************************!*\ |
| 257 | !*** ./editor/blocks/controls/toolbar.js ***! |
| 258 | \*******************************************/ |
| 259 | /*! exports provided: default */ |
| 260 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 261 | |
| 262 | "use strict"; |
| 263 | eval("__webpack_require__.r(__webpack_exports__);\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\r\n * WordPress dependencies\r\n */\nvar withInstanceId = window.wp.compose.withInstanceId;\n/**\r\n * Internal dependencies\r\n */\n\nvar _wp$components = wp.components,\n BaseControl = _wp$components.BaseControl,\n ToolbarGroup = _wp$components.ToolbarGroup,\n Flex = _wp$components.Flex,\n ToggleControl = _wp$components.ToggleControl;\n\nfunction JetFormToolbar(_ref) {\n var help = _ref.help,\n instanceId = _ref.instanceId,\n onChange = _ref.onChange,\n className = _ref.className,\n controls = _ref.controls,\n values = _ref.values,\n hideLabelFromVision = _ref.hideLabelFromVision,\n children = _ref.children;\n var result = {};\n var id = \"inspector-select-control-\".concat(instanceId);\n\n var onChangeValue = function onChangeValue(value, key) {\n result[key] = value;\n onChange(result);\n };\n\n for (var i = 0; i < controls.length; i++) {\n result[controls[i].key] = values[controls[i].key];\n }\n\n return wp.element.createElement(ToolbarGroup, null, wp.element.createElement(Flex, {\n align: 'center',\n justify: 'center',\n className: 'jet-form-toggle-box'\n }, controls.map(function (data, index) {\n return wp.element.createElement(ToggleControl, {\n key: data.key,\n label: data.label,\n checked: result[data.key],\n onChange: function onChange(newVal) {\n onChangeValue(newVal, data.key);\n }\n });\n }), children));\n}\n\nwindow.jetFormBuilderControlComponents = _objectSpread(_objectSpread({}, window.jetFormBuilderControlComponents), {}, {\n JetFormToolbar: JetFormToolbar\n});\n/* harmony default export */ __webpack_exports__[\"default\"] = (withInstanceId(JetFormToolbar));\n\n//# sourceURL=webpack:///./editor/blocks/controls/toolbar.js?"); |
| 264 | |
| 265 | /***/ }), |
| 266 | |
| 267 | /***/ "./editor/blocks/date-field/edit.js": |
| 268 | /*!******************************************!*\ |
| 269 | !*** ./editor/blocks/date-field/edit.js ***! |
| 270 | \******************************************/ |
| 271 | /*! no exports provided */ |
| 272 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 273 | |
| 274 | "use strict"; |
| 275 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../tools */ \"./editor/tools.js\");\n/* harmony import */ var _components_field_wrapper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../components/field-wrapper */ \"./editor/components/field-wrapper.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n\nvar block = 'jet-forms/date-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n Button = _wp$components.Button,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n DateTimePicker = _wp$components.DateTimePicker,\n Disabled = _wp$components.Disabled,\n __experimentalInputControl = _wp$components.__experimentalInputControl;\nvar InputControl = wp.components.InputControl;\n\nif (typeof InputControl === 'undefined') {\n InputControl = __experimentalInputControl;\n}\n\nvar keyControls = block + '-controls-edit';\nvar keyPlaceHolder = block + '-placeholder-edit';\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(DateEdit, _wp$element$Component);\n\n var _super = _createSuper(DateEdit);\n\n function DateEdit() {\n _classCallCheck(this, DateEdit);\n\n return _super.apply(this, arguments);\n }\n\n _createClass(DateEdit, [{\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n return [hasToolbar && wp.element.createElement(BlockControls, {\n key: keyControls + '-block'\n }, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), props.isSelected && wp.element.createElement(InspectorControls, {\n key: keyControls\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), wp.element.createElement(PanelBody, {\n title: __('Field Settings')\n }, wp.element.createElement(ToggleControl, {\n key: \"is_timestamp\",\n label: __('Is Timestamp'),\n checked: attributes.is_timestamp,\n help: _tools__WEBPACK_IMPORTED_MODULE_3__[\"default\"].getHelpMessage(window.jetFormDateFieldData, 'is_timestamp'),\n onChange: function onChange(newValue) {\n props.setAttributes({\n is_timestamp: Boolean(newValue)\n });\n }\n })), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(_components_field_wrapper__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n block: block,\n attributes: attributes\n }, wp.element.createElement(TextControl, {\n onChange: function onChange() {},\n key: \"place_holder_block_\".concat(block),\n placeholder: 'Input type=\"date\"'\n }))];\n }\n }]);\n\n return DateEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/date-field/edit.js?"); |
| 276 | |
| 277 | /***/ }), |
| 278 | |
| 279 | /***/ "./editor/blocks/date-field/save.js": |
| 280 | /*!******************************************!*\ |
| 281 | !*** ./editor/blocks/date-field/save.js ***! |
| 282 | \******************************************/ |
| 283 | /*! no static exports found */ |
| 284 | /***/ (function(module, exports) { |
| 285 | |
| 286 | eval("var block = 'jet-forms/date-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/date-field/save.js?"); |
| 287 | |
| 288 | /***/ }), |
| 289 | |
| 290 | /***/ "./editor/blocks/form-break-field/edit.js": |
| 291 | /*!************************************************!*\ |
| 292 | !*** ./editor/blocks/form-break-field/edit.js ***! |
| 293 | \************************************************/ |
| 294 | /*! no exports provided */ |
| 295 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 296 | |
| 297 | "use strict"; |
| 298 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../tools */ \"./editor/tools.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\nvar block = 'jet-forms/form-break-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n Button = _wp$components.Button;\nvar keyControls = block + '-controls-edit';\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(FormBreakEdit, _wp$element$Component);\n\n var _super = _createSuper(FormBreakEdit);\n\n function FormBreakEdit(props) {\n var _this;\n\n _classCallCheck(this, FormBreakEdit);\n\n _this = _super.call(this, props);\n _this.data = window.jetFormBreakFieldData;\n return _this;\n }\n\n _createClass(FormBreakEdit, [{\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n return [props.isSelected && wp.element.createElement(InspectorControls, {\n key: keyControls\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), wp.element.createElement(PanelBody, {\n title: __('Field Settings')\n }, wp.element.createElement(TextareaControl, {\n key: \"page_break_disabled\",\n value: attributes.page_break_disabled,\n label: __('Disabled message'),\n help: _tools__WEBPACK_IMPORTED_MODULE_3__[\"default\"].getHelpMessage(this.data, 'page_break_disabled'),\n onChange: function onChange(newValue) {\n props.setAttributes({\n page_break_disabled: newValue\n });\n }\n })), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(\"div\", {\n className: 'jet-form-builder__next-page-wrap'\n }, wp.element.createElement(Button, {\n isSecondary: true,\n key: \"next_page_button\",\n className: \"jet-form-builder__next-page\"\n }, attributes.label || 'Next'), attributes.add_prev && wp.element.createElement(Button, {\n isSecondary: true,\n key: \"prev_page_button\",\n className: \"jet-form-builder__prev-page\"\n }, attributes.prev_label || 'Prev'))];\n }\n }]);\n\n return FormBreakEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/form-break-field/edit.js?"); |
| 299 | |
| 300 | /***/ }), |
| 301 | |
| 302 | /***/ "./editor/blocks/form-break-field/save.js": |
| 303 | /*!************************************************!*\ |
| 304 | !*** ./editor/blocks/form-break-field/save.js ***! |
| 305 | \************************************************/ |
| 306 | /*! no static exports found */ |
| 307 | /***/ (function(module, exports) { |
| 308 | |
| 309 | eval("var block = 'jet-forms/form-break-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/form-break-field/save.js?"); |
| 310 | |
| 311 | /***/ }), |
| 312 | |
| 313 | /***/ "./editor/blocks/form-fields.js": |
| 314 | /*!**************************************!*\ |
| 315 | !*** ./editor/blocks/form-fields.js ***! |
| 316 | \**************************************/ |
| 317 | /*! no exports provided */ |
| 318 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 319 | |
| 320 | "use strict"; |
| 321 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _text_field_edit__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./text-field/edit */ \"./editor/blocks/text-field/edit.js\");\n/* harmony import */ var _text_field_save__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./text-field/save */ \"./editor/blocks/text-field/save.js\");\n/* harmony import */ var _text_field_save__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_text_field_save__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _hidden_field_edit__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./hidden-field/edit */ \"./editor/blocks/hidden-field/edit.js\");\n/* harmony import */ var _hidden_field_save__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./hidden-field/save */ \"./editor/blocks/hidden-field/save.js\");\n/* harmony import */ var _hidden_field_save__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_hidden_field_save__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _select_field_edit__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./select-field/edit */ \"./editor/blocks/select-field/edit.js\");\n/* harmony import */ var _select_field_save__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./select-field/save */ \"./editor/blocks/select-field/save.js\");\n/* harmony import */ var _select_field_save__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_select_field_save__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var _radio_field_edit__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./radio-field/edit */ \"./editor/blocks/radio-field/edit.js\");\n/* harmony import */ var _radio_field_save__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./radio-field/save */ \"./editor/blocks/radio-field/save.js\");\n/* harmony import */ var _radio_field_save__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(_radio_field_save__WEBPACK_IMPORTED_MODULE_7__);\n/* harmony import */ var _checkbox_field_edit__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./checkbox-field/edit */ \"./editor/blocks/checkbox-field/edit.js\");\n/* harmony import */ var _checkbox_field_save__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./checkbox-field/save */ \"./editor/blocks/checkbox-field/save.js\");\n/* harmony import */ var _checkbox_field_save__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(_checkbox_field_save__WEBPACK_IMPORTED_MODULE_9__);\n/* harmony import */ var _number_field_edit__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./number-field/edit */ \"./editor/blocks/number-field/edit.js\");\n/* harmony import */ var _number_field_save__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./number-field/save */ \"./editor/blocks/number-field/save.js\");\n/* harmony import */ var _number_field_save__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_number_field_save__WEBPACK_IMPORTED_MODULE_11__);\n/* harmony import */ var _date_field_edit__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./date-field/edit */ \"./editor/blocks/date-field/edit.js\");\n/* harmony import */ var _date_field_save__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./date-field/save */ \"./editor/blocks/date-field/save.js\");\n/* harmony import */ var _date_field_save__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(_date_field_save__WEBPACK_IMPORTED_MODULE_13__);\n/* harmony import */ var _time_field_edit__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./time-field/edit */ \"./editor/blocks/time-field/edit.js\");\n/* harmony import */ var _time_field_save__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./time-field/save */ \"./editor/blocks/time-field/save.js\");\n/* harmony import */ var _time_field_save__WEBPACK_IMPORTED_MODULE_15___default = /*#__PURE__*/__webpack_require__.n(_time_field_save__WEBPACK_IMPORTED_MODULE_15__);\n/* harmony import */ var _calculated_field_edit__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./calculated-field/edit */ \"./editor/blocks/calculated-field/edit.js\");\n/* harmony import */ var _calculated_field_save__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./calculated-field/save */ \"./editor/blocks/calculated-field/save.js\");\n/* harmony import */ var _calculated_field_save__WEBPACK_IMPORTED_MODULE_17___default = /*#__PURE__*/__webpack_require__.n(_calculated_field_save__WEBPACK_IMPORTED_MODULE_17__);\n/* harmony import */ var _media_field_edit__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./media-field/edit */ \"./editor/blocks/media-field/edit.js\");\n/* harmony import */ var _media_field_save__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./media-field/save */ \"./editor/blocks/media-field/save.js\");\n/* harmony import */ var _media_field_save__WEBPACK_IMPORTED_MODULE_19___default = /*#__PURE__*/__webpack_require__.n(_media_field_save__WEBPACK_IMPORTED_MODULE_19__);\n/* harmony import */ var _wysiwyg_field_edit__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./wysiwyg-field/edit */ \"./editor/blocks/wysiwyg-field/edit.js\");\n/* harmony import */ var _wysiwyg_field_save__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./wysiwyg-field/save */ \"./editor/blocks/wysiwyg-field/save.js\");\n/* harmony import */ var _wysiwyg_field_save__WEBPACK_IMPORTED_MODULE_21___default = /*#__PURE__*/__webpack_require__.n(_wysiwyg_field_save__WEBPACK_IMPORTED_MODULE_21__);\n/* harmony import */ var _range_field_edit__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./range-field/edit */ \"./editor/blocks/range-field/edit.js\");\n/* harmony import */ var _range_field_save__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./range-field/save */ \"./editor/blocks/range-field/save.js\");\n/* harmony import */ var _range_field_save__WEBPACK_IMPORTED_MODULE_23___default = /*#__PURE__*/__webpack_require__.n(_range_field_save__WEBPACK_IMPORTED_MODULE_23__);\n/* harmony import */ var _heading_field_edit__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./heading-field/edit */ \"./editor/blocks/heading-field/edit.js\");\n/* harmony import */ var _heading_field_save__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./heading-field/save */ \"./editor/blocks/heading-field/save.js\");\n/* harmony import */ var _heading_field_save__WEBPACK_IMPORTED_MODULE_25___default = /*#__PURE__*/__webpack_require__.n(_heading_field_save__WEBPACK_IMPORTED_MODULE_25__);\n/* harmony import */ var _textarea_field_edit__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./textarea-field/edit */ \"./editor/blocks/textarea-field/edit.js\");\n/* harmony import */ var _textarea_field_save__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./textarea-field/save */ \"./editor/blocks/textarea-field/save.js\");\n/* harmony import */ var _textarea_field_save__WEBPACK_IMPORTED_MODULE_27___default = /*#__PURE__*/__webpack_require__.n(_textarea_field_save__WEBPACK_IMPORTED_MODULE_27__);\n/* harmony import */ var _submit_field_edit__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./submit-field/edit */ \"./editor/blocks/submit-field/edit.js\");\n/* harmony import */ var _submit_field_save__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./submit-field/save */ \"./editor/blocks/submit-field/save.js\");\n/* harmony import */ var _submit_field_save__WEBPACK_IMPORTED_MODULE_29___default = /*#__PURE__*/__webpack_require__.n(_submit_field_save__WEBPACK_IMPORTED_MODULE_29__);\n/* harmony import */ var _repeater_field_edit__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./repeater-field/edit */ \"./editor/blocks/repeater-field/edit.js\");\n/* harmony import */ var _repeater_field_save__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./repeater-field/save */ \"./editor/blocks/repeater-field/save.js\");\n/* harmony import */ var _repeater_field_save__WEBPACK_IMPORTED_MODULE_31___default = /*#__PURE__*/__webpack_require__.n(_repeater_field_save__WEBPACK_IMPORTED_MODULE_31__);\n/* harmony import */ var _form_break_field_edit__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./form-break-field/edit */ \"./editor/blocks/form-break-field/edit.js\");\n/* harmony import */ var _form_break_field_save__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./form-break-field/save */ \"./editor/blocks/form-break-field/save.js\");\n/* harmony import */ var _form_break_field_save__WEBPACK_IMPORTED_MODULE_33___default = /*#__PURE__*/__webpack_require__.n(_form_break_field_save__WEBPACK_IMPORTED_MODULE_33__);\n/* harmony import */ var _group_break_field_edit__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./group-break-field/edit */ \"./editor/blocks/group-break-field/edit.js\");\n/* harmony import */ var _group_break_field_save__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./group-break-field/save */ \"./editor/blocks/group-break-field/save.js\");\n/* harmony import */ var _group_break_field_save__WEBPACK_IMPORTED_MODULE_35___default = /*#__PURE__*/__webpack_require__.n(_group_break_field_save__WEBPACK_IMPORTED_MODULE_35__);\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n//# sourceURL=webpack:///./editor/blocks/form-fields.js?"); |
| 322 | |
| 323 | /***/ }), |
| 324 | |
| 325 | /***/ "./editor/blocks/group-break-field/edit.js": |
| 326 | /*!*************************************************!*\ |
| 327 | !*** ./editor/blocks/group-break-field/edit.js ***! |
| 328 | \*************************************************/ |
| 329 | /*! no exports provided */ |
| 330 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 331 | |
| 332 | "use strict"; |
| 333 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _controls_placeholder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../controls/placeholder */ \"./editor/blocks/controls/placeholder.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\nvar block = 'jet-forms/group-break-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar keyControls = block + '-controls-edit';\nvar keyPlaceHolder = block + '-placeholder-edit';\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(HeadingEdit, _wp$element$Component);\n\n var _super = _createSuper(HeadingEdit);\n\n function HeadingEdit() {\n _classCallCheck(this, HeadingEdit);\n\n return _super.apply(this, arguments);\n }\n\n _createClass(HeadingEdit, [{\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n return [hasToolbar && wp.element.createElement(BlockControls, {\n key: keyControls + '-block'\n }, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), props.isSelected && wp.element.createElement(InspectorControls, {\n key: keyControls\n }, window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(\"div\", {\n className: 'jet-form-builder__group-break'\n }, wp.element.createElement(\"span\", null, __('GROUP BREAK')))];\n }\n }]);\n\n return HeadingEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/group-break-field/edit.js?"); |
| 334 | |
| 335 | /***/ }), |
| 336 | |
| 337 | /***/ "./editor/blocks/group-break-field/save.js": |
| 338 | /*!*************************************************!*\ |
| 339 | !*** ./editor/blocks/group-break-field/save.js ***! |
| 340 | \*************************************************/ |
| 341 | /*! no static exports found */ |
| 342 | /***/ (function(module, exports) { |
| 343 | |
| 344 | eval("var block = 'jet-forms/group-break-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/group-break-field/save.js?"); |
| 345 | |
| 346 | /***/ }), |
| 347 | |
| 348 | /***/ "./editor/blocks/heading-field/edit.js": |
| 349 | /*!*********************************************!*\ |
| 350 | !*** ./editor/blocks/heading-field/edit.js ***! |
| 351 | \*********************************************/ |
| 352 | /*! no exports provided */ |
| 353 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 354 | |
| 355 | "use strict"; |
| 356 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _controls_placeholder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../controls/placeholder */ \"./editor/blocks/controls/placeholder.js\");\n/* harmony import */ var _components_field_wrapper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../components/field-wrapper */ \"./editor/components/field-wrapper.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n\nvar block = 'jet-forms/heading-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar keyControls = block + '-controls-edit';\nvar keyPlaceHolder = block + '-placeholder-edit';\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(HeadingEdit, _wp$element$Component);\n\n var _super = _createSuper(HeadingEdit);\n\n function HeadingEdit() {\n _classCallCheck(this, HeadingEdit);\n\n return _super.apply(this, arguments);\n }\n\n _createClass(HeadingEdit, [{\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n return [hasToolbar && wp.element.createElement(BlockControls, {\n key: keyControls + '-block'\n }, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), props.isSelected && wp.element.createElement(InspectorControls, {\n key: keyControls\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(_components_field_wrapper__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n block: block,\n attributes: attributes,\n valueIfEmptyLabel: 'Heading'\n })];\n }\n }]);\n\n return HeadingEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/heading-field/edit.js?"); |
| 357 | |
| 358 | /***/ }), |
| 359 | |
| 360 | /***/ "./editor/blocks/heading-field/save.js": |
| 361 | /*!*********************************************!*\ |
| 362 | !*** ./editor/blocks/heading-field/save.js ***! |
| 363 | \*********************************************/ |
| 364 | /*! no static exports found */ |
| 365 | /***/ (function(module, exports) { |
| 366 | |
| 367 | eval("var block = 'jet-forms/heading-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/heading-field/save.js?"); |
| 368 | |
| 369 | /***/ }), |
| 370 | |
| 371 | /***/ "./editor/blocks/hidden-field/edit.js": |
| 372 | /*!********************************************!*\ |
| 373 | !*** ./editor/blocks/hidden-field/edit.js ***! |
| 374 | \********************************************/ |
| 375 | /*! no exports provided */ |
| 376 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 377 | |
| 378 | "use strict"; |
| 379 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _controls_placeholder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../controls/placeholder */ \"./editor/blocks/controls/placeholder.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\nvar block = 'jet-forms/hidden-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n Disabled = _wp$components.Disabled;\nvar keyControls = block + '-controls-edit';\nvar keyPlaceHolder = block + '-placeholder-edit';\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(HiddenEdit, _wp$element$Component);\n\n var _super = _createSuper(HiddenEdit);\n\n function HiddenEdit() {\n _classCallCheck(this, HiddenEdit);\n\n return _super.apply(this, arguments);\n }\n\n _createClass(HiddenEdit, [{\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n return [hasToolbar && wp.element.createElement(BlockControls, null, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), props.isSelected && wp.element.createElement(InspectorControls, {\n key: keyControls\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), wp.element.createElement(PanelBody, {\n title: __('Field Settings')\n }, wp.element.createElement(SelectControl, {\n key: \"field_value\",\n label: \"Field Value\",\n labelPosition: \"top\",\n value: attributes.field_value,\n onChange: function onChange(newValue) {\n props.setAttributes({\n field_value: newValue\n });\n },\n options: window.jetFormHiddenFieldData.values\n }), 'post_meta' === attributes.field_value && wp.element.createElement(TextControl, {\n key: \"hidden_value_field\",\n label: \"Meta Field to Get Value From\",\n value: attributes.hidden_value_field,\n onChange: function onChange(newValue) {\n props.setAttributes({\n hidden_value_field: newValue\n });\n }\n }), 'query_var' === attributes.field_value && wp.element.createElement(TextControl, {\n key: \"query_var_key\",\n label: \"Query Variable Key\",\n value: attributes.query_var_key,\n onChange: function onChange(newValue) {\n props.setAttributes({\n query_var_key: newValue\n });\n }\n }), 'current_date' === attributes.field_value && wp.element.createElement(TextControl, {\n key: \"date_format\",\n label: \"Format\",\n value: attributes.date_format,\n onChange: function onChange(newValue) {\n props.setAttributes({\n date_format: newValue\n });\n }\n }), 'manual_input' === attributes.field_value && wp.element.createElement(TextControl, {\n key: \"hidden_value\",\n label: \"Value\",\n value: attributes.hidden_value,\n onChange: function onChange(newValue) {\n props.setAttributes({\n hidden_value: newValue\n });\n }\n })), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(_controls_placeholder__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n key: keyPlaceHolder,\n title: 'Hidden Field',\n subtitle: [attributes.name],\n isRequired: attributes.required\n })];\n }\n }]);\n\n return HiddenEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/hidden-field/edit.js?"); |
| 380 | |
| 381 | /***/ }), |
| 382 | |
| 383 | /***/ "./editor/blocks/hidden-field/save.js": |
| 384 | /*!********************************************!*\ |
| 385 | !*** ./editor/blocks/hidden-field/save.js ***! |
| 386 | \********************************************/ |
| 387 | /*! no static exports found */ |
| 388 | /***/ (function(module, exports) { |
| 389 | |
| 390 | eval("var block = 'jet-forms/hidden-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/hidden-field/save.js?"); |
| 391 | |
| 392 | /***/ }), |
| 393 | |
| 394 | /***/ "./editor/blocks/media-field/edit.js": |
| 395 | /*!*******************************************!*\ |
| 396 | !*** ./editor/blocks/media-field/edit.js ***! |
| 397 | \*******************************************/ |
| 398 | /*! no exports provided */ |
| 399 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 400 | |
| 401 | "use strict"; |
| 402 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _controls_placeholder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../controls/placeholder */ \"./editor/blocks/controls/placeholder.js\");\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../tools */ \"./editor/tools.js\");\n/* harmony import */ var _components_field_wrapper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../components/field-wrapper */ \"./editor/components/field-wrapper.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n\n\nvar block = 'jet-forms/media-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar _wp$components = wp.components,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n __experimentalNumberControl = _wp$components.__experimentalNumberControl,\n __experimentalInputControl = _wp$components.__experimentalInputControl;\nvar _wp$components2 = wp.components,\n NumberControl = _wp$components2.NumberControl,\n InputControl = _wp$components2.InputControl;\n\nif (typeof NumberControl === 'undefined') {\n NumberControl = __experimentalNumberControl;\n}\n\nif (typeof InputControl === 'undefined') {\n InputControl = __experimentalInputControl;\n}\n\nvar keyControls = block + '-controls-edit';\nvar keyPlaceHolder = block + '-placeholder-edit';\nvar keyGeneral = block + '-general-edit';\nvar localizeData = window.jetFormMediaFieldData;\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(MediaEdit, _wp$element$Component);\n\n var _super = _createSuper(MediaEdit);\n\n function MediaEdit() {\n _classCallCheck(this, MediaEdit);\n\n return _super.apply(this, arguments);\n }\n\n _createClass(MediaEdit, [{\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n return [hasToolbar && wp.element.createElement(BlockControls, {\n key: keyControls + '-block'\n }, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), props.isSelected && wp.element.createElement(InspectorControls, {\n key: keyControls\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), wp.element.createElement(PanelBody, {\n title: __('Field Settings'),\n className: \"jet-form-media-fields\"\n }, wp.element.createElement(SelectControl, {\n key: \"allowed_user_cap\",\n label: __('User access'),\n labelPosition: \"top\",\n value: attributes.allowed_user_cap,\n onChange: function onChange(newValue) {\n props.setAttributes({\n allowed_user_cap: newValue\n });\n },\n options: localizeData.user_access\n }), wp.element.createElement(ToggleControl, {\n key: \"insert_attachment\",\n label: __('Insert attachment'),\n checked: attributes.insert_attachment,\n help: _tools__WEBPACK_IMPORTED_MODULE_4__[\"default\"].getHelpMessage(window.jetFormMediaFieldData, 'insert_attachment'),\n onChange: function onChange(newValue) {\n props.setAttributes({\n insert_attachment: Boolean(newValue)\n });\n }\n }), attributes.insert_attachment && wp.element.createElement(SelectControl, {\n key: \"value_format\",\n label: __('Field value'),\n labelPosition: \"top\",\n value: attributes.value_format,\n onChange: function onChange(newValue) {\n props.setAttributes({\n value_format: newValue\n });\n },\n options: localizeData.value_format\n }), wp.element.createElement(NumberControl, {\n key: \"max_files\",\n label: __('Maximum allowed files to upload'),\n labelPosition: \"top\",\n help: _tools__WEBPACK_IMPORTED_MODULE_4__[\"default\"].getHelpMessage(window.jetFormMediaFieldData, 'max_files'),\n value: attributes.max_files,\n onChange: function onChange(newValue) {\n props.setAttributes({\n max_files: parseInt(newValue)\n });\n }\n }), wp.element.createElement(NumberControl, {\n label: __('Maximum size in Mb'),\n labelPosition: \"top\",\n key: \"max_size\",\n help: _tools__WEBPACK_IMPORTED_MODULE_4__[\"default\"].getHelpMessage(window.jetFormMediaFieldData, 'max_size'),\n value: attributes.max_size,\n onChange: function onChange(newValue) {\n props.setAttributes({\n max_size: parseInt(newValue)\n });\n }\n }), wp.element.createElement(SelectControl, {\n multiple: true,\n className: \"field-mime-types\",\n key: \"allowed_mimes\",\n label: __('Allow MIME types'),\n labelPosition: \"top\",\n help: _tools__WEBPACK_IMPORTED_MODULE_4__[\"default\"].getHelpMessage(window.jetFormMediaFieldData, 'allowed_mimes'),\n value: attributes.allowed_mimes,\n onChange: function onChange(newValue) {\n props.setAttributes({\n allowed_mimes: newValue\n });\n },\n options: localizeData.mime_types\n })), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(_components_field_wrapper__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n block: block,\n attributes: attributes\n }, wp.element.createElement(InputControl, {\n key: \"place_holder_block_\".concat(block),\n type: 'file',\n disabled: true\n }))];\n }\n }]);\n\n return MediaEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/media-field/edit.js?"); |
| 403 | |
| 404 | /***/ }), |
| 405 | |
| 406 | /***/ "./editor/blocks/media-field/save.js": |
| 407 | /*!*******************************************!*\ |
| 408 | !*** ./editor/blocks/media-field/save.js ***! |
| 409 | \*******************************************/ |
| 410 | /*! no static exports found */ |
| 411 | /***/ (function(module, exports) { |
| 412 | |
| 413 | eval("var block = 'jet-forms/media-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/media-field/save.js?"); |
| 414 | |
| 415 | /***/ }), |
| 416 | |
| 417 | /***/ "./editor/blocks/number-field/edit.js": |
| 418 | /*!********************************************!*\ |
| 419 | !*** ./editor/blocks/number-field/edit.js ***! |
| 420 | \********************************************/ |
| 421 | /*! no exports provided */ |
| 422 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 423 | |
| 424 | "use strict"; |
| 425 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _controls_placeholder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../controls/placeholder */ \"./editor/blocks/controls/placeholder.js\");\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../tools */ \"./editor/tools.js\");\n/* harmony import */ var _components_field_wrapper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../components/field-wrapper */ \"./editor/components/field-wrapper.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n\n\nvar block = 'jet-forms/number-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n Button = _wp$components.Button,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n Disabled = _wp$components.Disabled,\n BaseControl = _wp$components.BaseControl,\n __experimentalInputControl = _wp$components.__experimentalInputControl,\n __experimentalNumberControl = _wp$components.__experimentalNumberControl;\nvar _wp$components2 = wp.components,\n InputControl = _wp$components2.InputControl,\n NumberControl = _wp$components2.NumberControl;\n\nif (typeof InputControl === 'undefined') {\n InputControl = __experimentalInputControl;\n}\n\nif (typeof NumberControl === 'undefined') {\n NumberControl = __experimentalNumberControl;\n}\n\nvar keyControls = block + '-controls-edit';\nvar keyPlaceHolder = block + '-placeholder-edit';\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(NumberEdit, _wp$element$Component);\n\n var _super = _createSuper(NumberEdit);\n\n function NumberEdit() {\n _classCallCheck(this, NumberEdit);\n\n return _super.apply(this, arguments);\n }\n\n _createClass(NumberEdit, [{\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n\n var changeNumberValue = function changeNumberValue(key, newValue) {\n props.setAttributes(_defineProperty({}, key, newValue ? parseInt(newValue) : null));\n };\n\n return [hasToolbar && wp.element.createElement(BlockControls, {\n key: keyControls + '-block'\n }, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), props.isSelected && wp.element.createElement(InspectorControls, {\n key: keyControls\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), wp.element.createElement(PanelBody, {\n title: __('Field Settings')\n }, wp.element.createElement(NumberControl, {\n label: __('Min Value'),\n labelPosition: \"top\",\n key: \"min\",\n value: attributes.min,\n onChange: function onChange(newValue) {\n return changeNumberValue('min', newValue);\n }\n }), wp.element.createElement(NumberControl, {\n label: __('Max Value'),\n labelPosition: \"top\",\n key: \"max\",\n value: attributes.max,\n onChange: function onChange(newValue) {\n return changeNumberValue('max', newValue);\n }\n }), wp.element.createElement(NumberControl, {\n label: __('Step'),\n labelPosition: \"top\",\n key: \"step\",\n value: attributes.step,\n onChange: function onChange(newValue) {\n return changeNumberValue('step', newValue);\n }\n })), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(_components_field_wrapper__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n block: block,\n attributes: attributes\n }, wp.element.createElement(NumberControl, {\n placeholder: attributes.placeholder,\n key: \"place_holder_block_\".concat(block, \"_control\"),\n min: attributes.min || 0,\n max: attributes.max || 1000,\n step: attributes.step || 1\n }))];\n }\n }]);\n\n return NumberEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/number-field/edit.js?"); |
| 426 | |
| 427 | /***/ }), |
| 428 | |
| 429 | /***/ "./editor/blocks/number-field/save.js": |
| 430 | /*!********************************************!*\ |
| 431 | !*** ./editor/blocks/number-field/save.js ***! |
| 432 | \********************************************/ |
| 433 | /*! no static exports found */ |
| 434 | /***/ (function(module, exports) { |
| 435 | |
| 436 | eval("var block = 'jet-forms/number-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/number-field/save.js?"); |
| 437 | |
| 438 | /***/ }), |
| 439 | |
| 440 | /***/ "./editor/blocks/radio-field/edit.js": |
| 441 | /*!*******************************************!*\ |
| 442 | !*** ./editor/blocks/radio-field/edit.js ***! |
| 443 | \*******************************************/ |
| 444 | /*! no exports provided */ |
| 445 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 446 | |
| 447 | "use strict"; |
| 448 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _controls_placeholder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../controls/placeholder */ \"./editor/blocks/controls/placeholder.js\");\n/* harmony import */ var _base_select_check_radio_from_terms_fields__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../base-select-check-radio/from-terms-fields */ \"./editor/blocks/base-select-check-radio/from-terms-fields.js\");\n/* harmony import */ var _base_select_check_radio_from_posts_fields__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../base-select-check-radio/from-posts-fields */ \"./editor/blocks/base-select-check-radio/from-posts-fields.js\");\n/* harmony import */ var _base_select_check_radio_from_generators_fields__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../base-select-check-radio/from-generators-fields */ \"./editor/blocks/base-select-check-radio/from-generators-fields.js\");\n/* harmony import */ var _base_select_check_radio_from_manual_fields__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../base-select-check-radio/from-manual-fields */ \"./editor/blocks/base-select-check-radio/from-manual-fields.js\");\n/* harmony import */ var _components_select_radio_check_placeholder__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../components/select-radio-check-placeholder */ \"./editor/components/select-radio-check-placeholder.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n\n\n\n\n\nvar block = 'jet-forms/radio-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n RadioControl = _wp$components.RadioControl,\n Button = _wp$components.Button,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n Disabled = _wp$components.Disabled;\n\nvar keyControls = function keyControls() {\n return block + '-controls-edit';\n};\n\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(RadioEdit, _wp$element$Component);\n\n var _super = _createSuper(RadioEdit);\n\n function RadioEdit(props) {\n var _this;\n\n _classCallCheck(this, RadioEdit);\n\n _this = _super.call(this, props);\n _this.data = window.JetFormRadioFieldData;\n return _this;\n }\n\n _createClass(RadioEdit, [{\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n return [hasToolbar && wp.element.createElement(BlockControls, {\n key: keyControls()\n }, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), props.isSelected && wp.element.createElement(InspectorControls, {\n key: 'inspector'\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(React.Fragment, null, props.isSelected && wp.element.createElement(\"div\", {\n className: \"inside-block-options\"\n }, wp.element.createElement(SelectControl, {\n key: \"field_options_from\",\n label: \"Fill Options From\",\n labelPosition: \"top\",\n value: attributes.field_options_from,\n onChange: function onChange(newValue) {\n props.setAttributes({\n field_options_from: newValue\n });\n },\n options: this.data.options_from\n }), 'manual_input' === attributes.field_options_from && wp.element.createElement(_base_select_check_radio_from_manual_fields__WEBPACK_IMPORTED_MODULE_7__[\"default\"], {\n key: \"from_manual\",\n attributes: attributes,\n parentProps: props\n }), 'posts' === attributes.field_options_from && wp.element.createElement(_base_select_check_radio_from_posts_fields__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n key: \"from_posts\",\n attributes: attributes,\n parentProps: props,\n localizeData: this.data\n }), 'terms' === attributes.field_options_from && wp.element.createElement(_base_select_check_radio_from_terms_fields__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n key: \"from_terms\",\n attributes: attributes,\n parentProps: props,\n localizeData: this.data\n }), 'meta_field' === attributes.field_options_from && wp.element.createElement(TextControl, {\n key: \"field_options_key\",\n label: \"Meta field to get value from\",\n value: attributes.field_options_key,\n onChange: function onChange(newValue) {\n props.setAttributes({\n field_options_key: newValue\n });\n }\n }), 'generate' === attributes.field_options_from && wp.element.createElement(_base_select_check_radio_from_generators_fields__WEBPACK_IMPORTED_MODULE_6__[\"default\"], {\n key: \"from_generators\",\n attributes: attributes,\n parentProps: props,\n localizeData: this.data\n })), wp.element.createElement(_components_select_radio_check_placeholder__WEBPACK_IMPORTED_MODULE_8__[\"SelectRadioCheckPlaceholder\"], {\n blockName: block,\n scriptData: this.data,\n source: attributes\n }))];\n }\n }]);\n\n return RadioEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/radio-field/edit.js?"); |
| 449 | |
| 450 | /***/ }), |
| 451 | |
| 452 | /***/ "./editor/blocks/radio-field/save.js": |
| 453 | /*!*******************************************!*\ |
| 454 | !*** ./editor/blocks/radio-field/save.js ***! |
| 455 | \*******************************************/ |
| 456 | /*! no static exports found */ |
| 457 | /***/ (function(module, exports) { |
| 458 | |
| 459 | eval("var block = 'jet-forms/radio-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/radio-field/save.js?"); |
| 460 | |
| 461 | /***/ }), |
| 462 | |
| 463 | /***/ "./editor/blocks/range-field/edit.js": |
| 464 | /*!*******************************************!*\ |
| 465 | !*** ./editor/blocks/range-field/edit.js ***! |
| 466 | \*******************************************/ |
| 467 | /*! no exports provided */ |
| 468 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 469 | |
| 470 | "use strict"; |
| 471 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _controls_placeholder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../controls/placeholder */ \"./editor/blocks/controls/placeholder.js\");\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../tools */ \"./editor/tools.js\");\n/* harmony import */ var _components_field_wrapper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../components/field-wrapper */ \"./editor/components/field-wrapper.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n\n\nvar block = 'jet-forms/range-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n Button = _wp$components.Button,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n RadioControl = _wp$components.RadioControl,\n Disabled = _wp$components.Disabled,\n __experimentalNumberControl = _wp$components.__experimentalNumberControl,\n __experimentalInputControl = _wp$components.__experimentalInputControl;\nvar _wp$components2 = wp.components,\n NumberControl = _wp$components2.NumberControl,\n InputControl = _wp$components2.InputControl;\n\nif (typeof NumberControl === 'undefined') {\n NumberControl = __experimentalNumberControl;\n}\n\nif (typeof InputControl === 'undefined') {\n InputControl = __experimentalInputControl;\n}\n\nvar keyControls = block + '-controls-edit';\nvar keyPlaceHolder = block + '-placeholder-edit';\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(RangeEdit, _wp$element$Component);\n\n var _super = _createSuper(RangeEdit);\n\n function RangeEdit(props) {\n var _this;\n\n _classCallCheck(this, RangeEdit);\n\n _this = _super.call(this, props);\n _this.state = {\n rangeValue: 50\n };\n return _this;\n }\n\n _createClass(RangeEdit, [{\n key: \"render\",\n value: function render() {\n var _this2 = this;\n\n var props = this.props;\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n return [hasToolbar && wp.element.createElement(BlockControls, {\n key: keyControls + '-block'\n }, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), props.isSelected && wp.element.createElement(InspectorControls, {\n key: keyControls\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), wp.element.createElement(PanelBody, {\n title: __('Field Settings')\n }, wp.element.createElement(NumberControl, {\n label: __('Min Value'),\n labelPosition: \"top\",\n key: \"min\",\n value: attributes.min,\n onChange: function onChange(newValue) {\n props.setAttributes({\n min: parseInt(newValue)\n });\n }\n }), wp.element.createElement(NumberControl, {\n label: __('Max Value'),\n labelPosition: \"top\",\n key: \"max\",\n value: attributes.max,\n onChange: function onChange(newValue) {\n props.setAttributes({\n max: parseInt(newValue)\n });\n }\n }), wp.element.createElement(NumberControl, {\n label: __('Step'),\n labelPosition: \"top\",\n key: \"step\",\n value: attributes.step,\n onChange: function onChange(newValue) {\n props.setAttributes({\n step: parseInt(newValue)\n });\n }\n }), wp.element.createElement(TextControl, {\n key: \"prefix\",\n label: __('Value prefix'),\n value: attributes.prefix,\n help: __('For space before or after text use: '),\n onChange: function onChange(newValue) {\n props.setAttributes({\n prefix: newValue\n });\n }\n }), wp.element.createElement(TextControl, {\n key: \"suffix\",\n label: __('Value suffix'),\n value: attributes.suffix,\n help: __('For space before or after text use: '),\n onChange: function onChange(newValue) {\n props.setAttributes({\n suffix: newValue\n });\n }\n })), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(_components_field_wrapper__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n attributes: attributes,\n block: block,\n wrapClasses: ['range-wrap']\n }, wp.element.createElement(\"div\", {\n className: \"range-flex-wrap\"\n }, wp.element.createElement(InputControl, {\n key: \"place_holder_block_\".concat(block),\n type: 'range',\n min: attributes.min || 0,\n max: attributes.max || 100,\n step: attributes.step || 1,\n onChange: function onChange(rangeValue) {\n return _this2.setState({\n rangeValue: rangeValue\n });\n }\n }), wp.element.createElement(\"div\", {\n className: 'jet-form-builder__field-value'\n }, wp.element.createElement(\"span\", {\n className: 'jet-form-builder__field-value-prefix'\n }, attributes.prefix), wp.element.createElement(\"span\", null, this.state.rangeValue), wp.element.createElement(\"span\", {\n className: 'jet-form-builder__field-value-suffix'\n }, attributes.suffix))))];\n }\n }]);\n\n return RangeEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/range-field/edit.js?"); |
| 472 | |
| 473 | /***/ }), |
| 474 | |
| 475 | /***/ "./editor/blocks/range-field/save.js": |
| 476 | /*!*******************************************!*\ |
| 477 | !*** ./editor/blocks/range-field/save.js ***! |
| 478 | \*******************************************/ |
| 479 | /*! no static exports found */ |
| 480 | /***/ (function(module, exports) { |
| 481 | |
| 482 | eval("var block = 'jet-forms/range-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/range-field/save.js?"); |
| 483 | |
| 484 | /***/ }), |
| 485 | |
| 486 | /***/ "./editor/blocks/repeater-field/edit.js": |
| 487 | /*!**********************************************!*\ |
| 488 | !*** ./editor/blocks/repeater-field/edit.js ***! |
| 489 | \**********************************************/ |
| 490 | /*! no exports provided */ |
| 491 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 492 | |
| 493 | "use strict"; |
| 494 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _controls_placeholder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../controls/placeholder */ \"./editor/blocks/controls/placeholder.js\");\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../tools */ \"./editor/tools.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _iterableToArray(iter) { if (typeof Symbol !== \"undefined\" && Symbol.iterator in Object(iter)) return Array.from(iter); }\n\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n\nvar block = 'jet-forms/repeater-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls,\n InnerBlocks = _ref.InnerBlocks;\n\nvar select = wp.data.select;\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n Button = _wp$components.Button,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n Disabled = _wp$components.Disabled,\n Popover = _wp$components.Popover,\n BaseControl = _wp$components.BaseControl,\n ToolbarItem = _wp$components.ToolbarItem,\n __experimentalNumberControl = _wp$components.__experimentalNumberControl;\nvar NumberControl = wp.components.NumberControl;\n\nif (typeof NumberControl === 'undefined') {\n NumberControl = __experimentalNumberControl;\n}\n\nvar keyControls = block + '-controls-edit';\nvar keyPlaceHolder = block + '-placeholder-edit';\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(RepeaterEdit, _wp$element$Component);\n\n var _super = _createSuper(RepeaterEdit);\n\n function RepeaterEdit(props) {\n var _this;\n\n _classCallCheck(this, RepeaterEdit);\n\n _this = _super.call(this, props);\n _this.data = window.jetRepeaterFieldData;\n _this.state = {\n showMacrosPopover: false\n };\n return _this;\n }\n\n _createClass(RepeaterEdit, [{\n key: \"render\",\n value: function render() {\n var _this2 = this;\n\n var props = this.props;\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n var formFields = _tools__WEBPACK_IMPORTED_MODULE_4__[\"default\"].getAvailableFields([block]);\n var meta = select('core/editor').getEditedPostAttribute('meta') || {};\n var label = _tools__WEBPACK_IMPORTED_MODULE_4__[\"default\"].getLabel(meta, attributes);\n\n var insertMacros = function insertMacros(macros) {\n var formula = attributes.calc_formula || '';\n props.setAttributes({\n calc_formula: formula + '%FIELD::' + macros + '%'\n });\n };\n\n return [hasToolbar && wp.element.createElement(BlockControls, {\n key: keyControls + '-block'\n }, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }, 'custom' === attributes.repeater_calc_type && wp.element.createElement(Button, {\n isTertiary: true,\n isSmall: true,\n icon: this.state.showMacrosPopover ? 'no-alt' : 'admin-tools',\n onClick: function onClick() {\n _this2.setState({\n showMacrosPopover: !_this2.state.showMacrosPopover\n });\n }\n }), this.state.showMacrosPopover && wp.element.createElement(Popover, {\n position: 'bottom left'\n }, formFields.length && wp.element.createElement(PanelBody, {\n title: 'Form Fields'\n }, formFields.map(function (field) {\n return wp.element.createElement(\"div\", {\n key: 'field_' + field\n }, wp.element.createElement(Button, {\n isLink: true,\n onClick: function onClick() {\n insertMacros(field);\n }\n }, '%FIELD::' + field + '%'));\n }))))), props.isSelected && wp.element.createElement(InspectorControls, {\n key: keyControls\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), wp.element.createElement(PanelBody, {\n title: __('Field Settings')\n }, wp.element.createElement(SelectControl, {\n key: \"manage_items_count\",\n label: __('Manage repeater items count'),\n labelPosition: \"top\",\n value: attributes.manage_items_count,\n onChange: function onChange(newValue) {\n props.setAttributes({\n manage_items_count: newValue\n });\n },\n options: this.data.manage_items_count\n }), 'manually' === attributes.manage_items_count && wp.element.createElement(TextControl, {\n key: \"new_item_label\",\n label: __('Add New Item Label'),\n value: attributes.new_item_label,\n onChange: function onChange(newValue) {\n props.setAttributes({\n new_item_label: newValue\n });\n }\n }), 'dynamically' === attributes.manage_items_count && wp.element.createElement(SelectControl, {\n key: \"manage_items_count_field\",\n label: __('Field items count'),\n labelPosition: \"top\",\n value: attributes.manage_items_count_field,\n onChange: function onChange(newValue) {\n props.setAttributes({\n manage_items_count_field: newValue\n });\n },\n options: [{\n label: __('Select field...')\n }].concat(_toConsumableArray(_tools__WEBPACK_IMPORTED_MODULE_4__[\"default\"].getFormFieldsBlocks([block])))\n }), wp.element.createElement(SelectControl, {\n key: \"repeater_calc_type\",\n label: __('Manage repeater items count'),\n labelPosition: \"top\",\n value: attributes.repeater_calc_type,\n onChange: function onChange(newValue) {\n props.setAttributes({\n repeater_calc_type: newValue\n });\n },\n options: this.data.repeater_calc_type\n }), 'custom' === attributes.repeater_calc_type && wp.element.createElement(\"div\", {\n className: \"jet-form-editor__row-notice\"\n }, __('Set math formula to calculate field value.', 'jet-form-builder'), wp.element.createElement(\"br\", null), __('For example:', 'jet-form-builder'), wp.element.createElement(\"br\", null), wp.element.createElement(\"br\", null), \"%FIELD::quantity%*%META::price%\", wp.element.createElement(\"br\", null), wp.element.createElement(\"br\", null), __('Where:', 'jet-form-builder'), wp.element.createElement(\"br\", null), \"-\", __('%FIELD::quantity% - macros for form field value. \"quantity\" - is a field name to get value from', 'jet-form-builder'), wp.element.createElement(\"br\", null), \"-\", __('%META::price% - macros for current post meta value. \"price\" - is a meta key to get value from', 'jet-form-builder'), wp.element.createElement(\"br\", null), wp.element.createElement(\"br\", null))), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(React.Fragment, null, 'custom' === attributes.repeater_calc_type && wp.element.createElement(\"div\", {\n className: \"jet-forms__calc-formula-editor\"\n }, wp.element.createElement(\"div\", {\n className: \"jet-form-editor__macros-wrap\"\n }, wp.element.createElement(TextareaControl, {\n key: \"calc_formula\",\n value: attributes.calc_formula,\n label: __('Calculation Formula for Repeater'),\n onChange: function onChange(newValue) {\n props.setAttributes({\n calc_formula: newValue\n });\n }\n }))), wp.element.createElement(BaseControl, {\n key: 'repeater-fields-title'\n }, wp.element.createElement(BaseControl.VisualLabel, null, wp.element.createElement(\"div\", {\n className: 'jet-form-builder__label'\n }, label.name || 'Repeater field', attributes.required && wp.element.createElement(\"span\", {\n className: 'jet-form-builder__required'\n }, label.mark ? label.mark : '*'))), wp.element.createElement(\"div\", {\n className: 'components-base-control__help jet-form-builder__desc',\n style: {\n marginTop: '0px'\n }\n }, attributes.desc)), wp.element.createElement(InnerBlocks, {\n key: 'repeater-fields',\n renderAppender: function renderAppender() {\n return wp.element.createElement(InnerBlocks.ButtonBlockAppender, null);\n }\n }), wp.element.createElement(Button, {\n className: 'jet-form-builder-repeater__remove',\n isSecondary: true,\n onClick: function onClick() {}\n }, \"\\xD7\"), wp.element.createElement(\"div\", {\n style: {\n width: '100%',\n height: '0.7em'\n }\n }), wp.element.createElement(\"div\", {\n className: \"jet-form-builder-repeater__actions\"\n }, wp.element.createElement(Button, {\n className: 'jet-form-builder-repeater__new',\n isSecondary: true,\n onClick: function onClick() {}\n }, attributes.new_item_label || 'Add New')))];\n }\n }]);\n\n return RepeaterEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/repeater-field/edit.js?"); |
| 495 | |
| 496 | /***/ }), |
| 497 | |
| 498 | /***/ "./editor/blocks/repeater-field/save.js": |
| 499 | /*!**********************************************!*\ |
| 500 | !*** ./editor/blocks/repeater-field/save.js ***! |
| 501 | \**********************************************/ |
| 502 | /*! no static exports found */ |
| 503 | /***/ (function(module, exports) { |
| 504 | |
| 505 | eval("var block = 'jet-forms/repeater-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n InnerBlocks = _ref.InnerBlocks;\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return wp.element.createElement(InnerBlocks.Content, null);\n};\n\n//# sourceURL=webpack:///./editor/blocks/repeater-field/save.js?"); |
| 506 | |
| 507 | /***/ }), |
| 508 | |
| 509 | /***/ "./editor/blocks/select-field/edit.js": |
| 510 | /*!********************************************!*\ |
| 511 | !*** ./editor/blocks/select-field/edit.js ***! |
| 512 | \********************************************/ |
| 513 | /*! no exports provided */ |
| 514 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 515 | |
| 516 | "use strict"; |
| 517 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _controls_placeholder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../controls/placeholder */ \"./editor/blocks/controls/placeholder.js\");\n/* harmony import */ var _base_select_check_radio_from_terms_fields__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../base-select-check-radio/from-terms-fields */ \"./editor/blocks/base-select-check-radio/from-terms-fields.js\");\n/* harmony import */ var _base_select_check_radio_from_posts_fields__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../base-select-check-radio/from-posts-fields */ \"./editor/blocks/base-select-check-radio/from-posts-fields.js\");\n/* harmony import */ var _base_select_check_radio_from_generators_fields__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../base-select-check-radio/from-generators-fields */ \"./editor/blocks/base-select-check-radio/from-generators-fields.js\");\n/* harmony import */ var _base_select_check_radio_from_manual_fields__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../base-select-check-radio/from-manual-fields */ \"./editor/blocks/base-select-check-radio/from-manual-fields.js\");\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../tools */ \"./editor/tools.js\");\n/* harmony import */ var _components_select_radio_check_placeholder__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../components/select-radio-check-placeholder */ \"./editor/components/select-radio-check-placeholder.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n\n\n\n\n\n\nvar block = 'jet-forms/select-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar localizeData = window.JetFormSelectFieldData;\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n Button = _wp$components.Button,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n Disabled = _wp$components.Disabled;\nvar keyControls = block + '-controls-edit';\nvar keyPlaceHolder = block + '-placeholder-edit';\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(SelectEdit, _wp$element$Component);\n\n var _super = _createSuper(SelectEdit);\n\n function SelectEdit(props) {\n var _this;\n\n _classCallCheck(this, SelectEdit);\n\n _this = _super.call(this, props);\n _this.data = window.JetFormSelectFieldData;\n return _this;\n }\n\n _createClass(SelectEdit, [{\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n return [hasToolbar && wp.element.createElement(BlockControls, {\n key: keyControls + '-block'\n }, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), props.isSelected && wp.element.createElement(InspectorControls, {\n key: keyControls\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(React.Fragment, null, props.isSelected && wp.element.createElement(\"div\", {\n className: \"inside-block-options\"\n }, wp.element.createElement(SelectControl, {\n key: \"field_options_from\",\n label: __('Fill Options From'),\n value: attributes.field_options_from,\n onChange: function onChange(newValue) {\n props.setAttributes({\n field_options_from: newValue\n });\n },\n options: localizeData.options_from\n }), 'manual_input' === attributes.field_options_from && wp.element.createElement(_base_select_check_radio_from_manual_fields__WEBPACK_IMPORTED_MODULE_7__[\"default\"], {\n key: \"from_manual\",\n attributes: attributes,\n parentProps: props\n }), 'posts' === attributes.field_options_from && wp.element.createElement(_base_select_check_radio_from_posts_fields__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n key: \"from_posts\",\n attributes: attributes,\n parentProps: props\n }), 'terms' === attributes.field_options_from && wp.element.createElement(_base_select_check_radio_from_terms_fields__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n key: \"from_terms\",\n attributes: attributes,\n parentProps: props,\n localizeData: this.data\n }), 'meta_field' === attributes.field_options_from && wp.element.createElement(TextControl, {\n key: \"field_options_key\",\n label: __('Meta field to get value from'),\n value: attributes.field_options_key,\n onChange: function onChange(newValue) {\n props.setAttributes({\n field_options_key: newValue\n });\n }\n }), 'generate' === attributes.field_options_from && wp.element.createElement(_base_select_check_radio_from_generators_fields__WEBPACK_IMPORTED_MODULE_6__[\"default\"], {\n key: \"from_generator\",\n attributes: attributes,\n parentProps: props\n }), wp.element.createElement(ToggleControl, {\n key: \"switch_on_change\",\n label: __('Switch page on change'),\n checked: attributes.switch_on_change,\n help: _tools__WEBPACK_IMPORTED_MODULE_8__[\"default\"].getHelpMessage(this.data, 'switch_on_change'),\n onChange: function onChange(newValue) {\n props.setAttributes({\n switch_on_change: Boolean(newValue)\n });\n }\n })), wp.element.createElement(_components_select_radio_check_placeholder__WEBPACK_IMPORTED_MODULE_9__[\"SelectRadioCheckPlaceholder\"], {\n blockName: block,\n scriptData: this.data,\n source: attributes\n }))];\n }\n }]);\n\n return SelectEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/select-field/edit.js?"); |
| 518 | |
| 519 | /***/ }), |
| 520 | |
| 521 | /***/ "./editor/blocks/select-field/save.js": |
| 522 | /*!********************************************!*\ |
| 523 | !*** ./editor/blocks/select-field/save.js ***! |
| 524 | \********************************************/ |
| 525 | /*! no static exports found */ |
| 526 | /***/ (function(module, exports) { |
| 527 | |
| 528 | eval("var block = 'jet-forms/select-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/select-field/save.js?"); |
| 529 | |
| 530 | /***/ }), |
| 531 | |
| 532 | /***/ "./editor/blocks/submit-field/edit.js": |
| 533 | /*!********************************************!*\ |
| 534 | !*** ./editor/blocks/submit-field/edit.js ***! |
| 535 | \********************************************/ |
| 536 | /*! no exports provided */ |
| 537 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 538 | |
| 539 | "use strict"; |
| 540 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _controls_placeholder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../controls/placeholder */ \"./editor/blocks/controls/placeholder.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\nvar block = 'jet-forms/submit-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n Button = _wp$components.Button,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n Disabled = _wp$components.Disabled;\n\nvar keyControls = function keyControls() {\n return block + '-controls-edit';\n};\n\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(SubmitEdit, _wp$element$Component);\n\n var _super = _createSuper(SubmitEdit);\n\n function SubmitEdit() {\n _classCallCheck(this, SubmitEdit);\n\n return _super.apply(this, arguments);\n }\n\n _createClass(SubmitEdit, [{\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n return [hasToolbar && wp.element.createElement(BlockControls, {\n key: keyControls()\n }, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), props.isSelected && wp.element.createElement(InspectorControls, {\n key: 'inspector'\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(\"div\", {\n className: \"jet-form-builder__submit-wrap\"\n }, wp.element.createElement(Button, {\n key: \"place_holder_block_\".concat(block),\n isPrimary: true,\n className: 'jet-form-builder__submit'\n }, attributes.label))];\n }\n }]);\n\n return SubmitEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/submit-field/edit.js?"); |
| 541 | |
| 542 | /***/ }), |
| 543 | |
| 544 | /***/ "./editor/blocks/submit-field/save.js": |
| 545 | /*!********************************************!*\ |
| 546 | !*** ./editor/blocks/submit-field/save.js ***! |
| 547 | \********************************************/ |
| 548 | /*! no static exports found */ |
| 549 | /***/ (function(module, exports) { |
| 550 | |
| 551 | eval("var block = 'jet-forms/submit-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/submit-field/save.js?"); |
| 552 | |
| 553 | /***/ }), |
| 554 | |
| 555 | /***/ "./editor/blocks/text-field/edit.js": |
| 556 | /*!******************************************!*\ |
| 557 | !*** ./editor/blocks/text-field/edit.js ***! |
| 558 | \******************************************/ |
| 559 | /*! no exports provided */ |
| 560 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 561 | |
| 562 | "use strict"; |
| 563 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _controls_placeholder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../controls/placeholder */ \"./editor/blocks/controls/placeholder.js\");\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../tools */ \"./editor/tools.js\");\n/* harmony import */ var _components_field_wrapper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../components/field-wrapper */ \"./editor/components/field-wrapper.js\");\n\n\n\n\n\n\nvar block = 'jet-forms/text-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n Disabled = _wp$components.Disabled,\n BaseControl = _wp$components.BaseControl;\nvar keyControls = block + '-controls-edit';\nvar keyPlaceHolder = block + '-placeholder-edit';\nvar keyGeneral = block + '-general-edit';\nvar localizeData = window.JetFormTextFieldData;\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = function TextEdit(props) {\n var attributes = props.attributes;\n return [window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length && wp.element.createElement(BlockControls, {\n key: keyControls\n }, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), props.isSelected && wp.element.createElement(InspectorControls, {\n key: 'inspector'\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), wp.element.createElement(PanelBody, {\n title: __('Field Settings'),\n className: 'jet-form-builder__field-settings'\n }, wp.element.createElement(SelectControl, {\n key: \"field_type\",\n label: __('Field Type'),\n labelPosition: \"top\",\n value: attributes.field_type,\n onChange: function onChange(newValue) {\n props.setAttributes({\n field_type: newValue\n });\n },\n options: localizeData.field_types_list\n }), wp.element.createElement(ToggleControl, {\n key: 'enable_input_mask',\n label: __('Set Input Mask'),\n checked: attributes.enable_input_mask,\n help: __('Check this to setup specific input format for the current field'),\n onChange: function onChange(newVal) {\n props.setAttributes({\n enable_input_mask: newVal\n });\n }\n }), attributes.enable_input_mask && wp.element.createElement(React.Fragment, null, wp.element.createElement(SelectControl, {\n key: \"mask_type\",\n label: __('Mask type'),\n labelPosition: \"top\",\n value: attributes.mask_type,\n onChange: function onChange(newValue) {\n props.setAttributes({\n mask_type: newValue\n });\n },\n options: localizeData.mask_types_list\n }), wp.element.createElement(TextControl, {\n key: \"input_mask\",\n label: __('Input mask')\n /*help={ Tools.getHelpMessage( localizeData, 'input_mask-default' ) }*/\n ,\n value: attributes.input_mask,\n onChange: function onChange(newValue) {\n props.setAttributes({\n input_mask: newValue\n });\n }\n }), !attributes.mask_type && wp.element.createElement(\"div\", {\n className: 'help-input'\n }, _tools__WEBPACK_IMPORTED_MODULE_4__[\"default\"].getHelpMessage(localizeData, 'input_mask_default')), 'datetime' === attributes.mask_type && wp.element.createElement(\"div\", {\n className: 'help-input'\n }, __('Examples:', 'jet-form-builder'), \" dd/mm/yyyy, mm/dd/yyyy\", wp.element.createElement(\"br\", null), __('More info - ', 'jet-form-builder'), wp.element.createElement(\"a\", {\n href: localizeData.help_messages.input_mask_datetime_link,\n target: \"_blank\"\n }, __('here', 'jet-form-builder'))), wp.element.createElement(SelectControl, {\n key: \"mask_visibility\",\n label: __('Mask visibility'),\n labelPosition: \"top\",\n value: attributes.mask_visibility,\n onChange: function onChange(newValue) {\n props.setAttributes({\n mask_visibility: newValue\n });\n },\n options: localizeData.mask_visibilities_list\n }), wp.element.createElement(SelectControl, {\n key: \"mask_placeholder\",\n label: __('Mask placeholder'),\n labelPosition: \"top\",\n value: attributes.mask_placeholder,\n onChange: function onChange(newValue) {\n props.setAttributes({\n mask_placeholder: newValue\n });\n },\n options: localizeData.mask_placeholders_list\n }))), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(_components_field_wrapper__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n block: block,\n attributes: attributes\n }, wp.element.createElement(TextControl, {\n placeholder: attributes.placeholder,\n key: \"place_holder_block_\".concat(block, \"_control\"),\n onChange: function onChange() {}\n }))];\n};\n\n//# sourceURL=webpack:///./editor/blocks/text-field/edit.js?"); |
| 564 | |
| 565 | /***/ }), |
| 566 | |
| 567 | /***/ "./editor/blocks/text-field/save.js": |
| 568 | /*!******************************************!*\ |
| 569 | !*** ./editor/blocks/text-field/save.js ***! |
| 570 | \******************************************/ |
| 571 | /*! no static exports found */ |
| 572 | /***/ (function(module, exports) { |
| 573 | |
| 574 | eval("var block = 'jet-forms/text-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/text-field/save.js?"); |
| 575 | |
| 576 | /***/ }), |
| 577 | |
| 578 | /***/ "./editor/blocks/textarea-field/edit.js": |
| 579 | /*!**********************************************!*\ |
| 580 | !*** ./editor/blocks/textarea-field/edit.js ***! |
| 581 | \**********************************************/ |
| 582 | /*! no exports provided */ |
| 583 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 584 | |
| 585 | "use strict"; |
| 586 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../tools */ \"./editor/tools.js\");\n/* harmony import */ var _components_field_wrapper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../components/field-wrapper */ \"./editor/components/field-wrapper.js\");\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n\n\n\n\n\nvar block = 'jet-forms/textarea-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar _wp$data = wp.data,\n useSelect = _wp$data.useSelect,\n useDispatch = _wp$data.useDispatch;\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n Button = _wp$components.Button,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n Disabled = _wp$components.Disabled,\n BaseControl = _wp$components.BaseControl,\n __experimentalNumberControl = _wp$components.__experimentalNumberControl;\nvar NumberControl = wp.components.NumberControl;\n\nif (typeof NumberControl === 'undefined') {\n NumberControl = __experimentalNumberControl;\n}\n\nvar keyControls = block + '-controls-edit';\nvar keyPlaceHolder = block + '-placeholder-edit';\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = function TextareaEdit(props) {\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n\n var changeNumberValue = function changeNumberValue(key, newValue) {\n var value = newValue && newValue > 0 ? parseInt(newValue) : null;\n props.setAttributes(_defineProperty({}, key, value));\n };\n\n return [hasToolbar && wp.element.createElement(BlockControls, {\n key: keyControls + '-block'\n }, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), props.isSelected && wp.element.createElement(InspectorControls, {\n key: keyControls\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), wp.element.createElement(PanelBody, {\n title: __('Field Settings')\n }, wp.element.createElement(NumberControl, {\n label: __('Min length (symbols)'),\n labelPosition: \"top\",\n key: \"minlength\",\n min: 1,\n value: attributes.minlength,\n onChange: function onChange(newValue) {\n return changeNumberValue('minlength', newValue);\n }\n }), wp.element.createElement(NumberControl, {\n label: __('Max length (symbols)'),\n labelPosition: \"top\",\n key: \"maxlength\",\n min: 1,\n value: attributes.maxlength,\n onChange: function onChange(newValue) {\n return changeNumberValue('maxlength', newValue);\n }\n })), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(_components_field_wrapper__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n block: block,\n attributes: attributes\n }, wp.element.createElement(TextareaControl, {\n key: \"place_holder_block_\".concat(block),\n placeholder: attributes.placeholder,\n onChange: function onChange() {}\n }))];\n};\n\n//# sourceURL=webpack:///./editor/blocks/textarea-field/edit.js?"); |
| 587 | |
| 588 | /***/ }), |
| 589 | |
| 590 | /***/ "./editor/blocks/textarea-field/save.js": |
| 591 | /*!**********************************************!*\ |
| 592 | !*** ./editor/blocks/textarea-field/save.js ***! |
| 593 | \**********************************************/ |
| 594 | /*! no static exports found */ |
| 595 | /***/ (function(module, exports) { |
| 596 | |
| 597 | eval("var block = 'jet-forms/textarea-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/textarea-field/save.js?"); |
| 598 | |
| 599 | /***/ }), |
| 600 | |
| 601 | /***/ "./editor/blocks/time-field/edit.js": |
| 602 | /*!******************************************!*\ |
| 603 | !*** ./editor/blocks/time-field/edit.js ***! |
| 604 | \******************************************/ |
| 605 | /*! no exports provided */ |
| 606 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 607 | |
| 608 | "use strict"; |
| 609 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _controls_placeholder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../controls/placeholder */ \"./editor/blocks/controls/placeholder.js\");\n/* harmony import */ var _components_field_wrapper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../components/field-wrapper */ \"./editor/components/field-wrapper.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n\nvar block = 'jet-forms/time-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n Button = _wp$components.Button,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n Disabled = _wp$components.Disabled,\n DateTimePicker = _wp$components.DateTimePicker,\n __experimentalInputControl = _wp$components.__experimentalInputControl;\nvar InputControl = wp.components.InputControl;\n\nif (typeof InputControl === 'undefined') {\n InputControl = __experimentalInputControl;\n}\n\nvar keyControls = block + '-controls-edit';\nvar keyPlaceHolder = block + '-placeholder-edit';\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(TimeEdit, _wp$element$Component);\n\n var _super = _createSuper(TimeEdit);\n\n function TimeEdit() {\n _classCallCheck(this, TimeEdit);\n\n return _super.apply(this, arguments);\n }\n\n _createClass(TimeEdit, [{\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n return [hasToolbar && wp.element.createElement(BlockControls, {\n key: keyControls + '-block'\n }, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), props.isSelected && wp.element.createElement(InspectorControls, {\n key: keyControls\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(_components_field_wrapper__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n block: block,\n attributes: attributes\n }, wp.element.createElement(TextControl, {\n onChange: function onChange() {},\n key: \"place_holder_block_\".concat(block),\n placeholder: 'Input type=\"time\"'\n }))];\n }\n }]);\n\n return TimeEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/time-field/edit.js?"); |
| 610 | |
| 611 | /***/ }), |
| 612 | |
| 613 | /***/ "./editor/blocks/time-field/save.js": |
| 614 | /*!******************************************!*\ |
| 615 | !*** ./editor/blocks/time-field/save.js ***! |
| 616 | \******************************************/ |
| 617 | /*! no static exports found */ |
| 618 | /***/ (function(module, exports) { |
| 619 | |
| 620 | eval("var block = 'jet-forms/time-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/time-field/save.js?"); |
| 621 | |
| 622 | /***/ }), |
| 623 | |
| 624 | /***/ "./editor/blocks/wysiwyg-field/edit.js": |
| 625 | /*!*********************************************!*\ |
| 626 | !*** ./editor/blocks/wysiwyg-field/edit.js ***! |
| 627 | \*********************************************/ |
| 628 | /*! no exports provided */ |
| 629 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 630 | |
| 631 | "use strict"; |
| 632 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _controls_toolbar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../controls/toolbar */ \"./editor/blocks/controls/toolbar.js\");\n/* harmony import */ var _controls_general__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../controls/general */ \"./editor/blocks/controls/general.js\");\n/* harmony import */ var _controls_advanced__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../controls/advanced */ \"./editor/blocks/controls/advanced.js\");\n/* harmony import */ var _controls_placeholder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../controls/placeholder */ \"./editor/blocks/controls/placeholder.js\");\n/* harmony import */ var _components_field_wrapper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../components/field-wrapper */ \"./editor/components/field-wrapper.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n\nvar block = 'jet-forms/wysiwyg-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\nvar __ = wp.i18n.__;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n ColorPalette = _ref.ColorPalette,\n RichText = _ref.RichText,\n Editable = _ref.Editable,\n MediaUpload = _ref.MediaUpload,\n ServerSideRender = _ref.ServerSideRender,\n BlockControls = _ref.BlockControls,\n InspectorControls = _ref.InspectorControls;\n\nvar _wp$components = wp.components,\n PanelColor = _wp$components.PanelColor,\n IconButton = _wp$components.IconButton,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n ToggleControl = _wp$components.ToggleControl,\n PanelBody = _wp$components.PanelBody,\n Button = _wp$components.Button,\n RangeControl = _wp$components.RangeControl,\n CheckboxControl = _wp$components.CheckboxControl,\n Disabled = _wp$components.Disabled;\nvar keyControls = block + '-controls-edit';\nvar keyPlaceHolder = block + '-placeholder-edit';\nvar keyGeneral = block + '-general-edit';\n\nwindow.jetFormBuilderBlockCallbacks[block].edit = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(WysiwygEdit, _wp$element$Component);\n\n var _super = _createSuper(WysiwygEdit);\n\n function WysiwygEdit() {\n _classCallCheck(this, WysiwygEdit);\n\n return _super.apply(this, arguments);\n }\n\n _createClass(WysiwygEdit, [{\n key: \"render\",\n value: function render() {\n var props = this.props;\n var attributes = props.attributes;\n var hasToolbar = Boolean(window.jetFormBuilderControls.toolbar[block] && window.jetFormBuilderControls.toolbar[block].length);\n return [hasToolbar && wp.element.createElement(BlockControls, {\n key: keyControls + '-block'\n }, wp.element.createElement(_controls_toolbar__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.toolbar[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), props.isSelected && wp.element.createElement(InspectorControls, {\n key: keyControls\n }, window.jetFormBuilderControls.general[block] && window.jetFormBuilderControls.general[block].length && wp.element.createElement(_controls_general__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: keyGeneral,\n values: attributes,\n controls: window.jetFormBuilderControls.general[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n }), window.jetFormBuilderControls.advanced[block] && window.jetFormBuilderControls.advanced[block].length && wp.element.createElement(_controls_advanced__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n values: attributes,\n controls: window.jetFormBuilderControls.advanced[block],\n onChange: function onChange(newValues) {\n props.setAttributes(newValues);\n }\n })), wp.element.createElement(_components_field_wrapper__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n block: block,\n attributes: attributes\n }, wp.element.createElement(TextareaControl, {\n key: \"place_holder_block_\".concat(block),\n onChange: function onChange() {}\n }))];\n }\n }]);\n\n return WysiwygEdit;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/blocks/wysiwyg-field/edit.js?"); |
| 633 | |
| 634 | /***/ }), |
| 635 | |
| 636 | /***/ "./editor/blocks/wysiwyg-field/save.js": |
| 637 | /*!*********************************************!*\ |
| 638 | !*** ./editor/blocks/wysiwyg-field/save.js ***! |
| 639 | \*********************************************/ |
| 640 | /*! no static exports found */ |
| 641 | /***/ (function(module, exports) { |
| 642 | |
| 643 | eval("var block = 'jet-forms/wysiwyg-field';\nwindow.jetFormBuilderBlockCallbacks = window.jetFormBuilderBlockCallbacks || {};\nwindow.jetFormBuilderBlockCallbacks[block] = window.jetFormBuilderBlockCallbacks[block] || {};\n\nwindow.jetFormBuilderBlockCallbacks[block].save = function (props) {\n return null;\n};\n\n//# sourceURL=webpack:///./editor/blocks/wysiwyg-field/save.js?"); |
| 644 | |
| 645 | /***/ }), |
| 646 | |
| 647 | /***/ "./editor/components/field-wrapper.js": |
| 648 | /*!********************************************!*\ |
| 649 | !*** ./editor/components/field-wrapper.js ***! |
| 650 | \********************************************/ |
| 651 | /*! exports provided: default */ |
| 652 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 653 | |
| 654 | "use strict"; |
| 655 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return FieldWrapper; });\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../tools */ \"./editor/tools.js\");\n\nfunction FieldWrapper(_ref) {\n var attributes = _ref.attributes,\n block = _ref.block,\n children = _ref.children,\n _ref$wrapClasses = _ref.wrapClasses,\n wrapClasses = _ref$wrapClasses === void 0 ? [] : _ref$wrapClasses,\n _ref$valueIfEmptyLabe = _ref.valueIfEmptyLabel,\n valueIfEmptyLabel = _ref$valueIfEmptyLabe === void 0 ? '' : _ref$valueIfEmptyLabe;\n var BaseControl = wp.components.BaseControl;\n var useSelect = wp.data.useSelect;\n var meta = useSelect(function (select) {\n return select('core/editor').getEditedPostAttribute('meta') || {};\n });\n var label = _tools__WEBPACK_IMPORTED_MODULE_0__[\"default\"].getLabel(meta, attributes);\n return wp.element.createElement(BaseControl, {\n key: \"place_holder_block_\".concat(block, \"_label\"),\n className: \"jet-form-builder__field-wrap jet-form-builder-row \".concat(wrapClasses.join(' '))\n }, wp.element.createElement(BaseControl.VisualLabel, null, wp.element.createElement(\"div\", {\n className: 'jet-form-builder__label'\n }, label.name ? label.name : valueIfEmptyLabel, attributes.required && wp.element.createElement(\"span\", {\n className: 'jet-form-builder__required'\n }, label.mark ? label.mark : '*'))), children, wp.element.createElement(BaseControl, {\n key: 'custom_help_description',\n className: 'jet-form-builder__desc'\n }, wp.element.createElement(\"small\", {\n className: 'components-base-control__help',\n style: {\n marginTop: '0px'\n }\n }, attributes.desc)));\n}\n\n//# sourceURL=webpack:///./editor/components/field-wrapper.js?"); |
| 656 | |
| 657 | /***/ }), |
| 658 | |
| 659 | /***/ "./editor/components/macros-inserter.js": |
| 660 | /*!**********************************************!*\ |
| 661 | !*** ./editor/components/macros-inserter.js ***! |
| 662 | \**********************************************/ |
| 663 | /*! exports provided: default */ |
| 664 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 665 | |
| 666 | "use strict"; |
| 667 | eval("__webpack_require__.r(__webpack_exports__);\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n Button = _wp$components.Button,\n Popover = _wp$components.Popover,\n PanelBody = _wp$components.PanelBody,\n PanelRow = _wp$components.PanelRow;\nvar _wp$element = wp.element,\n useState = _wp$element.useState,\n useEffect = _wp$element.useEffect;\n\nfunction MacrosInserter(_ref) {\n var children = _ref.children,\n fields = _ref.fields,\n onFieldClick = _ref.onFieldClick,\n customMacros = _ref.customMacros;\n\n var _useState = useState(function () {\n return false;\n }),\n _useState2 = _slicedToArray(_useState, 2),\n showPopover = _useState2[0],\n setPopoverState = _useState2[1];\n\n return wp.element.createElement(\"div\", {\n className: \"jet-form-editor__macros-inserter\"\n }, wp.element.createElement(Button, {\n isTertiary: true,\n isSmall: true,\n icon: showPopover ? 'no-alt' : 'admin-tools',\n label: 'Insert macros',\n className: \"jet-form-editor__macros-trigger\",\n onClick: function onClick() {\n setPopoverState(function (prev) {\n return !prev;\n });\n }\n }), showPopover && wp.element.createElement(Popover, {\n position: 'bottom left'\n }, fields.length && wp.element.createElement(PanelBody, {\n title: 'Form Fields'\n }, fields.map(function (field) {\n return wp.element.createElement(\"div\", {\n key: 'field_' + field.name\n }, wp.element.createElement(Button, {\n isLink: true,\n onClick: function onClick() {\n onFieldClick(field.name);\n }\n }, '%' + field.name + '%'));\n })), customMacros && wp.element.createElement(PanelBody, {\n title: 'Custom Macros'\n }, customMacros.map(function (macros) {\n return wp.element.createElement(\"div\", {\n key: 'macros_' + macros\n }, wp.element.createElement(Button, {\n isLink: true,\n onClick: function onClick() {\n onFieldClick(macros);\n }\n }, '%' + macros + '%'));\n }))));\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (MacrosInserter);\n\n//# sourceURL=webpack:///./editor/components/macros-inserter.js?"); |
| 668 | |
| 669 | /***/ }), |
| 670 | |
| 671 | /***/ "./editor/components/select-radio-check-placeholder.js": |
| 672 | /*!*************************************************************!*\ |
| 673 | !*** ./editor/components/select-radio-check-placeholder.js ***! |
| 674 | \*************************************************************/ |
| 675 | /*! exports provided: SelectRadioCheckPlaceholder */ |
| 676 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 677 | |
| 678 | "use strict"; |
| 679 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"SelectRadioCheckPlaceholder\", function() { return SelectRadioCheckPlaceholder; });\n/* harmony import */ var _field_wrapper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./field-wrapper */ \"./editor/components/field-wrapper.js\");\n\nvar _wp$components = wp.components,\n CheckboxControl = _wp$components.CheckboxControl,\n SelectControl = _wp$components.SelectControl,\n RadioControl = _wp$components.RadioControl;\nvar DELIMITER = ' - ';\nfunction SelectRadioCheckPlaceholder(_ref) {\n var blockName = _ref.blockName,\n scriptData = _ref.scriptData,\n source = _ref.source;\n\n var getCheckbox = function getCheckbox(label) {\n var index = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1;\n return wp.element.createElement(CheckboxControl, {\n className: 'jet-form-builder__field-wrap checkboxes-wrap',\n key: \"check_place_holder_block_\".concat(label + index),\n label: label,\n onChange: function onChange() {}\n });\n };\n\n var getSelect = function getSelect(_ref2) {\n var options = _ref2.options,\n index = _ref2.index;\n return wp.element.createElement(SelectControl, {\n key: \"select_place_holder_block_\".concat(source.name + index) //label={ source.label }\n ,\n options: options //help={ source.desc }\n ,\n onChange: function onChange() {}\n });\n };\n\n var getRadio = function getRadio(_ref3) {\n var options = _ref3.options,\n label = _ref3.label,\n index = _ref3.index;\n return wp.element.createElement(RadioControl, {\n key: \"radio_place_holder_block_\".concat(label + index) //label={ source.label }\n ,\n options: options //help={ source.desc }\n ,\n onChange: function onChange() {}\n });\n };\n\n var getFullLabel = function getFullLabel() {\n var field_options_from = source.field_options_from,\n field_options_post_type = source.field_options_post_type,\n field_options_tax = source.field_options_tax,\n field_options_key = source.field_options_key,\n generator_function = source.generator_function,\n generator_field = source.generator_field;\n var full_label = [];\n var value = [];\n\n switch (field_options_from) {\n case 'posts':\n if (field_options_post_type) {\n value.push(scriptData.post_types_list.find(function (option) {\n return option.value === field_options_post_type;\n }).label);\n }\n\n break;\n\n case 'terms':\n if (field_options_tax) {\n value.push(scriptData.taxonomies_list.find(function (option) {\n return option.value === field_options_tax;\n }).label);\n }\n\n break;\n\n case 'meta_field':\n if (field_options_key) {\n value.push(field_options_key);\n }\n\n break;\n\n case 'generate':\n if (generator_function) {\n value.push(scriptData.generators_list.find(function (option) {\n return option.value === generator_function;\n }).label);\n }\n\n if (generator_field) {\n value.push(generator_field);\n }\n\n break;\n }\n\n full_label.push(scriptData.options_from.find(function (option) {\n return option.value === field_options_from;\n }).label);\n\n if (value.length) {\n full_label.push(value.join(DELIMITER));\n }\n\n return full_label.join(DELIMITER);\n };\n\n var getManualField = function getManualField() {\n var label = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n\n if (blockName.includes('checkbox')) {\n if (label) {\n return getCheckbox(label);\n }\n\n return source.field_options.map(function (_ref4, index) {\n var checkLabel = _ref4.label;\n return getCheckbox(checkLabel, index);\n });\n } else if (blockName.includes('select')) {\n if (label) {\n return getSelect({\n source: source,\n options: [{\n label: label\n }]\n });\n }\n\n return getSelect({\n source: source,\n options: source.field_options\n });\n } else if (blockName.includes('radio')) {\n if (label) {\n return getRadio({\n source: source,\n options: [{\n label: label\n }]\n });\n }\n\n return getRadio({\n source: source,\n options: source.field_options\n });\n }\n };\n\n return wp.element.createElement(_field_wrapper__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n key: 'jet-form-builder-field-wrapper',\n attributes: source,\n block: blockName\n }, wp.element.createElement(\"div\", {\n className: 'jet-form-builder__fields-group'\n }, ('manual_input' !== source.field_options_from || !source.field_options.length) && getManualField(getFullLabel(scriptData, source)) || null, 'manual_input' === source.field_options_from && source.field_options.length && getManualField() || null));\n}\n\n//# sourceURL=webpack:///./editor/components/select-radio-check-placeholder.js?"); |
| 680 | |
| 681 | /***/ }), |
| 682 | |
| 683 | /***/ "./editor/components/wrapper-required-control.js": |
| 684 | /*!*******************************************************!*\ |
| 685 | !*** ./editor/components/wrapper-required-control.js ***! |
| 686 | \*******************************************************/ |
| 687 | /*! exports provided: default */ |
| 688 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 689 | |
| 690 | "use strict"; |
| 691 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return WrapperRequiredControl; });\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction WrapperRequiredControl(_ref) {\n var field = _ref.field,\n children = _ref.children,\n _ref$labelKey = _ref.labelKey,\n labelKey = _ref$labelKey === void 0 ? 'label' : _ref$labelKey,\n _ref$requiredKey = _ref.requiredKey,\n requiredKey = _ref$requiredKey === void 0 ? 'required' : _ref$requiredKey;\n\n var _field = _slicedToArray(field, 2),\n name = _field[0],\n data = _field[1];\n\n return wp.element.createElement(\"div\", {\n className: \"jet-user-meta__row fields-map-control\",\n key: 'user_meta_' + name\n }, wp.element.createElement(\"div\", {\n className: \"jet-field-map__row-label\"\n }, wp.element.createElement(\"span\", {\n className: 'fields-map__label'\n }, data.hasOwnProperty(labelKey) && data[labelKey] && data[labelKey], !data.hasOwnProperty(labelKey) && data), data.hasOwnProperty(requiredKey) && data[requiredKey] && wp.element.createElement(\"span\", {\n className: 'fields-map__required'\n }, \" *\")), children);\n}\n\n//# sourceURL=webpack:///./editor/components/wrapper-required-control.js?"); |
| 692 | |
| 693 | /***/ }), |
| 694 | |
| 695 | /***/ "./editor/editor.js": |
| 696 | /*!**************************!*\ |
| 697 | !*** ./editor/editor.js ***! |
| 698 | \**************************/ |
| 699 | /*! exports provided: default */ |
| 700 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 701 | |
| 702 | "use strict"; |
| 703 | eval("__webpack_require__.r(__webpack_exports__);\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nvar _wp$element = wp.element,\n useEffect = _wp$element.useEffect,\n useState = _wp$element.useState;\n\nvar _ref = wp.blockEditor ? wp.blockEditor : wp.editor,\n BlockEditorKeyboardShortcuts = _ref.BlockEditorKeyboardShortcuts,\n BlockEditorProvider = _ref.BlockEditorProvider,\n BlockList = _ref.BlockList,\n BlockInspector = _ref.BlockInspector,\n WritingFlow = _ref.WritingFlow,\n ObserveTyping = _ref.ObserveTyping,\n Inserter = _ref.Inserter;\n\nvar _wp$components = wp.components,\n Popover = _wp$components.Popover,\n SlotFillProvider = _wp$components.SlotFillProvider,\n DropZoneProvider = _wp$components.DropZoneProvider,\n Button = _wp$components.Button;\nvar _wp$blocks = wp.blocks,\n getBlockTypes = _wp$blocks.getBlockTypes,\n unregisterBlockType = _wp$blocks.unregisterBlockType;\nvar registerCoreBlocks = wp.blockLibrary.registerCoreBlocks;\nvar _wp$blocks2 = wp.blocks,\n serialize = _wp$blocks2.serialize,\n parse = _wp$blocks2.parse;\n\nfunction Editor(_ref2) {\n var startingContent = _ref2.startingContent,\n formName = _ref2.formName,\n inputName = _ref2.inputName;\n useEffect(function () {\n registerCoreBlocks();\n var allowedBlocks = window.JetFormEditorData.allowedBlocks;\n getBlockTypes().forEach(function (blockType) {\n if (allowedBlocks.indexOf(blockType.name) === -1) {\n unregisterBlockType(blockType.name);\n }\n });\n }, []);\n\n var _useState = useState(false),\n _useState2 = _slicedToArray(_useState, 2),\n isSaving = _useState2[0],\n setSaving = _useState2[1];\n\n var _useState3 = useState(false),\n _useState4 = _slicedToArray(_useState3, 2),\n showInserter = _useState4[0],\n setShowInserter = _useState4[1];\n\n var _useState5 = useState(parse(startingContent)),\n _useState6 = _slicedToArray(_useState5, 2),\n blocks = _useState6[0],\n updateBlocks = _useState6[1];\n\n var _useState7 = useState(formName),\n _useState8 = _slicedToArray(_useState7, 2),\n fName = _useState8[0],\n updateFormName = _useState8[1];\n\n var saveSettings = function saveSettings() {\n setSaving(true);\n wp.apiFetch({\n method: 'post',\n path: window.JetFormEditorData.action,\n data: {\n body: serialize(blocks),\n name: fName,\n item_id: window.JetFormEditorData.itemID\n }\n }).then(function (response) {\n setSaving(false);\n\n if (response.success) {\n if (response.redirect) {\n window.location = response.redirect;\n }\n } else {\n alert(response.message);\n }\n }).catch(function (response) {\n alert(response.message);\n setSaving(false);\n });\n };\n\n var updateBlocksCallback = function updateBlocksCallback(newBlocks) {\n updateBlocks(newBlocks);\n };\n\n var updateFormNameCallback = function updateFormNameCallback(event) {\n updateFormName(event.target.value);\n };\n\n var editorSettings = wp.data.select('core/block-editor').getSettings();\n\n wp.data.select('core/editor').isEditedPostAutosaveable = function () {\n return false;\n };\n\n editorSettings.__experimentalSetIsInserterOpened = function (isOpen) {\n setShowInserter(isOpen);\n };\n\n return wp.element.createElement(React.Fragment, null, wp.element.createElement(SlotFillProvider, null, wp.element.createElement(DropZoneProvider, null, wp.element.createElement(BlockEditorProvider, {\n value: blocks,\n onInput: updateBlocksCallback,\n onChange: updateBlocksCallback,\n settings: editorSettings\n }, wp.element.createElement(\"div\", {\n className: \"jet-form-builder__header\"\n }, wp.element.createElement(Inserter, null), wp.element.createElement(\"div\", {\n className: \"jet-form-builder__actions\"\n }, wp.element.createElement(Button, {\n isPrimary: true,\n isBusy: isSaving,\n onClick: saveSettings\n }, isSaving ? \"Saving...\" : \"Save\"))), wp.element.createElement(\"div\", {\n className: \"jet-form-builder__sidebar\"\n }, wp.element.createElement(BlockInspector, null)), wp.element.createElement(\"div\", {\n className: \"editor-styles-wrapper\"\n }, wp.element.createElement(Popover.Slot, {\n name: \"block-toolbar\"\n }), wp.element.createElement(BlockEditorKeyboardShortcuts, null), wp.element.createElement(WritingFlow, null, wp.element.createElement(ObserveTyping, null, wp.element.createElement(\"div\", {\n className: \"edit-post-visual-editor__post-title-wrapper\"\n }, wp.element.createElement(\"div\", {\n className: \"editor-post-title\"\n }, wp.element.createElement(\"div\", {\n className: \"wp-block editor-post-title__block\"\n }, wp.element.createElement(\"input\", {\n type: \"text\",\n className: \"editor-post-title__input\",\n value: fName,\n onChange: updateFormNameCallback,\n placeholder: 'Add title'\n })))), wp.element.createElement(BlockList, null)))), wp.element.createElement(Popover.Slot, null)))), wp.element.createElement(\"input\", {\n type: \"hidden\",\n name: inputName,\n value: serialize(blocks)\n }));\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (Editor);\n\n//# sourceURL=webpack:///./editor/editor.js?"); |
| 704 | |
| 705 | /***/ }), |
| 706 | |
| 707 | /***/ "./editor/form-actions/activecampaign.js": |
| 708 | /*!***********************************************!*\ |
| 709 | !*** ./editor/form-actions/activecampaign.js ***! |
| 710 | \***********************************************/ |
| 711 | /*! no exports provided */ |
| 712 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 713 | |
| 714 | "use strict"; |
| 715 | eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(jQuery) {/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../tools */ \"./editor/tools.js\");\n/* harmony import */ var _integration_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./integration-component */ \"./editor/form-actions/integration-component.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }\n\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.\"); }\n\nfunction _iterableToArray(iter) { if (typeof Symbol !== \"undefined\" && Symbol.iterator in Object(iter)) return Array.from(iter); }\n\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n/**\r\n * Internal dependencies\r\n */\n\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n ToggleControl = _wp$components.ToggleControl,\n SelectControl = _wp$components.SelectControl,\n BaseControl = _wp$components.BaseControl,\n Button = _wp$components.Button;\nvar __ = wp.i18n.__;\nvar useState = wp.element.useState;\nwindow.jetFormDefaultActions = window.jetFormDefaultActions || {};\n\nwindow.jetFormDefaultActions['active_campaign'] = /*#__PURE__*/function (_IntegrationComponent) {\n _inherits(ActiveCampaignAction, _IntegrationComponent);\n\n var _super = _createSuper(ActiveCampaignAction);\n\n function ActiveCampaignAction(props) {\n var _this;\n\n _classCallCheck(this, ActiveCampaignAction);\n\n _this = _super.call(this, props);\n _this.data = window.jetFormActiveCampaignData;\n _this.validateActiveCampaignData = _this.validateActiveCampaignData.bind(_assertThisInitialized(_this));\n _this.getActiveCampaignData = _this.getActiveCampaignData.bind(_assertThisInitialized(_this));\n return _this;\n }\n\n _createClass(ActiveCampaignAction, [{\n key: \"validateActiveCampaignData\",\n value: function validateActiveCampaignData() {\n this.setState({\n className: ['loading']\n });\n this.getActiveCampaignData(true);\n }\n }, {\n key: \"getActiveCampaignData\",\n value: function getActiveCampaignData() {\n var isValidate = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false;\n var self = this,\n settings = this.props.settings,\n lists = [],\n api_url = settings.api_url,\n api_key = settings.api_key,\n endpoint = '/admin/api.php?api_action=list_list';\n var url = api_url + endpoint + '&api_key=' + api_key + '&ids=all&api_output=json';\n jQuery.getJSON(url).success(function (data) {\n if (undefined !== data.result_code && data.result_code) {\n for (var prop in data) {\n if (undefined === data[prop].id) {\n continue;\n }\n\n lists.push({\n value: data[prop].id,\n label: data[prop].name\n });\n }\n\n self.onChangeSetting(lists, 'data');\n self.onChangeSetting(true, 'isValidAPI');\n self.setState({\n className: ['is-valid']\n });\n } else {\n self.onChangeSetting(false, 'isValidAPI');\n self.setState({\n className: ['is-invalid']\n });\n }\n }).error(function () {\n self.onChangeSetting(false, 'isValidAPI');\n self.setState({\n className: ['is-invalid']\n });\n });\n }\n }, {\n key: \"getLists\",\n value: function getLists() {\n var settings = this.props.settings;\n\n if (settings.data && settings.data) {\n return this.addPlaceholderForSelect(settings.data);\n }\n\n return [];\n }\n }, {\n key: \"formatEntriesArray\",\n value: function formatEntriesArray() {\n var entries = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];\n var isNeedPlaceholder = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true;\n var placeholder = {\n label: '--'\n };\n\n if (!entries) {\n return [];\n }\n\n var options = Object.entries(entries).map(function (_ref) {\n var _ref2 = _slicedToArray(_ref, 2),\n value = _ref2[0],\n label = _ref2[1];\n\n return {\n value: value,\n label: label\n };\n });\n return isNeedPlaceholder ? [placeholder].concat(_toConsumableArray(options)) : options;\n }\n }, {\n key: \"render\",\n value: function render() {\n var _this2 = this;\n\n var settings = this.props.settings;\n var fields = Object.entries(this.data.activecampaign_fields);\n /* eslint-disable jsx-a11y/no-onchange */\n\n return wp.element.createElement(React.Fragment, {\n key: \"activecampaign\"\n }, wp.element.createElement(BaseControl, {\n label: this.data.labels.api_data,\n className: \"input-with-button with-wrap\",\n key: 'activecampaign_input_key'\n }, wp.element.createElement(TextControl, {\n key: \"api_url\",\n value: settings.api_url,\n help: this.data.labels.api_url,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(newVal, 'api_url');\n }\n }), wp.element.createElement(TextControl, {\n key: \"api_key\",\n help: this.data.labels.api_key,\n value: settings.api_key,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(newVal, 'api_key');\n }\n }), settings.api_key && settings.api_url && wp.element.createElement(Button, {\n key: 'validate_api_key',\n isPrimary: true,\n onClick: this.validateActiveCampaignData,\n className: this.state.className.join(' ') + ' jet-form-validate-button'\n }, wp.element.createElement(\"i\", {\n className: \"dashicons\"\n }), this.data.labels.validate_api_key), wp.element.createElement(\"div\", null), wp.element.createElement(\"div\", null, this.data.help.api_key_link_prefix, \" \", wp.element.createElement(\"a\", {\n href: this.data.help.api_key_link\n }, this.data.help.api_key_link_suffix))), settings.isValidAPI && wp.element.createElement(React.Fragment, null, wp.element.createElement(BaseControl, {\n key: \"activecampaign_input_key\",\n className: \"input-with-button\"\n }, wp.element.createElement(SelectControl, {\n className: \"full-width\",\n key: \"activecampaign_select_lists\",\n label: this.data.labels.list_id,\n labelPosition: \"side\",\n value: settings.list_id,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(newVal, 'list_id');\n },\n options: this.getLists()\n }), wp.element.createElement(Button, {\n key: 'update_list_ids',\n isPrimary: true,\n onClick: this.getActiveCampaignData\n }, this.data.labels.update_list_ids)), wp.element.createElement(TextControl, {\n key: \"activecampaign_tags\",\n label: this.data.labels.tags,\n value: settings.tags,\n help: this.data.help.tags,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(newVal, 'tags');\n }\n }), wp.element.createElement(BaseControl, {\n label: this.data.labels.fields_map,\n key: \"activecampaign_fields_map\"\n }, wp.element.createElement(\"div\", {\n className: \"jet-user-meta-rows\"\n }, fields.map(function (_ref3, index) {\n var _ref4 = _slicedToArray(_ref3, 2),\n fieldName = _ref4[0],\n fieldLabel = _ref4[1];\n\n return wp.element.createElement(\"div\", {\n className: \"jet-user-meta__row\",\n key: 'user_meta_' + fieldName + index\n }, wp.element.createElement(SelectControl, {\n className: \"full-width\",\n key: fieldName + index,\n label: fieldLabel,\n labelPosition: \"side\",\n value: _this2.getFieldDefault(fieldName),\n onChange: function onChange(value) {\n _this2.onChangeFieldMap(value, fieldName);\n },\n options: _this2.formFieldsList\n }));\n })))));\n /* eslint-enable jsx-a11y/no-onchange */\n }\n }]);\n\n return ActiveCampaignAction;\n}(_integration_component__WEBPACK_IMPORTED_MODULE_1__[\"default\"]);\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! jquery */ \"jquery\")))\n\n//# sourceURL=webpack:///./editor/form-actions/activecampaign.js?"); |
| 716 | |
| 717 | /***/ }), |
| 718 | |
| 719 | /***/ "./editor/form-actions/base-action-component.js": |
| 720 | /*!******************************************************!*\ |
| 721 | !*** ./editor/form-actions/base-action-component.js ***! |
| 722 | \******************************************************/ |
| 723 | /*! exports provided: default */ |
| 724 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 725 | |
| 726 | "use strict"; |
| 727 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return BaseActionComponent; });\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _iterableToArray(iter) { if (typeof Symbol !== \"undefined\" && Symbol.iterator in Object(iter)) return Array.from(iter); }\n\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\nvar BaseActionComponent = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(BaseActionComponent, _wp$element$Component);\n\n var _super = _createSuper(BaseActionComponent);\n\n function BaseActionComponent(props) {\n _classCallCheck(this, BaseActionComponent);\n\n return _super.call(this, props);\n }\n\n _createClass(BaseActionComponent, [{\n key: \"addPlaceholderForSelect\",\n value: function addPlaceholderForSelect(array) {\n var label = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '--';\n return [{\n label: label\n }].concat(_toConsumableArray(array));\n }\n }, {\n key: \"onChangeSetting\",\n value: function onChangeSetting(value, key) {\n this.props.onChange(_objectSpread(_objectSpread({}, this.props.settings), {}, _defineProperty({}, key, value)));\n }\n }, {\n key: \"getFieldDefault\",\n value: function getFieldDefault(name) {\n var source = 'fields_map';\n return this.getFieldByName({\n name: name,\n source: source\n });\n }\n }, {\n key: \"getFieldMeta\",\n value: function getFieldMeta(name) {\n var source = 'meta_fields_map';\n return this.getFieldByName({\n name: name,\n source: source\n });\n }\n }, {\n key: \"getFieldByName\",\n value: function getFieldByName(_ref) {\n var source = _ref.source,\n name = _ref.name;\n var settings = this.props.settings;\n\n if (typeof settings[source] !== 'undefined' && typeof settings[source][name] !== 'undefined') {\n return settings[source][name];\n }\n\n return '';\n }\n }, {\n key: \"onChangeFieldMap\",\n value: function onChangeFieldMap(value, nameField) {\n var source = 'fields_map';\n this.changeFieldsMap({\n value: value,\n nameField: nameField,\n source: source\n });\n }\n }, {\n key: \"onChangeMetaFieldMap\",\n value: function onChangeMetaFieldMap(value, nameField) {\n var source = 'meta_fields_map';\n this.changeFieldsMap({\n value: value,\n nameField: nameField,\n source: source\n });\n }\n }, {\n key: \"changeFieldsMap\",\n value: function changeFieldsMap(_ref2) {\n var source = _ref2.source,\n nameField = _ref2.nameField,\n value = _ref2.value;\n var fieldsMap = Object.assign({}, this.props.settings[source], _defineProperty({}, nameField, value));\n this.props.onChange(_objectSpread(_objectSpread({}, this.props.settings), {}, _defineProperty({}, source, fieldsMap)));\n }\n }]);\n\n return BaseActionComponent;\n}(wp.element.Component);\n\n\n\n//# sourceURL=webpack:///./editor/form-actions/base-action-component.js?"); |
| 728 | |
| 729 | /***/ }), |
| 730 | |
| 731 | /***/ "./editor/form-actions/call-hook.js": |
| 732 | /*!******************************************!*\ |
| 733 | !*** ./editor/form-actions/call-hook.js ***! |
| 734 | \******************************************/ |
| 735 | /*! no exports provided */ |
| 736 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 737 | |
| 738 | "use strict"; |
| 739 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../tools */ \"./editor/tools.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n/**\r\n * Internal dependencies\r\n */\n\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n ToggleControl = _wp$components.ToggleControl,\n SelectControl = _wp$components.SelectControl,\n BaseControl = _wp$components.BaseControl;\nvar __ = wp.i18n.__;\nvar useState = wp.element.useState;\nwindow.jetFormDefaultActions = window.jetFormDefaultActions || {};\n\nwindow.jetFormDefaultActions['call_hook'] = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(CallHookAction, _wp$element$Component);\n\n var _super = _createSuper(CallHookAction);\n\n function CallHookAction(props) {\n var _this;\n\n _classCallCheck(this, CallHookAction);\n\n _this = _super.call(this, props);\n _this.data = window.jetFormCallHookData;\n return _this;\n }\n\n _createClass(CallHookAction, [{\n key: \"render\",\n value: function render() {\n var settings = this.props.settings;\n var onChange = this.props.onChange;\n\n var onChangeSetting = function onChangeSetting(value, key) {\n onChange(_objectSpread(_objectSpread({}, settings), {}, _defineProperty({}, key, value)));\n };\n /* eslint-disable jsx-a11y/no-onchange */\n\n\n return wp.element.createElement(\"div\", {\n key: \"call_hook\"\n }, wp.element.createElement(TextControl, {\n key: \"hook_name\",\n label: this.data.labels.hook_name,\n value: settings.hook_name,\n onChange: function onChange(newVal) {\n onChangeSetting(newVal, 'hook_name');\n }\n }), wp.element.createElement(BaseControl, {\n key: \"help_message\",\n className: 'erwerer35345345'\n }, wp.element.createElement(\"div\", {\n className: \"jet-call-hook-instruction\"\n }, __('Called hook names:'), wp.element.createElement(\"ul\", null, wp.element.createElement(\"li\", null, wp.element.createElement(\"code\", null, \"jet-form-builder/custom-action/\", settings.hook_name), \" - \", __('WP action. Perform a hook without an ability to validate form,')), wp.element.createElement(\"li\", null, wp.element.createElement(\"code\", null, \"jet-form-builder/custom-filter/\", settings.hook_name), \" - \", __('WP filter. Perform a hook with an ability to validate form. Allows to return error message.'))), __('Hook arguments:'), wp.element.createElement(\"ul\", null, wp.element.createElement(\"li\", null, wp.element.createElement(\"code\", null, \"$result\"), \" - \", __('only for WP filter. Hook execution result,')), wp.element.createElement(\"li\", null, wp.element.createElement(\"code\", null, \"$request\"), \" - \", __('array with submitted form data,')), wp.element.createElement(\"li\", null, wp.element.createElement(\"code\", null, \"$action_handler\"), \" - \", __('action handler object, allows to manage actions data and to throws error status:'), wp.element.createElement(\"code\", null, \"throw new Action_Exception( 'failed' )\"))))));\n /* eslint-enable jsx-a11y/no-onchange */\n }\n }]);\n\n return CallHookAction;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/form-actions/call-hook.js?"); |
| 740 | |
| 741 | /***/ }), |
| 742 | |
| 743 | /***/ "./editor/form-actions/call-webhook.js": |
| 744 | /*!*********************************************!*\ |
| 745 | !*** ./editor/form-actions/call-webhook.js ***! |
| 746 | \*********************************************/ |
| 747 | /*! no exports provided */ |
| 748 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 749 | |
| 750 | "use strict"; |
| 751 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../tools */ \"./editor/tools.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n/**\r\n * Internal dependencies\r\n */\n\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n ToggleControl = _wp$components.ToggleControl,\n SelectControl = _wp$components.SelectControl,\n BaseControl = _wp$components.BaseControl;\nvar __ = wp.i18n.__;\nvar useState = wp.element.useState;\nwindow.jetFormDefaultActions = window.jetFormDefaultActions || {};\n\nwindow.jetFormDefaultActions['call_webhook'] = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(CallWebHookAction, _wp$element$Component);\n\n var _super = _createSuper(CallWebHookAction);\n\n function CallWebHookAction(props) {\n var _this;\n\n _classCallCheck(this, CallWebHookAction);\n\n _this = _super.call(this, props);\n _this.fields = _tools__WEBPACK_IMPORTED_MODULE_0__[\"default\"].getFormFieldsBlocks();\n _this.data = window.jetFormCallWebHookData;\n return _this;\n }\n\n _createClass(CallWebHookAction, [{\n key: \"render\",\n value: function render() {\n var settings = this.props.settings;\n var onChange = this.props.onChange;\n\n var onChangeSetting = function onChangeSetting(value, key) {\n onChange(_objectSpread(_objectSpread({}, settings), {}, _defineProperty({}, key, value)));\n };\n /* eslint-disable jsx-a11y/no-onchange */\n\n\n return wp.element.createElement(TextControl, {\n key: \"webhook_url\",\n label: this.data.labels.webhook_url,\n value: settings.webhook_url,\n onChange: function onChange(newVal) {\n onChangeSetting(newVal, 'webhook_url');\n }\n });\n /* eslint-enable jsx-a11y/no-onchange */\n }\n }]);\n\n return CallWebHookAction;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/form-actions/call-webhook.js?"); |
| 752 | |
| 753 | /***/ }), |
| 754 | |
| 755 | /***/ "./editor/form-actions/getresponse.js": |
| 756 | /*!********************************************!*\ |
| 757 | !*** ./editor/form-actions/getresponse.js ***! |
| 758 | \********************************************/ |
| 759 | /*! no exports provided */ |
| 760 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 761 | |
| 762 | "use strict"; |
| 763 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../tools */ \"./editor/tools.js\");\n/* harmony import */ var _integration_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./integration-component */ \"./editor/form-actions/integration-component.js\");\n/* harmony import */ var _components_wrapper_required_control__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../components/wrapper-required-control */ \"./editor/components/wrapper-required-control.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }\n\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.\"); }\n\nfunction _iterableToArray(iter) { if (typeof Symbol !== \"undefined\" && Symbol.iterator in Object(iter)) return Array.from(iter); }\n\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n/**\r\n * Internal dependencies\r\n */\n\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n ToggleControl = _wp$components.ToggleControl,\n SelectControl = _wp$components.SelectControl,\n BaseControl = _wp$components.BaseControl,\n Button = _wp$components.Button,\n __experimentalNumberControl = _wp$components.__experimentalNumberControl;\nvar NumberControl = wp.components.NumberControl;\n\nif (typeof NumberControl === 'undefined') {\n NumberControl = __experimentalNumberControl;\n}\n\nvar __ = wp.i18n.__;\nvar useState = wp.element.useState;\nwindow.jetFormDefaultActions = window.jetFormDefaultActions || {};\n\nwindow.jetFormDefaultActions['getresponse'] = /*#__PURE__*/function (_IntegrationComponent) {\n _inherits(GetResponseAction, _IntegrationComponent);\n\n var _super = _createSuper(GetResponseAction);\n\n function GetResponseAction(props) {\n var _this;\n\n _classCallCheck(this, GetResponseAction);\n\n _this = _super.call(this, props);\n _this.data = window.jetFormGetResponseData;\n return _this;\n }\n\n _createClass(GetResponseAction, [{\n key: \"getFields\",\n value: function getFields() {\n var settings = this.props.settings;\n\n if (settings.data && settings.data.fields) {\n return Object.entries(settings.data.fields);\n }\n\n return [];\n }\n }, {\n key: \"getLists\",\n value: function getLists() {\n var settings = this.props.settings;\n\n if (settings.data && settings.data.lists) {\n return this.formatEntriesArray(settings.data.lists);\n }\n\n return [];\n }\n }, {\n key: \"formatEntriesArray\",\n value: function formatEntriesArray() {\n var entries = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];\n var isNeedPlaceholder = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true;\n var placeholder = {\n label: '--'\n };\n\n if (!entries) {\n return [];\n }\n\n var options = Object.entries(entries).map(function (_ref) {\n var _ref2 = _slicedToArray(_ref, 2),\n value = _ref2[0],\n label = _ref2[1];\n\n return {\n value: value,\n label: label\n };\n });\n return isNeedPlaceholder ? [placeholder].concat(_toConsumableArray(options)) : options;\n }\n }, {\n key: \"render\",\n value: function render() {\n var _this2 = this;\n\n var settings = this.props.settings;\n var fields = this.getFields();\n /* eslint-disable jsx-a11y/no-onchange */\n\n return wp.element.createElement(React.Fragment, {\n key: \"getresponse\"\n }, wp.element.createElement(BaseControl, {\n key: 'getresponse_input_key',\n className: \"input-with-button\"\n }, wp.element.createElement(TextControl, {\n key: \"api_key\",\n label: this.data.labels.api_key,\n value: settings.api_key,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(newVal, 'api_key');\n }\n }), wp.element.createElement(Button, {\n key: 'validate_api_key',\n isPrimary: true,\n onClick: this.validateAPIKey,\n className: this.state.className.join(' ') + ' jet-form-validate-button'\n }, wp.element.createElement(\"i\", {\n className: \"dashicons\"\n }), this.data.labels.validate_api_key)), wp.element.createElement(\"div\", null), wp.element.createElement(\"div\", {\n className: \"margin-bottom--small\"\n }, this.data.help.api_key_link_prefix, \" \", wp.element.createElement(\"a\", {\n href: this.data.help.api_key_link\n }, this.data.help.api_key_link_suffix)), settings.isValidAPI && wp.element.createElement(React.Fragment, null, wp.element.createElement(BaseControl, {\n key: \"getresponse_select_lists\",\n className: \"input-with-button\"\n }, wp.element.createElement(SelectControl, {\n key: \"list_id\",\n className: \"full-width\",\n label: this.data.labels.list_id,\n labelPosition: \"side\",\n value: settings.list_id,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(newVal, 'list_id');\n },\n options: this.getLists()\n }), wp.element.createElement(Button, {\n key: 'update_list_ids',\n isPrimary: true,\n onClick: this.getApiData\n }, this.data.labels.update_list_ids)), wp.element.createElement(BaseControl, {\n key: 'getresponse_day_of_cycle'\n }, wp.element.createElement(NumberControl, {\n key: \"day_of_cycle\",\n label: this.data.labels.day_of_cycle,\n labelPosition: \"side\",\n value: settings.day_of_cycle,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(Number(newVal), 'day_of_cycle');\n }\n })), wp.element.createElement(BaseControl, {\n label: this.data.labels.fields_map,\n key: \"getresponse_fields_map\"\n }, wp.element.createElement(\"div\", {\n className: \"jet-user-fields-map__list\"\n }, fields.map(function (_ref3, index) {\n var _ref4 = _slicedToArray(_ref3, 2),\n fieldName = _ref4[0],\n fieldData = _ref4[1];\n\n return wp.element.createElement(_components_wrapper_required_control__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n field: [fieldName, fieldData]\n }, wp.element.createElement(SelectControl, {\n className: \"full-width\",\n key: fieldName + index,\n value: _this2.getFieldDefault(fieldName),\n onChange: function onChange(value) {\n _this2.onChangeFieldMap(value, fieldName);\n },\n options: _this2.formFieldsList\n }));\n })))));\n /* eslint-enable jsx-a11y/no-onchange */\n }\n }]);\n\n return GetResponseAction;\n}(_integration_component__WEBPACK_IMPORTED_MODULE_1__[\"default\"]);\n\n//# sourceURL=webpack:///./editor/form-actions/getresponse.js?"); |
| 764 | |
| 765 | /***/ }), |
| 766 | |
| 767 | /***/ "./editor/form-actions/insert-post.js": |
| 768 | /*!********************************************!*\ |
| 769 | !*** ./editor/form-actions/insert-post.js ***! |
| 770 | \********************************************/ |
| 771 | /*! no exports provided */ |
| 772 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 773 | |
| 774 | "use strict"; |
| 775 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _blocks_controls_fields_map__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blocks/controls/fields-map */ \"./editor/blocks/controls/fields-map.js\");\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../tools */ \"./editor/tools.js\");\n/* harmony import */ var _blocks_controls_default_meta__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../blocks/controls/default-meta */ \"./editor/blocks/controls/default-meta.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n/**\r\n * Internal dependencies\r\n */\n\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n Button = _wp$components.Button,\n Popover = _wp$components.Popover,\n PanelBody = _wp$components.PanelBody,\n PanelRow = _wp$components.PanelRow,\n BaseControl = _wp$components.BaseControl;\nvar __ = wp.i18n.__;\nvar useState = wp.element.useState;\nwindow.jetFormDefaultActions = window.jetFormDefaultActions || {};\n\nwindow.jetFormDefaultActions['insert_post'] = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(InsertPostAction, _wp$element$Component);\n\n var _super = _createSuper(InsertPostAction);\n\n function InsertPostAction() {\n _classCallCheck(this, InsertPostAction);\n\n return _super.apply(this, arguments);\n }\n\n _createClass(InsertPostAction, [{\n key: \"getFieldMap\",\n value: function getFieldMap(name) {\n var settings = this.props.settings;\n\n if (settings && settings.fields_map && settings.fields_map[name]) {\n return settings.fields_map[name];\n }\n\n return '';\n }\n }, {\n key: \"isRenderHelp\",\n value: function isRenderHelp(fields) {\n return window.jetFormInsertPostData.labels.fields_map_help && !fields.length;\n }\n }, {\n key: \"render\",\n value: function render() {\n var _this = this;\n\n var settings = this.props.settings;\n var onChange = this.props.onChange;\n\n var onChangeValue = function onChangeValue(value, key) {\n onChange(_objectSpread(_objectSpread({}, settings), {}, _defineProperty({}, key, value)));\n };\n\n var formFields = _tools__WEBPACK_IMPORTED_MODULE_1__[\"default\"].getFormFieldsBlocks();\n /* eslint-disable jsx-a11y/no-onchange */\n\n return wp.element.createElement(\"div\", {\n key: \"insert_post\"\n }, wp.element.createElement(SelectControl, {\n key: \"post_type\",\n className: \"full-width\",\n labelPosition: \"side\",\n value: settings.post_type,\n options: window.jetFormInsertPostData.postTypes,\n label: window.jetFormInsertPostData.labels.post_type,\n help: window.jetFormInsertPostData.labels.post_type_help,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'post_type');\n }\n }), wp.element.createElement(SelectControl, {\n key: \"post_status\",\n className: \"full-width\",\n labelPosition: \"side\",\n value: settings.post_status,\n options: window.jetFormInsertPostData.postStatuses,\n label: window.jetFormInsertPostData.labels.post_status,\n help: window.jetFormInsertPostData.labels.post_status_help,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'post_status');\n }\n }), wp.element.createElement(BaseControl, {\n label: window.jetFormInsertPostData.labels.fields_map,\n key: \"fields_map\"\n }, this.isRenderHelp(formFields) && wp.element.createElement(\"div\", {\n className: \"jet-fields-map__help\"\n }, window.jetFormInsertPostData.labels.fields_map_help), wp.element.createElement(\"div\", {\n className: \"jet-fields-map__list\"\n }, formFields && formFields.map(function (field, index) {\n var fieldData = _this.getFieldMap(field.name);\n\n return wp.element.createElement(\"div\", {\n className: \"jet-fields-map__row\",\n key: 'field_map_' + field.name + index\n }, wp.element.createElement(_blocks_controls_fields_map__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n key: field.name + index,\n fieldValue: fieldData,\n fieldName: field.name,\n index: index,\n fieldsMap: settings.fields_map,\n taxonomiesList: window.jetFormInsertPostData.taxonomies,\n fieldTypes: window.jetFormInsertPostData.fieldsMapOptions,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'fields_map');\n }\n }));\n }))), wp.element.createElement(BaseControl, {\n label: window.jetFormInsertPostData.labels.default_meta,\n key: \"default_meta\"\n }, wp.element.createElement(_blocks_controls_default_meta__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n defaultMeta: settings.default_meta,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'default_meta');\n }\n })));\n /* eslint-enable jsx-a11y/no-onchange */\n }\n }]);\n\n return InsertPostAction;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/form-actions/insert-post.js?"); |
| 776 | |
| 777 | /***/ }), |
| 778 | |
| 779 | /***/ "./editor/form-actions/integration-component.js": |
| 780 | /*!******************************************************!*\ |
| 781 | !*** ./editor/form-actions/integration-component.js ***! |
| 782 | \******************************************************/ |
| 783 | /*! exports provided: default */ |
| 784 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 785 | |
| 786 | "use strict"; |
| 787 | eval("__webpack_require__.r(__webpack_exports__);\n/* WEBPACK VAR INJECTION */(function(jQuery) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return IntegrationComponent; });\n/* harmony import */ var _base_action_component__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./base-action-component */ \"./editor/form-actions/base-action-component.js\");\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../tools */ \"./editor/tools.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\nvar IntegrationComponent = /*#__PURE__*/function (_BaseActionComponent) {\n _inherits(IntegrationComponent, _BaseActionComponent);\n\n var _super = _createSuper(IntegrationComponent);\n\n function IntegrationComponent(props) {\n var _this;\n\n _classCallCheck(this, IntegrationComponent);\n\n _this = _super.call(this, props);\n _this.validateAPIKey = _this.validateAPIKey.bind(_assertThisInitialized(_this));\n _this.getApiData = _this.getApiData.bind(_assertThisInitialized(_this));\n _this.getLists = _this.getLists.bind(_assertThisInitialized(_this));\n _this.formFieldsList = _tools__WEBPACK_IMPORTED_MODULE_1__[\"default\"].getFormFieldsBlocksWithPlaceholder();\n _this.state = {\n className: [_this.getClassNameValidateButton()]\n };\n return _this;\n }\n\n _createClass(IntegrationComponent, [{\n key: \"validateAPIKey\",\n value: function validateAPIKey() {\n this.setState({\n className: ['loading']\n });\n this.getApiData();\n }\n }, {\n key: \"getApiData\",\n value: function getApiData(event) {\n var self = this;\n var settings = self.props.settings;\n\n if (!settings.api_key) {\n self.onChangeSetting(null, 'isValidAPI');\n self.setState({\n className: []\n });\n return;\n }\n\n jQuery.ajax({\n url: ajaxurl,\n type: 'POST',\n data: {\n 'action': this.data.action,\n 'api_key': settings.api_key\n },\n success: function success(response) {\n if (response.success) {\n self.onChangeSetting(true, 'isValidAPI');\n self.onChangeSetting(response.data, 'data');\n self.setState({\n className: ['is-valid']\n });\n } else {\n self.onChangeSetting(false, 'isValidAPI');\n self.setState({\n className: ['is-invalid']\n });\n }\n },\n error: function error() {\n self.onChangeSetting(false, 'isValidAPI');\n self.setState({\n className: ['is-invalid']\n });\n }\n });\n }\n }, {\n key: \"getClassNameValidateButton\",\n value: function getClassNameValidateButton() {\n var settings = this.props.settings;\n\n if (true === settings.isValidAPI) {\n return 'is-valid';\n } else if (false === settings.isValidAPI) {\n return 'is-invalid';\n }\n }\n }]);\n\n return IntegrationComponent;\n}(_base_action_component__WEBPACK_IMPORTED_MODULE_0__[\"default\"]);\n\n\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! jquery */ \"jquery\")))\n\n//# sourceURL=webpack:///./editor/form-actions/integration-component.js?"); |
| 788 | |
| 789 | /***/ }), |
| 790 | |
| 791 | /***/ "./editor/form-actions/mailchimp.js": |
| 792 | /*!******************************************!*\ |
| 793 | !*** ./editor/form-actions/mailchimp.js ***! |
| 794 | \******************************************/ |
| 795 | /*! no exports provided */ |
| 796 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 797 | |
| 798 | "use strict"; |
| 799 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _integration_component__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./integration-component */ \"./editor/form-actions/integration-component.js\");\n/* harmony import */ var _components_wrapper_required_control__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/wrapper-required-control */ \"./editor/components/wrapper-required-control.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }\n\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.\"); }\n\nfunction _iterableToArray(iter) { if (typeof Symbol !== \"undefined\" && Symbol.iterator in Object(iter)) return Array.from(iter); }\n\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n/**\r\n * Internal dependencies\r\n */\n\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n ToggleControl = _wp$components.ToggleControl,\n SelectControl = _wp$components.SelectControl,\n BaseControl = _wp$components.BaseControl,\n Button = _wp$components.Button;\nvar __ = wp.i18n.__;\nvar useState = wp.element.useState;\nwindow.jetFormDefaultActions = window.jetFormDefaultActions || {};\n\nwindow.jetFormDefaultActions['mailchimp'] = /*#__PURE__*/function (_IntegrationComponent) {\n _inherits(MailChimpAction, _IntegrationComponent);\n\n var _super = _createSuper(MailChimpAction);\n\n function MailChimpAction(props) {\n var _this;\n\n _classCallCheck(this, MailChimpAction);\n\n _this = _super.call(this, props);\n _this.data = window.jetFormMailchimpData;\n return _this;\n }\n\n _createClass(MailChimpAction, [{\n key: \"getFields\",\n value: function getFields() {\n var settings = this.props.settings;\n\n if (settings.list_id && settings.data.fields && settings.data && settings.data.fields[settings.list_id]) {\n return Object.entries(settings.data.fields[settings.list_id]);\n }\n\n return [];\n }\n }, {\n key: \"getLists\",\n value: function getLists() {\n var settings = this.props.settings;\n\n if (settings.data && settings.data.lists) {\n return this.formatEntriesArray(settings.data.lists);\n }\n\n return [];\n }\n }, {\n key: \"getGroups\",\n value: function getGroups() {\n var settings = this.props.settings;\n\n if (settings.data && settings.data.groups && settings.list_id) {\n return this.formatEntriesArray(settings.data.groups[settings.list_id]);\n }\n\n return [];\n }\n }, {\n key: \"formatEntriesArray\",\n value: function formatEntriesArray() {\n var entries = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];\n var placeholder = {\n label: '--'\n };\n\n if (!entries) {\n return [];\n }\n\n var options = Object.entries(entries).map(function (_ref) {\n var _ref2 = _slicedToArray(_ref, 2),\n value = _ref2[0],\n label = _ref2[1];\n\n return {\n value: value,\n label: label\n };\n });\n return [placeholder].concat(_toConsumableArray(options));\n }\n }, {\n key: \"render\",\n value: function render() {\n var _this2 = this;\n\n var settings = this.props.settings;\n var fields = this.getFields();\n /* eslint-disable jsx-a11y/no-onchange */\n\n return wp.element.createElement(\"div\", {\n key: \"mailchimp\"\n }, wp.element.createElement(BaseControl, {\n key: 'mailchimp_key_inputs',\n className: \"input-with-button\"\n }, wp.element.createElement(TextControl, {\n key: \"api_key\",\n label: this.data.labels.api_key,\n value: settings.api_key,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(newVal, 'api_key');\n }\n }), wp.element.createElement(Button, {\n key: 'validate_api_key',\n isPrimary: true,\n onClick: this.validateAPIKey,\n className: this.state.className.join(' ') + ' jet-form-validate-button'\n }, wp.element.createElement(\"i\", {\n className: \"dashicons\"\n }), this.data.labels.validate_api_key)), wp.element.createElement(\"div\", null), wp.element.createElement(\"div\", {\n className: \"margin-bottom--small\"\n }, this.data.help.api_key_link_prefix, \" \", wp.element.createElement(\"a\", {\n href: this.data.help.api_key_link\n }, this.data.help.api_key_link_suffix)), settings.isValidAPI && wp.element.createElement(React.Fragment, null, wp.element.createElement(BaseControl, {\n key: 'mailchimp_select_lists',\n className: \"input-with-button\"\n }, wp.element.createElement(SelectControl, {\n key: \"list_id\",\n className: \"full-width\",\n label: this.data.labels.list_id,\n labelPosition: \"side\",\n value: settings.list_id,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(newVal, 'list_id');\n },\n options: this.getLists()\n }), wp.element.createElement(Button, {\n key: 'update_list_ids',\n isPrimary: true,\n onClick: this.getApiData\n }, this.data.labels.update_list_ids)), wp.element.createElement(SelectControl, {\n key: \"groups_ids\",\n className: \"full-width\",\n label: this.data.labels.groups_ids,\n labelPosition: \"side\",\n value: settings.groups_ids,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(newVal, 'groups_ids');\n },\n options: this.getGroups()\n }), wp.element.createElement(TextControl, {\n key: \"mailchimp_tags\",\n value: settings.tags,\n label: this.data.labels.tags,\n help: this.data.help.tags,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(newVal, 'tags');\n }\n }), wp.element.createElement(ToggleControl, {\n key: 'double_opt_in',\n label: this.data.labels.double_opt_in,\n checked: settings.double_opt_in,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(Boolean(newVal), 'double_opt_in');\n }\n }), wp.element.createElement(BaseControl, {\n label: this.data.labels.fields_map,\n key: \"mailchimp_fields_map\"\n }, wp.element.createElement(\"div\", {\n className: \"jet-user-fields-map__list\"\n }, fields.map(function (_ref3, index) {\n var _ref4 = _slicedToArray(_ref3, 2),\n mcFieldId = _ref4[0],\n mcFieldData = _ref4[1];\n\n return wp.element.createElement(_components_wrapper_required_control__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n field: [mcFieldId, mcFieldData]\n }, wp.element.createElement(SelectControl, {\n className: \"full-width\",\n key: mcFieldId + index,\n value: _this2.getFieldDefault(mcFieldId),\n onChange: function onChange(value) {\n _this2.onChangeFieldMap(value, mcFieldId);\n },\n options: _this2.formFieldsList\n }));\n })))));\n /* eslint-enable jsx-a11y/no-onchange */\n }\n }]);\n\n return MailChimpAction;\n}(_integration_component__WEBPACK_IMPORTED_MODULE_0__[\"default\"]);\n\n//# sourceURL=webpack:///./editor/form-actions/mailchimp.js?"); |
| 800 | |
| 801 | /***/ }), |
| 802 | |
| 803 | /***/ "./editor/form-actions/redirect-to-page.js": |
| 804 | /*!*************************************************!*\ |
| 805 | !*** ./editor/form-actions/redirect-to-page.js ***! |
| 806 | \*************************************************/ |
| 807 | /*! no exports provided */ |
| 808 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 809 | |
| 810 | "use strict"; |
| 811 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../tools */ \"./editor/tools.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n/**\r\n * Internal dependencies\r\n */\n\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n ToggleControl = _wp$components.ToggleControl,\n SelectControl = _wp$components.SelectControl,\n BaseControl = _wp$components.BaseControl,\n CheckboxControl = _wp$components.CheckboxControl;\nvar __ = wp.i18n.__;\nvar useState = wp.element.useState;\nwindow.jetFormDefaultActions = window.jetFormDefaultActions || {};\n\nwindow.jetFormDefaultActions['redirect_to_page'] = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(RedirectToPageAction, _wp$element$Component);\n\n var _super = _createSuper(RedirectToPageAction);\n\n function RedirectToPageAction(props) {\n var _this;\n\n _classCallCheck(this, RedirectToPageAction);\n\n _this = _super.call(this, props);\n _this.fields = _tools__WEBPACK_IMPORTED_MODULE_0__[\"default\"].getFormFieldsBlocks();\n _this.data = window.jetFormRedirectToPageData;\n return _this;\n }\n\n _createClass(RedirectToPageAction, [{\n key: \"isChecked\",\n value: function isChecked(name) {\n var args_fields = Array.from(this.props.settings.redirect_args || []);\n return Boolean(args_fields.includes(name));\n }\n }, {\n key: \"onChangeRedirectArgs\",\n value: function onChangeRedirectArgs(value, field_name) {\n var args_fields = Array.from(this.props.settings.redirect_args || []);\n\n if (!value) {\n var field_id = args_fields.indexOf(field_name);\n args_fields.splice(field_id, 1);\n } else {\n args_fields.push(field_name);\n }\n\n this.onChangeSetting(args_fields, 'redirect_args');\n }\n }, {\n key: \"onChangeSetting\",\n value: function onChangeSetting(value, key) {\n this.props.onChange(_objectSpread(_objectSpread({}, this.props.settings), {}, _defineProperty({}, key, value)));\n }\n }, {\n key: \"render\",\n value: function render() {\n var _this2 = this;\n\n var settings = this.props.settings;\n /* eslint-disable jsx-a11y/no-onchange */\n\n return wp.element.createElement(\"div\", {\n key: \"redirect_to_page\"\n }, wp.element.createElement(SelectControl, {\n className: \"full-width\",\n key: \"redirect_type\",\n label: this.data.labels.redirect_type,\n labelPosition: \"side\",\n value: settings.redirect_type,\n options: this.data.redirect_types,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(newVal, 'redirect_type');\n }\n }), 'static_page' === settings.redirect_type && wp.element.createElement(SelectControl, {\n key: \"redirect_type\",\n className: \"full-width\",\n label: this.data.labels.redirect_page,\n labelPosition: \"side\",\n value: settings.redirect_page,\n options: this.data.pages,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(newVal, 'redirect_page');\n }\n }), 'custom_url' === settings.redirect_type && wp.element.createElement(TextControl, {\n key: \"redirect_url_control\",\n label: this.data.labels.redirect_url,\n value: settings.redirect_url,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(newVal, 'redirect_url');\n }\n }), wp.element.createElement(BaseControl, {\n label: this.data.labels.redirect_args,\n key: \"redirect_args_control\"\n }, wp.element.createElement(\"div\", {\n className: \"redirect_args-control\"\n }, this.fields.map(function (_ref, index) {\n var name = _ref.name;\n return wp.element.createElement(CheckboxControl, {\n key: \"checkbox_args_\".concat(name, \"_\").concat(index),\n label: name,\n checked: _this2.isChecked(name),\n onChange: function onChange(newVal) {\n _this2.onChangeRedirectArgs(newVal, name);\n }\n });\n }))), wp.element.createElement(TextControl, {\n key: \"redirect_hash_control\",\n label: this.data.labels.redirect_hash,\n value: settings.redirect_hash,\n onChange: function onChange(newVal) {\n _this2.onChangeSetting(newVal, 'redirect_hash');\n }\n }));\n /* eslint-enable jsx-a11y/no-onchange */\n }\n }]);\n\n return RedirectToPageAction;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/form-actions/redirect-to-page.js?"); |
| 812 | |
| 813 | /***/ }), |
| 814 | |
| 815 | /***/ "./editor/form-actions/register-user.js": |
| 816 | /*!**********************************************!*\ |
| 817 | !*** ./editor/form-actions/register-user.js ***! |
| 818 | \**********************************************/ |
| 819 | /*! no exports provided */ |
| 820 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 821 | |
| 822 | "use strict"; |
| 823 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../tools */ \"./editor/tools.js\");\n/* harmony import */ var _meta_action_messages__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../meta/action-messages */ \"./editor/meta/action-messages.js\");\n/* harmony import */ var _base_action_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./base-action-component */ \"./editor/form-actions/base-action-component.js\");\n/* harmony import */ var _components_wrapper_required_control__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../components/wrapper-required-control */ \"./editor/components/wrapper-required-control.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n/**\r\n * Internal dependencies\r\n */\n\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n ToggleControl = _wp$components.ToggleControl,\n SelectControl = _wp$components.SelectControl,\n BaseControl = _wp$components.BaseControl;\nvar __ = wp.i18n.__;\nvar useState = wp.element.useState;\nwindow.jetFormDefaultActions = window.jetFormDefaultActions || {};\n\nwindow.jetFormDefaultActions['register_user'] = /*#__PURE__*/function (_BaseActionComponent) {\n _inherits(RegisterUserAction, _BaseActionComponent);\n\n var _super = _createSuper(RegisterUserAction);\n\n function RegisterUserAction(props) {\n var _this;\n\n _classCallCheck(this, RegisterUserAction);\n\n _this = _super.call(this, props);\n _this.data = window.jetFormRegisterUserData;\n _this.userFields = Object.entries(_this.data.userFields);\n _this.fields = _tools__WEBPACK_IMPORTED_MODULE_0__[\"default\"].getFormFieldsBlocks();\n _this.formFieldsList = _tools__WEBPACK_IMPORTED_MODULE_0__[\"default\"].getFormFieldsBlocksWithPlaceholder('--');\n return _this;\n }\n\n _createClass(RegisterUserAction, [{\n key: \"render\",\n value: function render() {\n var _this2 = this;\n\n var settings = this.props.settings;\n /* eslint-disable jsx-a11y/no-onchange */\n\n return wp.element.createElement(React.Fragment, {\n key: \"register_user\"\n }, wp.element.createElement(BaseControl, {\n label: this.data.labels.fields_map,\n key: \"user_fields_map\"\n }, wp.element.createElement(\"div\", {\n className: \"jet-user-fields-map__list\"\n }, wp.element.createElement(\"span\", {\n className: 'description-controls'\n }, __('Set form fields names to to get user data from', 'jet-form-builder')), this.userFields.map(function (_ref) {\n var _ref2 = _slicedToArray(_ref, 2),\n value = _ref2[0],\n data = _ref2[1];\n\n return wp.element.createElement(_components_wrapper_required_control__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n field: [value, data]\n }, wp.element.createElement(SelectControl, {\n className: \"full-width\",\n key: \"form_fields_\".concat(value),\n value: _this2.getFieldDefault(value),\n options: _this2.formFieldsList,\n onChange: function onChange(newValue) {\n _this2.onChangeFieldMap(newValue, value);\n }\n }));\n }))), wp.element.createElement(SelectControl, {\n key: \"user_role_list\",\n className: \"full-width\",\n label: this.data.labels.user_role,\n labelPosition: \"side\",\n value: settings.user_role,\n options: this.data.userRoles,\n onChange: function onChange(newValue) {\n _this2.onChangeSetting(newValue, 'user_role');\n }\n }), wp.element.createElement(BaseControl, {\n label: this.data.labels.user_meta,\n key: \"user_meta_list\"\n }, wp.element.createElement(\"div\", {\n className: \"jet-user-meta-rows\"\n }, wp.element.createElement(\"span\", {\n className: 'description-controls'\n }, __('Set user meta fields to save appropriate form fields into', 'jet-form-builder')), this.fields.map(function (_ref3, index) {\n var name = _ref3.name;\n return wp.element.createElement(\"div\", {\n className: \"jet-user-meta__row\",\n key: 'user_meta_' + name + index\n }, wp.element.createElement(TextControl, {\n key: name + index,\n label: name,\n value: _this2.getFieldMeta(name),\n onChange: function onChange(newVal) {\n _this2.onChangeMetaFieldMap(newVal, name);\n }\n }));\n }))), wp.element.createElement(BaseControl, {\n label: this.data.labels.log_in,\n key: \"is_log_in\"\n }, wp.element.createElement(\"div\", {\n className: \"log-in-control\"\n }, wp.element.createElement(ToggleControl, {\n key: \"log_in\",\n checked: settings.log_in,\n onChange: function onChange(newValue) {\n _this2.onChangeSetting(newValue, 'log_in');\n }\n }))), wp.element.createElement(BaseControl, {\n label: this.data.labels.add_user_id,\n key: \"add_user_id\"\n }, wp.element.createElement(\"div\", {\n className: \"add-user-id-control\"\n }, wp.element.createElement(ToggleControl, {\n key: \"add_user_id_control\",\n checked: settings.add_user_id,\n onChange: function onChange(newValue) {\n _this2.onChangeSetting(newValue, 'add_user_id');\n },\n help: _tools__WEBPACK_IMPORTED_MODULE_0__[\"default\"].getHelpMessage(this.data, 'add_user_id')\n }))), wp.element.createElement(_meta_action_messages__WEBPACK_IMPORTED_MODULE_1__[\"default\"], _extends({\n localizedData: this.data\n }, this.props)));\n /* eslint-enable jsx-a11y/no-onchange */\n }\n }]);\n\n return RegisterUserAction;\n}(_base_action_component__WEBPACK_IMPORTED_MODULE_2__[\"default\"]);\n\n//# sourceURL=webpack:///./editor/form-actions/register-user.js?"); |
| 824 | |
| 825 | /***/ }), |
| 826 | |
| 827 | /***/ "./editor/form-actions/send-email.js": |
| 828 | /*!*******************************************!*\ |
| 829 | !*** ./editor/form-actions/send-email.js ***! |
| 830 | \*******************************************/ |
| 831 | /*! no exports provided */ |
| 832 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 833 | |
| 834 | "use strict"; |
| 835 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../tools */ \"./editor/tools.js\");\n/* harmony import */ var _components_macros_inserter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/macros-inserter */ \"./editor/components/macros-inserter.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n/**\r\n * Internal dependencies\r\n */\n\n\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n TextareaControl = _wp$components.TextareaControl,\n SelectControl = _wp$components.SelectControl,\n Button = _wp$components.Button,\n Popover = _wp$components.Popover,\n PanelBody = _wp$components.PanelBody,\n PanelRow = _wp$components.PanelRow;\nvar __ = wp.i18n.__;\nvar useState = wp.element.useState;\nwindow.jetFormDefaultActions = window.jetFormDefaultActions || {};\n\nwindow.jetFormDefaultActions['send_email'] = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(SendEmailAction, _wp$element$Component);\n\n var _super = _createSuper(SendEmailAction);\n\n function SendEmailAction(props) {\n var _this;\n\n _classCallCheck(this, SendEmailAction);\n\n _this = _super.call(this, props);\n _this.state = {\n showMacrosPopover: false\n };\n return _this;\n }\n\n _createClass(SendEmailAction, [{\n key: \"render\",\n value: function render() {\n var settings = this.props.settings;\n var onChange = this.props.onChange;\n\n var onChangeValue = function onChangeValue(value, key) {\n onChange(_objectSpread(_objectSpread({}, settings), {}, _defineProperty({}, key, value)));\n };\n\n var formFields = _tools__WEBPACK_IMPORTED_MODULE_0__[\"default\"].getFormFieldsBlocks();\n\n var insertMacros = function insertMacros(macros) {\n var content = settings.content || '';\n onChangeValue(content + '%' + macros + '%', 'content');\n };\n /* eslint-disable jsx-a11y/no-onchange */\n\n\n return wp.element.createElement(\"div\", {\n key: \"send_email\"\n }, wp.element.createElement(SelectControl, {\n key: \"mail_to\",\n labelPosition: \"side\",\n className: \"full-width\",\n value: settings.mail_to,\n options: window.jetFormEmailData.mailTo,\n label: window.jetFormEmailData.labels.mail_to,\n help: window.jetFormEmailData.labels.mail_to_help,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'mail_to');\n }\n }), 'custom' === settings.mail_to && wp.element.createElement(TextControl, {\n key: \"custom_email\",\n value: settings.custom_email,\n label: window.jetFormEmailData.labels.custom_email,\n help: window.jetFormEmailData.labels.custom_email_help,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'custom_email');\n }\n }), 'form' === settings.mail_to && wp.element.createElement(SelectControl, {\n key: \"from_field\",\n labelPosition: \"side\",\n className: \"full-width\",\n value: settings.from_field,\n options: formFields,\n label: window.jetFormEmailData.labels.from_field,\n help: window.jetFormEmailData.labels.from_field_help,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'from_field');\n }\n }), wp.element.createElement(SelectControl, {\n key: \"reply_to\",\n labelPosition: \"side\",\n className: \"full-width\",\n value: settings.reply_to,\n options: window.jetFormEmailData.replyTo,\n label: window.jetFormEmailData.labels.reply_to,\n help: window.jetFormEmailData.labels.reply_to_help,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'reply_to');\n }\n }), 'custom' === settings.reply_to && wp.element.createElement(TextControl, {\n key: \"reply_to_email\",\n value: settings.reply_to_email,\n label: window.jetFormEmailData.labels.reply_to_email,\n help: window.jetFormEmailData.labels.reply_to_email_help,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'reply_to_email');\n }\n }), 'form' === settings.reply_to && wp.element.createElement(SelectControl, {\n key: \"reply_from_field\",\n labelPosition: \"side\",\n className: \"full-width\",\n value: settings.reply_from_field,\n options: formFields,\n label: window.jetFormEmailData.labels.reply_from_field,\n help: window.jetFormEmailData.labels.reply_from_field_help,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'reply_from_field');\n }\n }), wp.element.createElement(TextControl, {\n key: \"subject\",\n value: settings.subject,\n label: window.jetFormEmailData.labels.subject,\n help: window.jetFormEmailData.labels.subject_help,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'subject');\n }\n }), wp.element.createElement(TextControl, {\n key: \"from_name\",\n value: settings.from_name,\n label: window.jetFormEmailData.labels.from_name,\n help: window.jetFormEmailData.labels.from_name_help,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'from_name');\n }\n }), wp.element.createElement(TextControl, {\n key: \"from_address\",\n value: settings.from_address,\n label: window.jetFormEmailData.labels.from_address,\n help: window.jetFormEmailData.labels.from_address_help,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'from_address');\n }\n }), wp.element.createElement(\"div\", {\n className: \"jet-form-editor__macros-wrap\"\n }, wp.element.createElement(TextareaControl, {\n key: \"content\",\n value: settings.content,\n label: window.jetFormEmailData.labels.content,\n help: window.jetFormEmailData.labels.content_help,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'content');\n }\n }), wp.element.createElement(_components_macros_inserter__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n fields: formFields,\n onFieldClick: insertMacros,\n customMacros: window.jetFormEmailData.customMacros\n })));\n /* eslint-enable jsx-a11y/no-onchange */\n }\n }]);\n\n return SendEmailAction;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/form-actions/send-email.js?"); |
| 836 | |
| 837 | /***/ }), |
| 838 | |
| 839 | /***/ "./editor/form-actions/update-options.js": |
| 840 | /*!***********************************************!*\ |
| 841 | !*** ./editor/form-actions/update-options.js ***! |
| 842 | \***********************************************/ |
| 843 | /*! no exports provided */ |
| 844 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 845 | |
| 846 | "use strict"; |
| 847 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../tools */ \"./editor/tools.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n/**\r\n * Internal dependencies\r\n */\n\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n ToggleControl = _wp$components.ToggleControl,\n SelectControl = _wp$components.SelectControl,\n BaseControl = _wp$components.BaseControl;\nvar __ = wp.i18n.__;\nvar useState = wp.element.useState;\nwindow.jetFormDefaultActions = window.jetFormDefaultActions || {};\n\nwindow.jetFormDefaultActions['update_options'] = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(UpdateOptionsAction, _wp$element$Component);\n\n var _super = _createSuper(UpdateOptionsAction);\n\n function UpdateOptionsAction(props) {\n var _this;\n\n _classCallCheck(this, UpdateOptionsAction);\n\n _this = _super.call(this, props);\n _this.fields = _tools__WEBPACK_IMPORTED_MODULE_0__[\"default\"].getFormFieldsBlocks();\n _this.data = window.jetFormUpdateOptionsData;\n return _this;\n }\n\n _createClass(UpdateOptionsAction, [{\n key: \"getFieldByName\",\n value: function getFieldByName(_ref) {\n var source = _ref.source,\n name = _ref.name;\n var settings = this.props.settings;\n\n if (settings[source] && settings[source][name]) {\n return settings[source][name];\n }\n\n return '';\n }\n }, {\n key: \"getFieldMeta\",\n value: function getFieldMeta(name) {\n return this.getFieldByName({\n source: 'meta_fields_map',\n name: name\n });\n }\n }, {\n key: \"changeFieldsMap\",\n value: function changeFieldsMap(_ref2) {\n var source = _ref2.source,\n nameField = _ref2.nameField,\n value = _ref2.value;\n var fieldsMap = Object.assign({}, this.props.settings[source]);\n fieldsMap[nameField] = value;\n this.props.onChange(_objectSpread(_objectSpread({}, this.props.settings), {}, _defineProperty({}, source, fieldsMap)));\n }\n }, {\n key: \"render\",\n value: function render() {\n var _this2 = this;\n\n var settings = this.props.settings;\n var onChange = this.props.onChange;\n\n var onChangeMetaFieldMap = function onChangeMetaFieldMap(value, nameField) {\n var source = 'meta_fields_map';\n\n _this2.changeFieldsMap({\n value: value,\n nameField: nameField,\n source: source\n });\n };\n\n var onChangeSetting = function onChangeSetting(value, key) {\n onChange(_objectSpread(_objectSpread({}, settings), {}, _defineProperty({}, key, value)));\n };\n /* eslint-disable jsx-a11y/no-onchange */\n\n\n return wp.element.createElement(\"div\", {\n key: \"register_user\"\n }, wp.element.createElement(SelectControl, {\n key: \"options_page_list\",\n className: \"full-width\",\n label: this.data.labels.options_page,\n labelPosition: \"side\",\n value: settings.options_page,\n options: this.data.optionsPages,\n onChange: function onChange(newValue) {\n onChangeSetting(newValue, 'options_page');\n }\n }), wp.element.createElement(BaseControl, {\n label: this.data.labels.options_map,\n key: \"options_meta_list\"\n }, wp.element.createElement(\"div\", {\n className: \"jet-user-meta-rows\"\n }, this.fields.map(function (_ref3, index) {\n var name = _ref3.name;\n return wp.element.createElement(TextControl, {\n key: 'options_meta_' + name + index,\n label: name,\n value: _this2.getFieldMeta(name),\n onChange: function onChange(newVal) {\n onChangeMetaFieldMap(newVal, name);\n }\n });\n }))));\n /* eslint-enable jsx-a11y/no-onchange */\n }\n }]);\n\n return UpdateOptionsAction;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/form-actions/update-options.js?"); |
| 848 | |
| 849 | /***/ }), |
| 850 | |
| 851 | /***/ "./editor/form-actions/update-user.js": |
| 852 | /*!********************************************!*\ |
| 853 | !*** ./editor/form-actions/update-user.js ***! |
| 854 | \********************************************/ |
| 855 | /*! no exports provided */ |
| 856 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 857 | |
| 858 | "use strict"; |
| 859 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../tools */ \"./editor/tools.js\");\n/* harmony import */ var _blocks_controls_fields_map__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../blocks/controls/fields-map */ \"./editor/blocks/controls/fields-map.js\");\n/* harmony import */ var _meta_action_messages__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../meta/action-messages */ \"./editor/meta/action-messages.js\");\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n/**\r\n * Internal dependencies\r\n */\n\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n ToggleControl = _wp$components.ToggleControl,\n SelectControl = _wp$components.SelectControl,\n BaseControl = _wp$components.BaseControl;\nvar __ = wp.i18n.__;\nvar useState = wp.element.useState;\nwindow.jetFormDefaultActions = window.jetFormDefaultActions || {};\n\nwindow.jetFormDefaultActions['update_user'] = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(UpdateUserAction, _wp$element$Component);\n\n var _super = _createSuper(UpdateUserAction);\n\n function UpdateUserAction(props) {\n var _this;\n\n _classCallCheck(this, UpdateUserAction);\n\n _this = _super.call(this, props);\n _this.fields = _tools__WEBPACK_IMPORTED_MODULE_0__[\"default\"].getFormFieldsBlocks();\n _this.data = window.jetFormUpdateUserData;\n _this.userFields = _this.getUserFieldsList();\n _this.metaOption = 'user_meta';\n _this.state = {\n type: ''\n };\n return _this;\n }\n\n _createClass(UpdateUserAction, [{\n key: \"getUserFieldsList\",\n value: function getUserFieldsList() {\n var formFieldsList = [{\n value: '',\n label: __('Select user property...')\n }];\n this.data.userFields.forEach(function (field) {\n formFieldsList.push({\n value: field.value,\n label: field.label\n });\n });\n return formFieldsList;\n }\n }, {\n key: \"getFieldMap\",\n value: function getFieldMap(name) {\n var settings = this.props.settings;\n\n if (settings && settings.fields_map && settings.fields_map[name]) {\n return settings.fields_map[name];\n }\n\n return '';\n }\n }, {\n key: \"render\",\n value: function render() {\n var _this2 = this;\n\n var settings = this.props.settings;\n var onChange = this.props.onChange;\n\n var onChangeValue = function onChangeValue(value, key) {\n onChange(_objectSpread(_objectSpread({}, settings), {}, _defineProperty({}, key, value)));\n };\n /* eslint-disable jsx-a11y/no-onchange */\n\n\n return wp.element.createElement(\"div\", {\n key: \"update_user\"\n }, wp.element.createElement(BaseControl, {\n label: this.data.labels.fields_map,\n key: \"user_fields_map\"\n }, wp.element.createElement(\"div\", {\n className: \"jet-user-meta-rows\"\n }, this.fields.map(function (field, index) {\n var fieldData = _this2.getFieldMap(field.name);\n\n return wp.element.createElement(\"div\", {\n className: \"jet-user-meta__row\",\n key: 'user_meta_' + field.name + index\n }, wp.element.createElement(_blocks_controls_fields_map__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n key: field.name + index,\n fieldValue: fieldData,\n fieldName: field.name,\n index: index,\n metaProp: \"user_meta\",\n fieldsMap: settings.fields_map,\n fieldTypes: _this2.userFields,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'fields_map');\n }\n }));\n }))), wp.element.createElement(SelectControl, {\n label: this.data.labels.user_role,\n labelPosition: \"side\",\n key: \"user_role_list\",\n className: \"full-width\",\n value: settings.user_role,\n options: this.data.userRoles,\n onChange: function onChange(newValue) {\n onChangeValue(newValue, 'user_role');\n }\n }), wp.element.createElement(_meta_action_messages__WEBPACK_IMPORTED_MODULE_2__[\"default\"], _extends({\n localizedData: this.data\n }, this.props)));\n /* eslint-enable jsx-a11y/no-onchange */\n }\n }]);\n\n return UpdateUserAction;\n}(wp.element.Component);\n\n//# sourceURL=webpack:///./editor/form-actions/update-user.js?"); |
| 860 | |
| 861 | /***/ }), |
| 862 | |
| 863 | /***/ "./editor/main.js": |
| 864 | /*!************************!*\ |
| 865 | !*** ./editor/main.js ***! |
| 866 | \************************/ |
| 867 | /*! no exports provided */ |
| 868 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 869 | |
| 870 | "use strict"; |
| 871 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _editor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./editor */ \"./editor/editor.js\");\n/* harmony import */ var _meta_arguments__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./meta/arguments */ \"./editor/meta/arguments.js\");\n/* harmony import */ var _meta_actions__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./meta/actions */ \"./editor/meta/actions.js\");\n/* harmony import */ var _meta_preset__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./meta/preset */ \"./editor/meta/preset.js\");\n/* harmony import */ var _meta_messages__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./meta/messages */ \"./editor/meta/messages.js\");\n/* harmony import */ var _meta_captcha__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./meta/captcha */ \"./editor/meta/captcha.js\");\n/* harmony import */ var _meta_gateways__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./meta/gateways */ \"./editor/meta/gateways.js\");\n/* harmony import */ var _blocks_form_fields__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./blocks/form-fields */ \"./editor/blocks/form-fields.js\");\n/* harmony import */ var _form_actions_send_email__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./form-actions/send-email */ \"./editor/form-actions/send-email.js\");\n/* harmony import */ var _form_actions_insert_post__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./form-actions/insert-post */ \"./editor/form-actions/insert-post.js\");\n/* harmony import */ var _form_actions_register_user__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./form-actions/register-user */ \"./editor/form-actions/register-user.js\");\n/* harmony import */ var _form_actions_update_user__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./form-actions/update-user */ \"./editor/form-actions/update-user.js\");\n/* harmony import */ var _form_actions_update_options__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./form-actions/update-options */ \"./editor/form-actions/update-options.js\");\n/* harmony import */ var _form_actions_call_hook__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./form-actions/call-hook */ \"./editor/form-actions/call-hook.js\");\n/* harmony import */ var _form_actions_call_webhook__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./form-actions/call-webhook */ \"./editor/form-actions/call-webhook.js\");\n/* harmony import */ var _form_actions_redirect_to_page__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./form-actions/redirect-to-page */ \"./editor/form-actions/redirect-to-page.js\");\n/* harmony import */ var _form_actions_mailchimp__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./form-actions/mailchimp */ \"./editor/form-actions/mailchimp.js\");\n/* harmony import */ var _form_actions_getresponse__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./form-actions/getresponse */ \"./editor/form-actions/getresponse.js\");\n/* harmony import */ var _form_actions_activecampaign__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./form-actions/activecampaign */ \"./editor/form-actions/activecampaign.js\");\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nvar registerBlockType = wp.blocks.registerBlockType;\nvar _wp$components = wp.components,\n G = _wp$components.G,\n Path = _wp$components.Path,\n Circle = _wp$components.Circle,\n Rect = _wp$components.Rect,\n SVG = _wp$components.SVG;\nwindow.jetFormBuilderControls = {\n toolbar: {},\n general: {},\n advanced: {}\n};\nvar initializeCallbacksEvent = new Event('jet-form-builder-initialize');\ndocument.dispatchEvent(initializeCallbacksEvent);\n\nif (window.jetFormBuilderBlocks && window.jetFormBuilderBlocks.length) {\n window.jetFormBuilderBlocks.forEach(function (blockData) {\n if (window.jetFormBuilderBlockCallbacks[blockData.blockName]) {\n if (blockData.controls.toolbar) {\n window.jetFormBuilderControls.toolbar[blockData.blockName] = blockData.controls.toolbar;\n }\n\n if (blockData.controls.general) {\n window.jetFormBuilderControls.general[blockData.blockName] = blockData.controls.general;\n }\n\n if (blockData.controls.advanced) {\n window.jetFormBuilderControls.advanced[blockData.blockName] = blockData.controls.advanced;\n }\n\n registerBlockType(blockData.blockName, {\n title: blockData.title,\n icon: wp.element.createElement(\"span\", {\n dangerouslySetInnerHTML: {\n __html: blockData.icon\n }\n }),\n category: 'jet-form-builder-fields',\n attributes: blockData.attributes,\n className: blockData.className,\n supports: _objectSpread({\n customClassName: false,\n html: false\n }, blockData.supports),\n edit: window.jetFormBuilderBlockCallbacks[blockData.blockName].edit,\n save: window.jetFormBuilderBlockCallbacks[blockData.blockName].save\n });\n }\n });\n}\n\nwindow.jetFormActionTypes.forEach(function (action, index) {\n if (window.jetFormDefaultActions && window.jetFormDefaultActions[action.id]) {\n window.jetFormActionTypes[index].callback = window.jetFormDefaultActions[action.id];\n }\n});\nObject(_meta_arguments__WEBPACK_IMPORTED_MODULE_1__[\"default\"])();\nObject(_meta_captcha__WEBPACK_IMPORTED_MODULE_5__[\"default\"])();\nObject(_meta_gateways__WEBPACK_IMPORTED_MODULE_6__[\"default\"])();\nObject(_meta_actions__WEBPACK_IMPORTED_MODULE_2__[\"default\"])();\nObject(_meta_preset__WEBPACK_IMPORTED_MODULE_3__[\"default\"])();\nObject(_meta_messages__WEBPACK_IMPORTED_MODULE_4__[\"default\"])();\nvar initializedEvent = new Event('jet-form-builder-initialized');\ndocument.dispatchEvent(initializedEvent);\n/**\r\n * Takes a target input element via ID and turns it into a block editor\r\n *\r\n * @param {string} id The html ID of the input to be transformed\r\n * @param {string} inputName The input name to use for when the form gets submitted\r\n * @param {string} content Starting content to fill the editor with, leave blank to use the value of the target element\r\n * @param formName\r\n * @return {void} This function returns no values\r\n */\n\nwindow.JetFormEditor = function (id, inputName, content, formName) {\n // find our element and swap it out for a div container\n var original = document.getElementById(id); // make the content and inputName parameters optional\n\n if (typeof content === 'undefined') {\n content = original.value;\n }\n\n if (typeof inputName === 'undefined') {\n inputName = original.name;\n } // Now we can create and swap out the element, this is to give React a nice div node to work with\n\n\n var element = document.createElement('div');\n element.setAttribute('class', 'jet-form-builder block-editor gutenberg__editor block-editor__container wp-embed-responsive');\n element.setAttribute('id', id);\n original.replaceWith(element); // tada!\n\n ReactDOM.render(wp.element.createElement(_editor__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n startingContent: content,\n inputName: inputName,\n formName: formName\n }), element);\n};\n\n//# sourceURL=webpack:///./editor/main.js?"); |
| 872 | |
| 873 | /***/ }), |
| 874 | |
| 875 | /***/ "./editor/meta/action-messages.js": |
| 876 | /*!****************************************!*\ |
| 877 | !*** ./editor/meta/action-messages.js ***! |
| 878 | \****************************************/ |
| 879 | /*! exports provided: default */ |
| 880 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 881 | |
| 882 | "use strict"; |
| 883 | eval("__webpack_require__.r(__webpack_exports__);\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\nvar _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n ToggleControl = _wp$components.ToggleControl,\n SelectControl = _wp$components.SelectControl,\n BaseControl = _wp$components.BaseControl;\nvar __ = wp.i18n.__;\n\nvar ActionMessages = /*#__PURE__*/function (_wp$element$Component) {\n _inherits(ActionMessages, _wp$element$Component);\n\n var _super = _createSuper(ActionMessages);\n\n function ActionMessages(props) {\n var _this;\n\n _classCallCheck(this, ActionMessages);\n\n _this = _super.call(this, props);\n _this.data = props.localizedData;\n\n _this.setMessages();\n\n return _this;\n }\n\n _createClass(ActionMessages, [{\n key: \"setMessages\",\n value: function setMessages() {\n if (this.props.settings && this.props.settings.messages) {\n return;\n }\n\n var messages = {};\n Object.entries(this.data.messages).forEach(function (_ref) {\n var _ref2 = _slicedToArray(_ref, 2),\n type = _ref2[0],\n data = _ref2[1];\n\n messages[type] = data.value;\n });\n this.props.onChange(_objectSpread(_objectSpread({}, this.props.settings), {}, {\n messages: messages\n }));\n }\n }, {\n key: \"getMessage\",\n value: function getMessage(name) {\n var settings = this.props.settings;\n\n if (settings['messages'] && settings['messages'][name]) {\n return settings['messages'][name];\n }\n\n return '';\n }\n }, {\n key: \"changeFieldsMap\",\n value: function changeFieldsMap(_ref3) {\n var source = _ref3.source,\n nameField = _ref3.nameField,\n value = _ref3.value;\n var fieldsMap = Object.assign({}, this.props.settings[source], _defineProperty({}, nameField, value));\n this.props.onChange(_objectSpread(_objectSpread({}, this.props.settings), {}, _defineProperty({}, source, fieldsMap)));\n }\n }, {\n key: \"render\",\n value: function render() {\n var _this2 = this;\n\n var settings = this.props.settings;\n\n var onChangeMessage = function onChangeMessage(value, nameField) {\n var source = 'messages';\n\n _this2.changeFieldsMap({\n value: value,\n nameField: nameField,\n source: source\n });\n };\n\n return wp.element.createElement(BaseControl, {\n label: __('Messages Settings:'),\n key: \"messages_settings_fields\"\n }, wp.element.createElement(\"div\", {\n className: \"jet-user-meta-rows\"\n }, settings.messages && Object.entries(settings.messages).map(function (_ref4, id) {\n var _ref5 = _slicedToArray(_ref4, 2),\n type = _ref5[0],\n data = _ref5[1];\n\n return wp.element.createElement(\"div\", {\n className: \"jet-user-meta__row\",\n key: 'message_' + type + id\n }, wp.element.createElement(TextControl, {\n key: type + id,\n label: _this2.data.messages[type].label,\n value: _this2.getMessage(type),\n onChange: function onChange(newValue) {\n return onChangeMessage(newValue, type);\n }\n }));\n })));\n }\n }]);\n\n return ActionMessages;\n}(wp.element.Component);\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (ActionMessages);\n\n//# sourceURL=webpack:///./editor/meta/action-messages.js?"); |
| 884 | |
| 885 | /***/ }), |
| 886 | |
| 887 | /***/ "./editor/meta/actions.js": |
| 888 | /*!********************************!*\ |
| 889 | !*** ./editor/meta/actions.js ***! |
| 890 | \********************************/ |
| 891 | /*! exports provided: default */ |
| 892 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 893 | |
| 894 | "use strict"; |
| 895 | eval("__webpack_require__.r(__webpack_exports__);\nfunction _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }\n\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.\"); }\n\nfunction _iterableToArray(iter) { if (typeof Symbol !== \"undefined\" && Symbol.iterator in Object(iter)) return Array.from(iter); }\n\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction getRandomID() {\n return Math.floor(Math.random() * 8999) + 1000;\n}\n\nvar defaultActions = [{\n type: 'send_email',\n id: getRandomID(),\n settings: {\n subject: 'New order on website',\n content: 'Hi admin!\\n\\nThere are new order on your website.\\n\\nOrder details:\\n- Post ID: %post_id%'\n }\n}];\n\nfunction ActionsMeta() {\n var _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n SelectControl = _wp$components.SelectControl,\n Button = _wp$components.Button,\n ButtonGroup = _wp$components.ButtonGroup,\n Card = _wp$components.Card,\n CardBody = _wp$components.CardBody,\n DropdownMenu = _wp$components.DropdownMenu,\n Modal = _wp$components.Modal;\n var registerPlugin = wp.plugins.registerPlugin;\n var PluginDocumentSettingPanel = wp.editPost.PluginDocumentSettingPanel;\n var _wp$data = wp.data,\n useSelect = _wp$data.useSelect,\n useDispatch = _wp$data.useDispatch;\n var _wp$element = wp.element,\n useState = _wp$element.useState,\n useEffect = _wp$element.useEffect;\n var withState = wp.compose.withState;\n\n var DocumentSettingPanelActions = function DocumentSettingPanelActions() {\n var meta = wp.data.select('core/editor').getEditedPostAttribute('meta') || {};\n\n var _useDispatch = useDispatch('core/editor'),\n editPost = _useDispatch.editPost;\n\n var _useState = useState(JSON.parse(meta._jf_actions || '[]')),\n _useState2 = _slicedToArray(_useState, 2),\n actions = _useState2[0],\n setActions = _useState2[1];\n\n var _useState3 = useState('load'),\n _useState4 = _slicedToArray(_useState3, 2),\n userAction = _useState4[0],\n setUserAction = _useState4[1];\n\n useEffect(function () {\n editPost({\n meta: _objectSpread(_objectSpread({}, meta), {}, {\n _jf_actions: JSON.stringify(actions)\n })\n });\n return function () {\n if (userAction === 'load' && actions.length === 0) {\n setUserAction(0);\n setActions(defaultActions);\n }\n\n if (actions.length !== 0) {\n setUserAction(0);\n }\n };\n });\n\n var moveAction = function moveAction(fromIndex, toIndex) {\n var item = JSON.parse(JSON.stringify(actions[fromIndex])),\n replacedItem = JSON.parse(JSON.stringify(actions[toIndex]));\n actions.splice(toIndex, 1, item);\n actions.splice(fromIndex, 1, replacedItem);\n setActions(_toConsumableArray(actions));\n };\n\n var deleteAction = function deleteAction(index) {\n actions.splice(index, 1);\n setActions(_toConsumableArray(actions));\n };\n\n var updateAction = function updateAction(id, key, value) {\n setActions(actions.map(function (action, index) {\n if (action.id === id) {\n var newAction = JSON.parse(JSON.stringify(action));\n newAction[key] = value;\n return newAction;\n } else {\n return action;\n }\n }));\n };\n\n var _useState5 = useState(false),\n _useState6 = _slicedToArray(_useState5, 2),\n isEdit = _useState6[0],\n setEdit = _useState6[1];\n\n var _useState7 = useState({}),\n _useState8 = _slicedToArray(_useState7, 2),\n editedAction = _useState8[0],\n setEditedAction = _useState8[1];\n\n var closeModal = function closeModal() {\n setEdit(false);\n };\n\n var actionTypes = window.jetFormActionTypes.map(function (action) {\n return {\n value: action.id,\n label: action.name\n };\n });\n var Callback = false;\n\n for (var i = 0; i < window.jetFormActionTypes.length; i++) {\n if (window.jetFormActionTypes[i].id === editedAction.type && window.jetFormActionTypes[i].callback) {\n Callback = window.jetFormActionTypes[i].callback;\n }\n }\n\n var updateActionFromModal = function updateActionFromModal(action) {\n updateAction(action.id, 'settings', action.settings);\n closeModal();\n };\n\n useEffect(function () {\n if (editedAction.type) {\n setEdit(true);\n }\n }, [editedAction]);\n return wp.element.createElement(PluginDocumentSettingPanel, {\n name: 'jf-actions',\n title: 'Post Submit Actions'\n }, actions && actions.map(function (action, index) {\n return wp.element.createElement(Card, {\n key: action.id,\n size: 'extraSmall',\n className: 'jet-form-action'\n }, wp.element.createElement(CardBody, null, wp.element.createElement(SelectControl, {\n value: action.type,\n options: actionTypes,\n onChange: function onChange(newType) {\n updateAction(action.id, 'type', newType);\n }\n }), wp.element.createElement(Button, {\n icon: 'edit',\n label: 'Edit Action',\n onClick: function onClick() {\n setEditedAction(function () {\n return _objectSpread({}, action);\n });\n }\n }), wp.element.createElement(\"div\", null), wp.element.createElement(DropdownMenu, {\n icon: 'ellipsis',\n label: 'Edit, move or delete',\n controls: [{\n title: 'Up',\n icon: 'arrow-up',\n disabled: true,\n onClick: function onClick() {\n if (0 !== index) {\n moveAction(index, index - 1);\n }\n }\n }, {\n title: 'Down',\n icon: 'arrow-down',\n disabled: index === actions.length,\n onClick: function onClick() {\n if (actions.length - 1 !== index) {\n moveAction(index, index + 1);\n }\n }\n }, {\n title: 'Delete',\n icon: 'trash',\n onClick: function onClick() {\n deleteAction(index);\n }\n }]\n })));\n }), wp.element.createElement(Button, {\n isPrimary: true,\n onClick: function onClick() {\n setActions([].concat(_toConsumableArray(actions), [{\n type: 'send_email',\n id: getRandomID(),\n settings: {}\n }]));\n }\n }, '+ New Action'), isEdit && wp.element.createElement(Modal, {\n onRequestClose: closeModal,\n className: 'jet-form-edit-modal',\n style: {\n width: '60vw'\n },\n title: 'Edit Action'\n }, !Callback && wp.element.createElement(\"div\", {\n className: \"jet-form-edit-modal__content\"\n }, 'Action callback is not found.'), Callback && wp.element.createElement(\"div\", null, wp.element.createElement(\"div\", {\n className: \"jet-form-edit-modal__content\"\n }, wp.element.createElement(Callback, {\n settings: editedAction.settings,\n onChange: function onChange(data) {\n setEditedAction(_objectSpread(_objectSpread({}, editedAction), {}, {\n settings: data\n }));\n }\n })), wp.element.createElement(ButtonGroup, {\n className: \"jet-form-edit-modal__actions\",\n style: {\n position: 'sticky',\n bottom: '0',\n margin: '20px -24px -24px',\n padding: '18px 24px 20px',\n backgroundColor: '#fff',\n width: 'calc( 100% + 48px )',\n borderTop: '1px solid #ddd'\n }\n }, wp.element.createElement(Button, {\n isPrimary: true,\n onClick: function onClick() {\n updateActionFromModal(editedAction);\n }\n }, \"Update\"), wp.element.createElement(Button, {\n isSecondary: true,\n style: {\n margin: '0 0 0 10px'\n },\n onClick: closeModal\n }, \"Cancel\")))));\n };\n\n registerPlugin('jf-actions-panel', {\n render: DocumentSettingPanelActions,\n icon: null\n });\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (ActionsMeta);\n\n//# sourceURL=webpack:///./editor/meta/actions.js?"); |
| 896 | |
| 897 | /***/ }), |
| 898 | |
| 899 | /***/ "./editor/meta/arguments.js": |
| 900 | /*!**********************************!*\ |
| 901 | !*** ./editor/meta/arguments.js ***! |
| 902 | \**********************************/ |
| 903 | /*! exports provided: default */ |
| 904 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 905 | |
| 906 | "use strict"; |
| 907 | eval("__webpack_require__.r(__webpack_exports__);\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction ArgsMeta() {\n var _wp$components = wp.components,\n TextControl = _wp$components.TextControl,\n SelectControl = _wp$components.SelectControl;\n var registerPlugin = wp.plugins.registerPlugin;\n var PluginDocumentSettingPanel = wp.editPost.PluginDocumentSettingPanel;\n var _wp$data = wp.data,\n useSelect = _wp$data.useSelect,\n useDispatch = _wp$data.useDispatch;\n var _wp$element = wp.element,\n useState = _wp$element.useState,\n useEffect = _wp$element.useEffect;\n\n var DocumentSettingPanelArgs = function DocumentSettingPanelArgs() {\n var meta = useSelect(function (select) {\n return select('core/editor').getEditedPostAttribute('meta') || {};\n });\n\n var _useDispatch = useDispatch('core/editor'),\n editPost = _useDispatch.editPost;\n\n var _useState = useState(JSON.parse(meta._jf_args || '{}')),\n _useState2 = _slicedToArray(_useState, 2),\n args = _useState2[0],\n setArgs = _useState2[1];\n\n useEffect(function () {\n editPost({\n meta: _objectSpread(_objectSpread({}, meta), {}, {\n _jf_args: JSON.stringify(args)\n })\n });\n });\n return wp.element.createElement(PluginDocumentSettingPanel, {\n name: 'jf-args',\n title: 'Form Settings'\n }, wp.element.createElement(SelectControl, {\n label: 'Fields Layout',\n value: args.fields_layout,\n options: [{\n value: '',\n label: '--'\n }, {\n value: 'column',\n label: 'Column'\n }, {\n value: 'row',\n label: 'Row'\n }],\n onChange: function onChange(newVal) {\n setArgs(function (prevArgs) {\n return _objectSpread(_objectSpread({}, prevArgs), {}, {\n fields_layout: newVal\n });\n });\n }\n }), wp.element.createElement(TextControl, {\n label: 'Required Mark',\n value: args.required_mark,\n onChange: function onChange(newVal) {\n setArgs(function (prevArgs) {\n return _objectSpread(_objectSpread({}, prevArgs), {}, {\n required_mark: newVal\n });\n });\n }\n }), wp.element.createElement(SelectControl, {\n label: 'Submit Type',\n value: args.submit_type,\n options: [{\n value: '',\n label: '--'\n }, {\n value: 'reload',\n label: 'Page Reload'\n }, {\n value: 'ajax',\n label: 'AJAX'\n }],\n onChange: function onChange(newVal) {\n setArgs(function (prevArgs) {\n return _objectSpread(_objectSpread({}, prevArgs), {}, {\n submit_type: newVal\n });\n });\n }\n }));\n };\n\n registerPlugin('jf-args-panel', {\n render: DocumentSettingPanelArgs,\n icon: null\n });\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (ArgsMeta);\n\n//# sourceURL=webpack:///./editor/meta/arguments.js?"); |
| 908 | |
| 909 | /***/ }), |
| 910 | |
| 911 | /***/ "./editor/meta/captcha.js": |
| 912 | /*!********************************!*\ |
| 913 | !*** ./editor/meta/captcha.js ***! |
| 914 | \********************************/ |
| 915 | /*! exports provided: default */ |
| 916 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 917 | |
| 918 | "use strict"; |
| 919 | eval("__webpack_require__.r(__webpack_exports__);\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nfunction Captcha() {\n var __ = wp.i18n.__;\n var _wp$components = wp.components,\n ToggleControl = _wp$components.ToggleControl,\n TextControl = _wp$components.TextControl;\n var registerPlugin = wp.plugins.registerPlugin;\n var PluginDocumentSettingPanel = wp.editPost.PluginDocumentSettingPanel;\n var _wp$data = wp.data,\n useSelect = _wp$data.useSelect,\n useDispatch = _wp$data.useDispatch;\n var _wp$element = wp.element,\n useState = _wp$element.useState,\n useEffect = _wp$element.useEffect;\n\n var DocumentSettingPanelCaptcha = function DocumentSettingPanelCaptcha() {\n var meta = wp.data.select('core/editor').getEditedPostAttribute('meta') || {};\n\n var _useDispatch = useDispatch('core/editor'),\n editPost = _useDispatch.editPost;\n\n var _useState = useState(JSON.parse(meta._jf_recaptcha || '{}')),\n _useState2 = _slicedToArray(_useState, 2),\n args = _useState2[0],\n setArgs = _useState2[1];\n\n useEffect(function () {\n editPost({\n meta: _objectSpread(_objectSpread({}, meta), {}, {\n _jf_recaptcha: JSON.stringify(args)\n })\n });\n });\n var data = window.JetFormEditorData.recaptchaLabels;\n return wp.element.createElement(PluginDocumentSettingPanel, {\n name: 'jf-captcha',\n title: 'Captcha Settings',\n key: 'jf-captcha-panel'\n }, wp.element.createElement(ToggleControl, {\n key: 'enabled',\n label: data.enabled,\n checked: args.enabled,\n onChange: function onChange(newVal) {\n setArgs(function (prevArgs) {\n return _objectSpread(_objectSpread({}, prevArgs), {}, {\n enabled: Boolean(newVal)\n });\n });\n }\n }), args.enabled && wp.element.createElement(React.Fragment, null, wp.element.createElement(TextControl, {\n key: 'site_key',\n label: data.key,\n value: args.key,\n onChange: function onChange(newValue) {\n return setArgs(function (prevArgs) {\n return _objectSpread(_objectSpread({}, prevArgs), {}, {\n key: newValue\n });\n });\n }\n }), wp.element.createElement(TextControl, {\n key: 'secret_key',\n label: data.secret,\n value: args.secret,\n onChange: function onChange(newValue) {\n return setArgs(function (prevArgs) {\n return _objectSpread(_objectSpread({}, prevArgs), {}, {\n secret: newValue\n });\n });\n }\n }), wp.element.createElement(\"span\", null, 'Register reCAPTCHA v3 keys ', wp.element.createElement(\"a\", {\n href: \"https://www.google.com/recaptcha/admin/create\",\n target: \"_blank\"\n }, \"here\"))));\n };\n\n registerPlugin('jf-captcha-panel', {\n render: DocumentSettingPanelCaptcha,\n icon: null\n });\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (Captcha);\n\n//# sourceURL=webpack:///./editor/meta/captcha.js?"); |
| 920 | |
| 921 | /***/ }), |
| 922 | |
| 923 | /***/ "./editor/meta/gateways.js": |
| 924 | /*!*********************************!*\ |
| 925 | !*** ./editor/meta/gateways.js ***! |
| 926 | \*********************************/ |
| 927 | /*! exports provided: default */ |
| 928 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 929 | |
| 930 | "use strict"; |
| 931 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../tools */ \"./editor/tools.js\");\nfunction _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }\n\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.\"); }\n\nfunction _iterableToArray(iter) { if (typeof Symbol !== \"undefined\" && Symbol.iterator in Object(iter)) return Array.from(iter); }\n\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\n\n\nfunction Gateways() {\n if (!window.JetFormEditorData.gateways.allowed) {\n return;\n }\n\n var __ = wp.i18n.__;\n var _wp$components = wp.components,\n ToggleControl = _wp$components.ToggleControl,\n TextareaControl = _wp$components.TextareaControl,\n TextControl = _wp$components.TextControl,\n CheckboxControl = _wp$components.CheckboxControl,\n SelectControl = _wp$components.SelectControl,\n BaseControl = _wp$components.BaseControl,\n RadioControl = _wp$components.RadioControl,\n Button = _wp$components.Button,\n Modal = _wp$components.Modal,\n Text = _wp$components.Text;\n var registerPlugin = wp.plugins.registerPlugin;\n var PluginDocumentSettingPanel = wp.editPost.PluginDocumentSettingPanel;\n var _wp$data = wp.data,\n useSelect = _wp$data.useSelect,\n useDispatch = _wp$data.useDispatch;\n var _wp$element = wp.element,\n useState = _wp$element.useState,\n useEffect = _wp$element.useEffect;\n\n var DocumentSettingPanelGateways = function DocumentSettingPanelGateways() {\n var gatewaysData = window.JetFormEditorData.gateways;\n var meta = wp.data.select('core/editor').getEditedPostAttribute('meta') || {};\n\n var _useDispatch = useDispatch('core/editor'),\n editPost = _useDispatch.editPost;\n\n var activeActions = JSON.parse(meta._jf_actions);\n\n var _useState = useState(JSON.parse(meta._jf_gateways || '{}')),\n _useState2 = _slicedToArray(_useState, 2),\n args = _useState2[0],\n setArgs = _useState2[1];\n\n var _useState3 = useState(false),\n _useState4 = _slicedToArray(_useState3, 2),\n isEdit = _useState4[0],\n setEdit = _useState4[1];\n\n var closeModal = function closeModal() {\n setEdit(false);\n ['notifications_before', 'notifications_failed', 'notifications_success'].forEach(function (name) {\n if (!args[name]) {\n args[name] = {};\n return;\n }\n\n Object.entries(args[name]).forEach(function (_ref) {\n var _ref2 = _slicedToArray(_ref, 2),\n action = _ref2[0],\n isChecked = _ref2[1];\n\n if (!isChecked) {\n delete args[name][action];\n }\n });\n });\n };\n\n var getActionLabel = function getActionLabel(type) {\n return window.jetFormActionTypes.find(function (el) {\n return el.id === type;\n }).name;\n };\n /**\r\n * Used for set notifications and gateway type settings\r\n *\r\n * @param when\r\n * @param type\r\n * @param newValue\r\n */\n\n\n var setValueInObject = function setValueInObject(when, type, newValue) {\n setArgs(function (prevArgs) {\n if (!prevArgs[when]) {\n prevArgs[when] = {};\n }\n\n prevArgs[when][type] = newValue;\n return _objectSpread({}, prevArgs);\n });\n };\n /**\r\n * Used for get notifications and gateway type settings\r\n *\r\n * @param when\r\n * @param type\r\n * @param isEmptyResult\r\n * @returns {boolean|*}\r\n */\n\n\n var getNotifications = function getNotifications(when, type) {\n var isEmptyResult = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n if (args[when] && args[when][type]) {\n return args[when][type];\n }\n\n return isEmptyResult;\n };\n\n var setResultMessage = function setResultMessage(key, value) {\n setValueInObject('messages', key, value);\n };\n\n var getResultMessage = function getResultMessage(key) {\n return getNotifications('messages', key, gatewaysData.messages[key]);\n };\n\n var setPayPalSetting = function setPayPalSetting(key, value) {\n setValueInObject('paypal', key, value);\n };\n\n var getPayPalSetting = function getPayPalSetting(key) {\n return getNotifications('paypal', key, '');\n };\n\n var setNotificationsBefore = function setNotificationsBefore(type, newValue) {\n setValueInObject('notifications_before', type, newValue);\n };\n\n var getNotificationsBefore = function getNotificationsBefore(type) {\n return getNotifications('notifications_before', type);\n };\n\n var setNotificationsFailed = function setNotificationsFailed(type, newValue) {\n setValueInObject('notifications_failed', type, newValue);\n };\n\n var getNotificationsFailed = function getNotificationsFailed(type) {\n return getNotifications('notifications_failed', type);\n };\n\n var setNotificationsSuccess = function setNotificationsSuccess(type, newValue) {\n setValueInObject('notifications_success', type, newValue);\n };\n\n var getNotificationsSuccess = function getNotificationsSuccess(type) {\n return getNotifications('notifications_success', type);\n };\n\n useEffect(function () {\n editPost({\n meta: _objectSpread(_objectSpread({}, meta), {}, {\n _jf_gateways: JSON.stringify(args)\n })\n });\n });\n var formFields = _tools__WEBPACK_IMPORTED_MODULE_0__[\"default\"].getFormFieldsBlocks();\n return wp.element.createElement(PluginDocumentSettingPanel, {\n name: 'jf-gateways',\n title: 'Gateways Settings',\n key: 'jf-gateways-panel'\n }, wp.element.createElement(\"div\", {\n key: \"jet-form/manage-gateways\",\n style: {\n textAlign: 'center'\n }\n }, wp.element.createElement(Button, {\n isSecondary: true,\n onClick: function onClick() {\n return setEdit(true);\n },\n icon: 'admin-tools',\n style: {\n marginBottom: '15px'\n }\n }, __('Manage Items')), isEdit && wp.element.createElement(Modal, {\n onRequestClose: closeModal,\n className: 'jet-form-edit-modal',\n style: {\n width: '60vw'\n },\n title: 'Edit Manual Options'\n }, wp.element.createElement(\"div\", null, wp.element.createElement(\"div\", {\n className: \"jet-form-edit-modal__content\"\n }, wp.element.createElement(RadioControl, {\n label: __('If you want to process any payments on this form submission, please select payment gateway', 'jet-form-builder'),\n key: 'gateways_radio_control',\n selected: args.gateway,\n options: [{\n label: 'None',\n value: 'none'\n }].concat(_toConsumableArray(gatewaysData.list)),\n onChange: function onChange(newVal) {\n setArgs(function (prevArgs) {\n return _objectSpread(_objectSpread({}, prevArgs), {}, {\n gateway: newVal\n });\n });\n }\n }), 'paypal' === args.gateway && wp.element.createElement(React.Fragment, null, wp.element.createElement(TextControl, {\n label: __('Client ID', 'jet-form-builder'),\n key: \"paypal_client_id_setting\",\n value: getPayPalSetting('client_id'),\n onChange: function onChange(newVal) {\n return setPayPalSetting('client_id', newVal);\n }\n }), wp.element.createElement(TextControl, {\n label: __('Secret Key', 'jet-form-builder'),\n key: \"paypal_secret_setting\",\n value: getPayPalSetting('secret'),\n onChange: function onChange(newVal) {\n return setPayPalSetting('secret', newVal);\n }\n }), wp.element.createElement(TextControl, {\n label: __('Currency Code', 'jet-form-builder'),\n key: \"paypal_currency_code_setting\",\n value: getPayPalSetting('currency'),\n onChange: function onChange(newVal) {\n return setPayPalSetting('currency', newVal);\n }\n })), wp.element.createElement(BaseControl, {\n label: __('Before payment processed:', 'jet-form-builder'),\n key: \"before_payment_base_control\"\n }, wp.element.createElement(\"div\", null, activeActions.map(function (action, index) {\n if (action.type === 'insert_post' || action.type === 'redirect_to_page') {\n return;\n }\n\n return wp.element.createElement(CheckboxControl, {\n className: 'jet-forms-checkbox-field',\n key: \"place_holder_block_\".concat(action.type + index),\n checked: getNotificationsBefore(action.type),\n label: getActionLabel(action.type),\n onChange: function onChange(value) {\n return setNotificationsBefore(action.type, value);\n }\n });\n }))), wp.element.createElement(BaseControl, {\n label: __('On successful payment:', 'jet-form-builder'),\n key: \"success_payment_base_control\"\n }, wp.element.createElement(\"div\", null, activeActions.map(function (action, index) {\n if (action.type === 'insert_post' || action.type === 'redirect_to_page') {\n return;\n }\n\n return wp.element.createElement(CheckboxControl, {\n className: 'jet-forms-checkbox-field',\n key: \"place_holder_block_\".concat(action.type + index),\n checked: getNotificationsSuccess(action.type),\n label: getActionLabel(action.type),\n onChange: function onChange(value) {\n return setNotificationsSuccess(action.type, value);\n }\n });\n }))), wp.element.createElement(BaseControl, {\n label: __('On failed payment:', 'jet-form-builder'),\n key: \"failed_payment_base_control\"\n }, wp.element.createElement(\"div\", null, activeActions.map(function (action, index) {\n if (action.type === 'insert_post' || action.type === 'redirect_to_page') {\n return;\n }\n\n return wp.element.createElement(CheckboxControl, {\n className: 'jet-forms-checkbox-field',\n key: \"place_holder_block_\".concat(action.type + index),\n checked: getNotificationsFailed(action.type),\n label: getActionLabel(action.type),\n onChange: function onChange(value) {\n return setNotificationsFailed(action.type, value);\n }\n });\n }))), wp.element.createElement(SelectControl, {\n label: __('Price/amount field', 'jet-form-builder'),\n key: 'form_fields_price_field',\n value: args.price_field,\n onChange: function onChange(newVal) {\n setArgs(function (prevArgs) {\n return _objectSpread(_objectSpread({}, prevArgs), {}, {\n price_field: newVal\n });\n });\n },\n options: formFields\n }), wp.element.createElement(BaseControl, {\n key: \"payment_result_macros_base_control\"\n }, wp.element.createElement(\"h4\", null, __('Available macros list: ', 'jet-form-builder'), wp.element.createElement(\"br\", null), __('%gateway_amount% - payment amount returned from gateway template;', 'jet-form-builder'), wp.element.createElement(\"br\", null), __('%gateway_status% - payemnt status returned from payment gateway;', 'jet-form-builder'), wp.element.createElement(\"br\", null), __('%field_name% - replace \"field_name\" with any field name from the form;', 'jet-form-builder'), wp.element.createElement(\"br\", null))), wp.element.createElement(TextareaControl, {\n key: \"payment_result_message_success\",\n label: __('Payment success message', 'jet-form-builder'),\n value: getResultMessage('success'),\n onChange: function onChange(newValue) {\n return setResultMessage('success', newValue);\n }\n }), wp.element.createElement(TextareaControl, {\n key: \"payment_result_message_failed\",\n label: __('Payment failed message', 'jet-form-builder'),\n value: getResultMessage('failed'),\n onChange: function onChange(newValue) {\n return setResultMessage('failed', newValue);\n }\n }), activeActions.find(function (action) {\n return action.type === 'redirect_to_page';\n }) && wp.element.createElement(CheckboxControl, {\n key: \"checkbox_block_redirect_to_page\",\n checked: args.use_success_redirect,\n label: __('Use redirect URL from Redirect notification', 'jet-form-builder'),\n onChange: function onChange(value) {\n setArgs(function (prevArgs) {\n return _objectSpread(_objectSpread({}, prevArgs), {}, {\n use_success_redirect: value\n });\n });\n }\n }))))));\n };\n\n registerPlugin('jf-gateways-panel', {\n render: DocumentSettingPanelGateways,\n icon: null\n });\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (Gateways);\n\n//# sourceURL=webpack:///./editor/meta/gateways.js?"); |
| 932 | |
| 933 | /***/ }), |
| 934 | |
| 935 | /***/ "./editor/meta/messages.js": |
| 936 | /*!*********************************!*\ |
| 937 | !*** ./editor/meta/messages.js ***! |
| 938 | \*********************************/ |
| 939 | /*! exports provided: default */ |
| 940 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 941 | |
| 942 | "use strict"; |
| 943 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../tools */ \"./editor/tools.js\");\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\n\n\nfunction Messages() {\n var _wp$components = wp.components,\n ToggleControl = _wp$components.ToggleControl,\n TextControl = _wp$components.TextControl;\n var __ = wp.i18n.__;\n var registerPlugin = wp.plugins.registerPlugin;\n var PluginDocumentSettingPanel = wp.editPost.PluginDocumentSettingPanel;\n var _wp$data = wp.data,\n useSelect = _wp$data.useSelect,\n useDispatch = _wp$data.useDispatch;\n var _wp$element = wp.element,\n useState = _wp$element.useState,\n useEffect = _wp$element.useEffect;\n\n var DocumentSettingPanelMessages = function DocumentSettingPanelMessages() {\n var meta = wp.data.select('core/editor').getEditedPostAttribute('meta') || {};\n\n var _useDispatch = useDispatch('core/editor'),\n editPost = _useDispatch.editPost;\n\n var getDefaultMessagesValues = function getDefaultMessagesValues() {\n var defaults = {};\n Object.entries(JetFormEditorData.messagesDefault).forEach(function (_ref) {\n var _ref2 = _slicedToArray(_ref, 2),\n type = _ref2[0],\n data = _ref2[1];\n\n defaults[type] = data.value;\n });\n return defaults;\n };\n\n var _useState = useState(function () {\n var metaMessages = JSON.parse(meta._jf_messages || '{}');\n return _tools__WEBPACK_IMPORTED_MODULE_0__[\"default\"].isEmptyObject(metaMessages) ? getDefaultMessagesValues() : metaMessages;\n }),\n _useState2 = _slicedToArray(_useState, 2),\n messages = _useState2[0],\n setMessages = _useState2[1];\n\n useEffect(function () {\n editPost({\n meta: _objectSpread(_objectSpread({}, meta), {}, {\n _jf_messages: JSON.stringify(messages)\n })\n });\n });\n\n var onChangeMessage = function onChangeMessage(type, value) {\n setMessages(function (prev) {\n return _objectSpread(_objectSpread({}, prev), {}, _defineProperty({}, type, value));\n });\n };\n\n return wp.element.createElement(PluginDocumentSettingPanel, {\n name: 'jf-messages',\n title: 'General Messages Settings'\n }, Object.entries(messages).map(function (_ref3, id) {\n var _ref4 = _slicedToArray(_ref3, 2),\n type = _ref4[0],\n text = _ref4[1];\n\n return wp.element.createElement(TextControl, {\n key: type + id,\n label: JetFormEditorData.messagesDefault[type].label,\n value: text,\n onChange: function onChange(newValue) {\n return onChangeMessage(type, newValue);\n }\n });\n }));\n };\n\n registerPlugin('jf-messages-panel', {\n render: DocumentSettingPanelMessages,\n icon: null\n });\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (Messages);\n\n//# sourceURL=webpack:///./editor/meta/messages.js?"); |
| 944 | |
| 945 | /***/ }), |
| 946 | |
| 947 | /***/ "./editor/meta/preset.js": |
| 948 | /*!*******************************!*\ |
| 949 | !*** ./editor/meta/preset.js ***! |
| 950 | \*******************************/ |
| 951 | /*! exports provided: default */ |
| 952 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 953 | |
| 954 | "use strict"; |
| 955 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _blocks_controls_preset_editor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../blocks/controls/preset-editor */ \"./editor/blocks/controls/preset-editor.js\");\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../tools */ \"./editor/tools.js\");\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _iterableToArrayLimit(arr, i) { if (typeof Symbol === \"undefined\" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i[\"return\"] != null) _i[\"return\"](); } finally { if (_d) throw _e; } } return _arr; }\n\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\n\n\n\nfunction PresetMeta() {\n var ToggleControl = wp.components.ToggleControl;\n var registerPlugin = wp.plugins.registerPlugin;\n var PluginDocumentSettingPanel = wp.editPost.PluginDocumentSettingPanel;\n var _wp$data = wp.data,\n useSelect = _wp$data.useSelect,\n useDispatch = _wp$data.useDispatch;\n var _wp$element = wp.element,\n useState = _wp$element.useState,\n useEffect = _wp$element.useEffect;\n\n var DocumentSettingPanelPreset = function DocumentSettingPanelPreset() {\n var meta = wp.data.select('core/editor').getEditedPostAttribute('meta') || {};\n\n var _useDispatch = useDispatch('core/editor'),\n editPost = _useDispatch.editPost;\n\n var _useState = useState(JSON.parse(meta._jf_preset || '{}')),\n _useState2 = _slicedToArray(_useState, 2),\n args = _useState2[0],\n setArgs = _useState2[1];\n\n useEffect(function () {\n editPost({\n meta: _objectSpread(_objectSpread({}, meta), {}, {\n _jf_preset: JSON.stringify(args)\n })\n });\n });\n var formFields = _tools__WEBPACK_IMPORTED_MODULE_1__[\"default\"].getAvailableFields();\n return wp.element.createElement(PluginDocumentSettingPanel, {\n name: 'jf-preset',\n title: 'Preset Settings'\n }, wp.element.createElement(ToggleControl, {\n key: 'enable_preset',\n label: 'Enable',\n checked: args.enabled,\n help: 'Check this to enable global form preset',\n onChange: function onChange(newVal) {\n setArgs(function (prevArgs) {\n return _objectSpread(_objectSpread({}, prevArgs), {}, {\n enabled: newVal\n });\n });\n }\n }), args.enabled && wp.element.createElement(_blocks_controls_preset_editor__WEBPACK_IMPORTED_MODULE_0__[\"default\"], {\n value: args,\n onChange: function onChange(newVal) {\n setArgs(function (prevArgs) {\n return _objectSpread(_objectSpread(_objectSpread({}, prevArgs), newVal), {}, {\n enabled: prevArgs.enabled\n });\n });\n },\n decode: false,\n encode: false,\n availableFields: formFields\n }));\n };\n\n registerPlugin('jf-preset-panel', {\n render: DocumentSettingPanelPreset,\n icon: null\n });\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (PresetMeta);\n\n//# sourceURL=webpack:///./editor/meta/preset.js?"); |
| 956 | |
| 957 | /***/ }), |
| 958 | |
| 959 | /***/ "./editor/tools.js": |
| 960 | /*!*************************!*\ |
| 961 | !*** ./editor/tools.js ***! |
| 962 | \*************************/ |
| 963 | /*! exports provided: default */ |
| 964 | /***/ (function(module, __webpack_exports__, __webpack_require__) { |
| 965 | |
| 966 | "use strict"; |
| 967 | eval("__webpack_require__.r(__webpack_exports__);\nfunction _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }\n\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.\"); }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _iterableToArray(iter) { if (typeof Symbol !== \"undefined\" && Symbol.iterator in Object(iter)) return Array.from(iter); }\n\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar __ = wp.i18n.__;\n\nvar Tools = /*#__PURE__*/function () {\n function Tools() {\n _classCallCheck(this, Tools);\n }\n\n _createClass(Tools, null, [{\n key: \"getHelpMessage\",\n value: function getHelpMessage(from, name) {\n if (typeof from.help_messages[name] !== 'undefined') {\n return from.help_messages[name];\n }\n\n if (_typeof(from.help_messages[attributes.generator_function]) === 'object') {\n return from.help_messages[attributes.generator_function][name];\n }\n }\n }, {\n key: \"getLabel\",\n value: function getLabel(meta, attrs) {\n var label = {};\n label.name = attrs.label;\n\n if (attrs.required) {\n label.mark = JSON.parse(meta._jf_args).required_mark || '';\n }\n\n return label;\n }\n }, {\n key: \"getFormFieldsBlocks\",\n value: function getFormFieldsBlocks() {\n var exclude = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];\n var formFields = [];\n var skipFields = ['submit', 'page_break', 'heading', 'group_break'].concat(_toConsumableArray(exclude));\n\n var blocksRecursiveIterator = function blocksRecursiveIterator(blocks) {\n blocks = blocks || wp.data.select('core/block-editor').getBlocks();\n blocks.map(function (block) {\n if (block.name.includes('jet-forms/') && block.attributes.name && !skipFields.find(function (field) {\n return block.name.includes(field);\n })) {\n formFields.push({\n blockName: block.name,\n name: block.attributes.name,\n label: block.attributes.label || block.attributes.name,\n value: block.attributes.name\n });\n }\n\n if (block.innerBlocks.length) {\n blocksRecursiveIterator(block.innerBlocks);\n }\n });\n };\n\n blocksRecursiveIterator();\n return formFields;\n }\n }, {\n key: \"getFormFieldsBlocksWithPlaceholder\",\n value: function getFormFieldsBlocksWithPlaceholder() {\n var placeholder = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '--';\n return [{\n value: '',\n label: placeholder\n }].concat(_toConsumableArray(this.getFormFieldsBlocks()));\n }\n }, {\n key: \"getAvailableFields\",\n value: function getAvailableFields() {\n var exclude = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];\n var fields = [];\n var blocks = this.getFormFieldsBlocks(exclude);\n\n if (blocks) {\n blocks.forEach(function (item) {\n return fields.push(item.name);\n });\n }\n\n return fields;\n }\n }, {\n key: \"getAvailableFieldsString\",\n value: function getAvailableFieldsString(blockName) {\n var fields = this.getAvailableFields([blockName]);\n var fieldsString = [];\n fields.forEach(function (item) {\n fieldsString.push('%FIELD::' + item + '%');\n });\n return __('Available fields: ') + fieldsString.join(', ');\n }\n }, {\n key: \"isEmptyObject\",\n value: function isEmptyObject(object) {\n return 'object' === _typeof(object) && Object.keys(object).length === 0;\n }\n }]);\n\n return Tools;\n}();\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (Tools);\n\n//# sourceURL=webpack:///./editor/tools.js?"); |
| 968 | |
| 969 | /***/ }), |
| 970 | |
| 971 | /***/ "jquery": |
| 972 | /*!*************************!*\ |
| 973 | !*** external "jQuery" ***! |
| 974 | \*************************/ |
| 975 | /*! no static exports found */ |
| 976 | /***/ (function(module, exports) { |
| 977 | |
| 978 | eval("module.exports = jQuery;\n\n//# sourceURL=webpack:///external_%22jQuery%22?"); |
| 979 | |
| 980 | /***/ }) |
| 981 | |
| 982 | /******/ }); |