PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 1.0.3
JetFormBuilder — Dynamic Blocks Form Builder v1.0.3
3.6.5.1 3.6.5 3.6.4.2 3.6.4.1 3.6.4 3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.10 2.1.11 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.0 3.0.0.1 3.0.0.2 3.0.0.3 3.0.1 3.0.1.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.0.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.4 3.3.4.1 3.3.4.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.5.1 3.4.5.2 3.4.6 3.4.7 3.4.7.1 3.5.0 3.5.1 3.5.1.1 3.5.1.2 3.5.2 3.5.2.1 3.5.3 3.5.4 3.5.5 3.5.6 3.5.6.1 3.5.6.2 3.5.6.3 3.6.0
jetformbuilder / assets / js / editor.js
jetformbuilder / assets / js Last commit date
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: &nbsp;'),\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: &nbsp;'),\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: &nbsp;'),\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: &nbsp;'),\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 /******/ });