| @@ -75,9 +75,9 @@ | ||
| 75 | 75 | !*** ./dev/admin/modules/setup-wizard/steps/AddLogo.jsx ***! |
| 76 | 76 | \**********************************************************/ |
| 77 | 77 | /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
| 78 | 78 | |
| 79 | -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/element */ \"./node_modules/react/index.js\");\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _components_Tabs_Tabs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../components/Tabs/Tabs */ \"./dev/admin/modules/setup-wizard/components/Tabs/Tabs.jsx\");\n/* harmony import */ var _components_Uploader_Uploader__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/Uploader/Uploader */ \"./dev/admin/modules/setup-wizard/components/Uploader/Uploader.jsx\");\n/* harmony import */ var _components_MultiStep_MultiStep__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../components/MultiStep/MultiStep */ \"./dev/admin/modules/setup-wizard/components/MultiStep/MultiStep.jsx\");\n/* harmony import */ var _utils_saveSettings__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../utils/saveSettings */ \"./dev/admin/modules/setup-wizard/utils/saveSettings.js\");\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction _regeneratorRuntime() { \"use strict\"; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ _regeneratorRuntime = function _regeneratorRuntime() { return e; }; var t, e = {}, r = Object.prototype, n = r.hasOwnProperty, o = Object.defineProperty || function (t, e, r) { t[e] = r.value; }, i = \"function\" == typeof Symbol ? Symbol : {}, a = i.iterator || \"@@iterator\", c = i.asyncIterator || \"@@asyncIterator\", u = i.toStringTag || \"@@toStringTag\"; function define(t, e, r) { return Object.defineProperty(t, e, { value: r, enumerable: !0, configurable: !0, writable: !0 }), t[e]; } try { define({}, \"\"); } catch (t) { define = function define(t, e, r) { return t[e] = r; }; } function wrap(t, e, r, n) { var i = e && e.prototype instanceof Generator ? e : Generator, a = Object.create(i.prototype), c = new Context(n || []); return o(a, \"_invoke\", { value: makeInvokeMethod(t, r, c) }), a; } function tryCatch(t, e, r) { try { return { type: \"normal\", arg: t.call(e, r) }; } catch (t) { return { type: \"throw\", arg: t }; } } e.wrap = wrap; var h = \"suspendedStart\", l = \"suspendedYield\", f = \"executing\", s = \"completed\", y = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} var p = {}; define(p, a, function () { return this; }); var d = Object.getPrototypeOf, v = d && d(d(values([]))); v && v !== r && n.call(v, a) && (p = v); var g = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(p); function defineIteratorMethods(t) { [\"next\", \"throw\", \"return\"].forEach(function (e) { define(t, e, function (t) { return this._invoke(e, t); }); }); } function AsyncIterator(t, e) { function invoke(r, o, i, a) { var c = tryCatch(t[r], t, o); if (\"throw\" !== c.type) { var u = c.arg, h = u.value; return h && \"object\" == _typeof(h) && n.call(h, \"__await\") ? e.resolve(h.__await).then(function (t) { invoke(\"next\", t, i, a); }, function (t) { invoke(\"throw\", t, i, a); }) : e.resolve(h).then(function (t) { u.value = t, i(u); }, function (t) { return invoke(\"throw\", t, i, a); }); } a(c.arg); } var r; o(this, \"_invoke\", { value: function value(t, n) { function callInvokeWithMethodAndArg() { return new e(function (e, r) { invoke(t, n, e, r); }); } return r = r ? r.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg(); } }); } function makeInvokeMethod(e, r, n) { var o = h; return function (i, a) { if (o === f) throw Error(\"Generator is already running\"); if (o === s) { if (\"throw\" === i) throw a; return { value: t, done: !0 }; } for (n.method = i, n.arg = a;;) { var c = n.delegate; if (c) { var u = maybeInvokeDelegate(c, n); if (u) { if (u === y) continue; return u; } } if (\"next\" === n.method) n.sent = n._sent = n.arg;else if (\"throw\" === n.method) { if (o === h) throw o = s, n.arg; n.dispatchException(n.arg); } else \"return\" === n.method && n.abrupt(\"return\", n.arg); o = f; var p = tryCatch(e, r, n); if (\"normal\" === p.type) { if (o = n.done ? s : l, p.arg === y) continue; return { value: p.arg, done: n.done }; } \"throw\" === p.type && (o = s, n.method = \"throw\", n.arg = p.arg); } }; } function maybeInvokeDelegate(e, r) { var n = r.method, o = e.iterator[n]; if (o === t) return r.delegate = null, \"throw\" === n && e.iterator[\"return\"] && (r.method = \"return\", r.arg = t, maybeInvokeDelegate(e, r), \"throw\" === r.method) || \"return\" !== n && (r.method = \"throw\", r.arg = new TypeError(\"The iterator does not provide a '\" + n + \"' method\")), y; var i = tryCatch(o, e.iterator, r.arg); if (\"throw\" === i.type) return r.method = \"throw\", r.arg = i.arg, r.delegate = null, y; var a = i.arg; return a ? a.done ? (r[e.resultName] = a.value, r.next = e.nextLoc, \"return\" !== r.method && (r.method = \"next\", r.arg = t), r.delegate = null, y) : a : (r.method = \"throw\", r.arg = new TypeError(\"iterator result is not an object\"), r.delegate = null, y); } function pushTryEntry(t) { var e = { tryLoc: t[0] }; 1 in t && (e.catchLoc = t[1]), 2 in t && (e.finallyLoc = t[2], e.afterLoc = t[3]), this.tryEntries.push(e); } function resetTryEntry(t) { var e = t.completion || {}; e.type = \"normal\", delete e.arg, t.completion = e; } function Context(t) { this.tryEntries = [{ tryLoc: \"root\" }], t.forEach(pushTryEntry, this), this.reset(!0); } function values(e) { if (e || \"\" === e) { var r = e[a]; if (r) return r.call(e); if (\"function\" == typeof e.next) return e; if (!isNaN(e.length)) { var o = -1, i = function next() { for (; ++o < e.length;) if (n.call(e, o)) return next.value = e[o], next.done = !1, next; return next.value = t, next.done = !0, next; }; return i.next = i; } } throw new TypeError(_typeof(e) + \" is not iterable\"); } return GeneratorFunction.prototype = GeneratorFunctionPrototype, o(g, \"constructor\", { value: GeneratorFunctionPrototype, configurable: !0 }), o(GeneratorFunctionPrototype, \"constructor\", { value: GeneratorFunction, configurable: !0 }), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, u, \"GeneratorFunction\"), e.isGeneratorFunction = function (t) { var e = \"function\" == typeof t && t.constructor; return !!e && (e === GeneratorFunction || \"GeneratorFunction\" === (e.displayName || e.name)); }, e.mark = function (t) { return Object.setPrototypeOf ? Object.setPrototypeOf(t, GeneratorFunctionPrototype) : (t.__proto__ = GeneratorFunctionPrototype, define(t, u, \"GeneratorFunction\")), t.prototype = Object.create(g), t; }, e.awrap = function (t) { return { __await: t }; }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, c, function () { return this; }), e.AsyncIterator = AsyncIterator, e.async = function (t, r, n, o, i) { void 0 === i && (i = Promise); var a = new AsyncIterator(wrap(t, r, n, o), i); return e.isGeneratorFunction(r) ? a : a.next().then(function (t) { return t.done ? t.value : a.next(); }); }, defineIteratorMethods(g), define(g, u, \"Generator\"), define(g, a, function () { return this; }), define(g, \"toString\", function () { return \"[object Generator]\"; }), e.keys = function (t) { var e = Object(t), r = []; for (var n in e) r.push(n); return r.reverse(), function next() { for (; r.length;) { var t = r.pop(); if (t in e) return next.value = t, next.done = !1, next; } return next.done = !0, next; }; }, e.values = values, Context.prototype = { constructor: Context, reset: function reset(e) { if (this.prev = 0, this.next = 0, this.sent = this._sent = t, this.done = !1, this.delegate = null, this.method = \"next\", this.arg = t, this.tryEntries.forEach(resetTryEntry), !e) for (var r in this) \"t\" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = t); }, stop: function stop() { this.done = !0; var t = this.tryEntries[0].completion; if (\"throw\" === t.type) throw t.arg; return this.rval; }, dispatchException: function dispatchException(e) { if (this.done) throw e; var r = this; function handle(n, o) { return a.type = \"throw\", a.arg = e, r.next = n, o && (r.method = \"next\", r.arg = t), !!o; } for (var o = this.tryEntries.length - 1; o >= 0; --o) { var i = this.tryEntries[o], a = i.completion; if (\"root\" === i.tryLoc) return handle(\"end\"); if (i.tryLoc <= this.prev) { var c = n.call(i, \"catchLoc\"), u = n.call(i, \"finallyLoc\"); if (c && u) { if (this.prev < i.catchLoc) return handle(i.catchLoc, !0); if (this.prev < i.finallyLoc) return handle(i.finallyLoc); } else if (c) { if (this.prev < i.catchLoc) return handle(i.catchLoc, !0); } else { if (!u) throw Error(\"try statement without catch or finally\"); if (this.prev < i.finallyLoc) return handle(i.finallyLoc); } } } }, abrupt: function abrupt(t, e) { for (var r = this.tryEntries.length - 1; r >= 0; --r) { var o = this.tryEntries[r]; if (o.tryLoc <= this.prev && n.call(o, \"finallyLoc\") && this.prev < o.finallyLoc) { var i = o; break; } } i && (\"break\" === t || \"continue\" === t) && i.tryLoc <= e && e <= i.finallyLoc && (i = null); var a = i ? i.completion : {}; return a.type = t, a.arg = e, i ? (this.method = \"next\", this.next = i.finallyLoc, y) : this.complete(a); }, complete: function complete(t, e) { if (\"throw\" === t.type) throw t.arg; return \"break\" === t.type || \"continue\" === t.type ? this.next = t.arg : \"return\" === t.type ? (this.rval = this.arg = t.arg, this.method = \"return\", this.next = \"end\") : \"normal\" === t.type && e && (this.next = e), y; }, finish: function finish(t) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var r = this.tryEntries[e]; if (r.finallyLoc === t) return this.complete(r.completion, r.afterLoc), resetTryEntry(r), y; } }, \"catch\": function _catch(t) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var r = this.tryEntries[e]; if (r.tryLoc === t) { var n = r.completion; if (\"throw\" === n.type) { var o = n.arg; resetTryEntry(r); } return o; } } throw Error(\"illegal catch attempt\"); }, delegateYield: function delegateYield(e, r, n) { return this.delegate = { iterator: values(e), resultName: r, nextLoc: n }, \"next\" === this.method && (this.arg = t), y; } }, e; }\nfunction asyncGeneratorStep(n, t, e, r, o, a, c) { try { var i = n[a](c), u = i.value; } catch (n) { return void e(n); } i.done ? t(u) : Promise.resolve(u).then(r, o); }\nfunction _asyncToGenerator(n) { return function () { var t = this, e = arguments; return new Promise(function (r, o) { var a = n.apply(t, e); function _next(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"next\", n); } function _throw(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"throw\", n); } _next(void 0); }); }; }\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t[\"return\"] && (u = t[\"return\"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\n\n\n\n\n\nfunction AddLogo(_ref) {\n var _PXLBSADMINIFY_SETUP_, _data$admin_ui_light_, _data$admin_ui_light_2;\n var isAdminifyUi = _ref.isAdminifyUi;\n var images = PXLBSADMINIFY_SETUP_WIZARD_DATA.images;\n var data = (_PXLBSADMINIFY_SETUP_ = PXLBSADMINIFY_SETUP_WIZARD_DATA) === null || _PXLBSADMINIFY_SETUP_ === void 0 ? void 0 : _PXLBSADMINIFY_SETUP_.settings;\n var _useState = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_4__.useState)((data === null || data === void 0 ? void 0 : data.admin_ui_logo_type) || \"image_logo\"),\n _useState2 = _slicedToArray(_useState, 2),\n logoType = _useState2[0],\n setLogoType = _useState2[1];\n var _useState3 = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_4__.useState)((data === null || data === void 0 || (_data$admin_ui_light_ = data.admin_ui_light_mode) === null || _data$admin_ui_light_ === void 0 || (_data$admin_ui_light_ = _data$admin_ui_light_.admin_ui_light_logo) === null || _data$admin_ui_light_ === void 0 ? void 0 : _data$admin_ui_light_.url) || \"\"),\n _useState4 = _slicedToArray(_useState3, 2),\n logo = _useState4[0],\n setLogo = _useState4[1];\n var _useState5 = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_4__.useState)((data === null || data === void 0 || (_data$admin_ui_light_2 = data.admin_ui_light_mode) === null || _data$admin_ui_light_2 === void 0 ? void 0 : _data$admin_ui_light_2.admin_ui_light_logo_text) || \"\"),\n _useState6 = _slicedToArray(_useState5, 2),\n text = _useState6[0],\n setText = _useState6[1];\n var _useState7 = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_4__.useState)((data === null || data === void 0 ? void 0 : data.footer_text) || \"\"),\n _useState8 = _slicedToArray(_useState7, 2),\n footerText = _useState8[0],\n setFooterText = _useState8[1];\n var _useState9 = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_4__.useState)({\n imageData: \"\",\n imageName: \"\"\n }),\n _useState10 = _slicedToArray(_useState9, 2),\n image = _useState10[0],\n setImage = _useState10[1];\n\n // Media Upload handle\n var handleMediaUpload = function handleMediaUpload() {\n var mediaUploader = wp.media({\n title: \"Upload Image\",\n button: {\n text: \"Select\"\n },\n multiple: false\n });\n mediaUploader.on(\"select\", function () {\n var img = mediaUploader.state().get(\"selection\").first().toJSON();\n setLogo(img.url);\n });\n mediaUploader.open();\n };\n\n // Save Settings\n var saveSettingsWithAdminifyUi = /*#__PURE__*/function () {\n var _ref2 = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee() {\n return _regeneratorRuntime().wrap(function _callee$(_context) {\n while (1) switch (_context.prev = _context.next) {\n case 0:\n (0,_utils_saveSettings__WEBPACK_IMPORTED_MODULE_3__.saveSettings)({\n admin_ui_logo_type: logoType,\n admin_ui_light_mode: {\n admin_ui_light_logo: {\n url: logo\n },\n admin_ui_light_logo_text: text\n }\n });\n if (!!image.imageData) {\n jQuery.ajax({\n type: \"POST\",\n dataType: \"json\",\n // async: false,\n url: PXLBSADMINIFY_SETUP_WIZARD_DATA.ajax_url,\n data: {\n action: \"pxlbsadminify_drag_and_drop_image\",\n _wpnonce: PXLBSADMINIFY_SETUP_WIZARD_DATA.wpnonce,\n settings: {\n image_data: image.imageData,\n image_name: image.imageName\n }\n },\n // cache: false,\n success: function success(response) {\n // console.log(\"sadf\");\n }\n });\n }\n case 2:\n case \"end\":\n return _context.stop();\n }\n }, _callee);\n }));\n return function saveSettingsWithAdminifyUi() {\n return _ref2.apply(this, arguments);\n };\n }();\n var dragAndDropFileUpload = function dragAndDropFileUpload() {};\n return /*#__PURE__*/React.createElement(_wordpress_element__WEBPACK_IMPORTED_MODULE_4__.Fragment, null, isAdminifyUi ? /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement(\"h2\", null, \"Add Your Website Logo\"), /*#__PURE__*/React.createElement(\"div\", {\n className: \"add-logo\"\n }, /*#__PURE__*/React.createElement(\"div\", null, /*#__PURE__*/React.createElement(\"img\", {\n src: \"\".concat(images, \"setup-wizard/branding-placeholder.png\"),\n alt: \"logo-banner\"\n })), /*#__PURE__*/React.createElement(\"div\", {\n className: \"wp-adminify-add-logo-tab\"\n }, /*#__PURE__*/React.createElement(_components_Tabs_Tabs__WEBPACK_IMPORTED_MODULE_0__.Tabs, {\n tabActiveKey: logoType === \"image_logo\" ? 1 : 2\n }, /*#__PURE__*/React.createElement(_components_Tabs_Tabs__WEBPACK_IMPORTED_MODULE_0__.Tab, {\n tabKey: 1,\n title: \"Logo Image\",\n onTabClick: function onTabClick() {\n return setLogoType(\"image_logo\");\n }\n }, /*#__PURE__*/React.createElement(_components_Uploader_Uploader__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n logo: logo,\n setLogo: setLogo,\n setImage: setImage,\n handleMediaUpload: handleMediaUpload,\n dragAndDropFileUpload: dragAndDropFileUpload\n })), /*#__PURE__*/React.createElement(_components_Tabs_Tabs__WEBPACK_IMPORTED_MODULE_0__.Tab, {\n tabKey: 2,\n title: \"Logo Text\",\n onTabClick: function onTabClick() {\n return setLogoType(\"text_logo\");\n }\n }, /*#__PURE__*/React.createElement(\"input\", {\n type: \"text\",\n defaultValue: text,\n onBlur: function onBlur(e) {\n return setText(e.target.value);\n }\n })))))) : /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement(\"h2\", null, \"Admin Footer Text\"), /*#__PURE__*/React.createElement(\"textarea\", {\n defaultValue: footerText,\n onBlur: function onBlur(e) {\n return setFooterText(e.target.value);\n }\n })), /*#__PURE__*/React.createElement(\"div\", {\n className: \"wp-adminify-multi-step-action\"\n }, /*#__PURE__*/React.createElement(_components_MultiStep_MultiStep__WEBPACK_IMPORTED_MODULE_2__.StepBtn, {\n value: 2,\n className: \"wp-adminify-bg-secondary\"\n }, \"Back\"), /*#__PURE__*/React.createElement(_components_MultiStep_MultiStep__WEBPACK_IMPORTED_MODULE_2__.StepBtn, {\n value: 4,\n className: \"wp-adminify-bg-secondary\"\n }, \"Skip This Step\"), /*#__PURE__*/React.createElement(_components_MultiStep_MultiStep__WEBPACK_IMPORTED_MODULE_2__.StepBtn, {\n value: 4,\n className: \"wp-adminify-bg-primary\",\n onClick: function onClick() {\n isAdminifyUi ? saveSettingsWithAdminifyUi() : (0,_utils_saveSettings__WEBPACK_IMPORTED_MODULE_3__.saveSettings)({\n footer_text: footerText\n });\n }\n }, \"Continue\")));\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (AddLogo);\n\n//# sourceURL=webpack://adminify/./dev/admin/modules/setup-wizard/steps/AddLogo.jsx?"); | |
| 79 | +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/element */ \"./node_modules/react/index.js\");\n/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _components_Tabs_Tabs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../components/Tabs/Tabs */ \"./dev/admin/modules/setup-wizard/components/Tabs/Tabs.jsx\");\n/* harmony import */ var _components_Uploader_Uploader__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/Uploader/Uploader */ \"./dev/admin/modules/setup-wizard/components/Uploader/Uploader.jsx\");\n/* harmony import */ var _components_MultiStep_MultiStep__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../components/MultiStep/MultiStep */ \"./dev/admin/modules/setup-wizard/components/MultiStep/MultiStep.jsx\");\n/* harmony import */ var _utils_saveSettings__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../utils/saveSettings */ \"./dev/admin/modules/setup-wizard/utils/saveSettings.js\");\nfunction _typeof(o) { \"@babel/helpers - typeof\"; return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o; }, _typeof(o); }\nfunction _regeneratorRuntime() { \"use strict\"; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ _regeneratorRuntime = function _regeneratorRuntime() { return e; }; var t, e = {}, r = Object.prototype, n = r.hasOwnProperty, o = Object.defineProperty || function (t, e, r) { t[e] = r.value; }, i = \"function\" == typeof Symbol ? Symbol : {}, a = i.iterator || \"@@iterator\", c = i.asyncIterator || \"@@asyncIterator\", u = i.toStringTag || \"@@toStringTag\"; function define(t, e, r) { return Object.defineProperty(t, e, { value: r, enumerable: !0, configurable: !0, writable: !0 }), t[e]; } try { define({}, \"\"); } catch (t) { define = function define(t, e, r) { return t[e] = r; }; } function wrap(t, e, r, n) { var i = e && e.prototype instanceof Generator ? e : Generator, a = Object.create(i.prototype), c = new Context(n || []); return o(a, \"_invoke\", { value: makeInvokeMethod(t, r, c) }), a; } function tryCatch(t, e, r) { try { return { type: \"normal\", arg: t.call(e, r) }; } catch (t) { return { type: \"throw\", arg: t }; } } e.wrap = wrap; var h = \"suspendedStart\", l = \"suspendedYield\", f = \"executing\", s = \"completed\", y = {}; function Generator() {} function GeneratorFunction() {} function GeneratorFunctionPrototype() {} var p = {}; define(p, a, function () { return this; }); var d = Object.getPrototypeOf, v = d && d(d(values([]))); v && v !== r && n.call(v, a) && (p = v); var g = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(p); function defineIteratorMethods(t) { [\"next\", \"throw\", \"return\"].forEach(function (e) { define(t, e, function (t) { return this._invoke(e, t); }); }); } function AsyncIterator(t, e) { function invoke(r, o, i, a) { var c = tryCatch(t[r], t, o); if (\"throw\" !== c.type) { var u = c.arg, h = u.value; return h && \"object\" == _typeof(h) && n.call(h, \"__await\") ? e.resolve(h.__await).then(function (t) { invoke(\"next\", t, i, a); }, function (t) { invoke(\"throw\", t, i, a); }) : e.resolve(h).then(function (t) { u.value = t, i(u); }, function (t) { return invoke(\"throw\", t, i, a); }); } a(c.arg); } var r; o(this, \"_invoke\", { value: function value(t, n) { function callInvokeWithMethodAndArg() { return new e(function (e, r) { invoke(t, n, e, r); }); } return r = r ? r.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg(); } }); } function makeInvokeMethod(e, r, n) { var o = h; return function (i, a) { if (o === f) throw Error(\"Generator is already running\"); if (o === s) { if (\"throw\" === i) throw a; return { value: t, done: !0 }; } for (n.method = i, n.arg = a;;) { var c = n.delegate; if (c) { var u = maybeInvokeDelegate(c, n); if (u) { if (u === y) continue; return u; } } if (\"next\" === n.method) n.sent = n._sent = n.arg;else if (\"throw\" === n.method) { if (o === h) throw o = s, n.arg; n.dispatchException(n.arg); } else \"return\" === n.method && n.abrupt(\"return\", n.arg); o = f; var p = tryCatch(e, r, n); if (\"normal\" === p.type) { if (o = n.done ? s : l, p.arg === y) continue; return { value: p.arg, done: n.done }; } \"throw\" === p.type && (o = s, n.method = \"throw\", n.arg = p.arg); } }; } function maybeInvokeDelegate(e, r) { var n = r.method, o = e.iterator[n]; if (o === t) return r.delegate = null, \"throw\" === n && e.iterator[\"return\"] && (r.method = \"return\", r.arg = t, maybeInvokeDelegate(e, r), \"throw\" === r.method) || \"return\" !== n && (r.method = \"throw\", r.arg = new TypeError(\"The iterator does not provide a '\" + n + \"' method\")), y; var i = tryCatch(o, e.iterator, r.arg); if (\"throw\" === i.type) return r.method = \"throw\", r.arg = i.arg, r.delegate = null, y; var a = i.arg; return a ? a.done ? (r[e.resultName] = a.value, r.next = e.nextLoc, \"return\" !== r.method && (r.method = \"next\", r.arg = t), r.delegate = null, y) : a : (r.method = \"throw\", r.arg = new TypeError(\"iterator result is not an object\"), r.delegate = null, y); } function pushTryEntry(t) { var e = { tryLoc: t[0] }; 1 in t && (e.catchLoc = t[1]), 2 in t && (e.finallyLoc = t[2], e.afterLoc = t[3]), this.tryEntries.push(e); } function resetTryEntry(t) { var e = t.completion || {}; e.type = \"normal\", delete e.arg, t.completion = e; } function Context(t) { this.tryEntries = [{ tryLoc: \"root\" }], t.forEach(pushTryEntry, this), this.reset(!0); } function values(e) { if (e || \"\" === e) { var r = e[a]; if (r) return r.call(e); if (\"function\" == typeof e.next) return e; if (!isNaN(e.length)) { var o = -1, i = function next() { for (; ++o < e.length;) if (n.call(e, o)) return next.value = e[o], next.done = !1, next; return next.value = t, next.done = !0, next; }; return i.next = i; } } throw new TypeError(_typeof(e) + \" is not iterable\"); } return GeneratorFunction.prototype = GeneratorFunctionPrototype, o(g, \"constructor\", { value: GeneratorFunctionPrototype, configurable: !0 }), o(GeneratorFunctionPrototype, \"constructor\", { value: GeneratorFunction, configurable: !0 }), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, u, \"GeneratorFunction\"), e.isGeneratorFunction = function (t) { var e = \"function\" == typeof t && t.constructor; return !!e && (e === GeneratorFunction || \"GeneratorFunction\" === (e.displayName || e.name)); }, e.mark = function (t) { return Object.setPrototypeOf ? Object.setPrototypeOf(t, GeneratorFunctionPrototype) : (t.__proto__ = GeneratorFunctionPrototype, define(t, u, \"GeneratorFunction\")), t.prototype = Object.create(g), t; }, e.awrap = function (t) { return { __await: t }; }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, c, function () { return this; }), e.AsyncIterator = AsyncIterator, e.async = function (t, r, n, o, i) { void 0 === i && (i = Promise); var a = new AsyncIterator(wrap(t, r, n, o), i); return e.isGeneratorFunction(r) ? a : a.next().then(function (t) { return t.done ? t.value : a.next(); }); }, defineIteratorMethods(g), define(g, u, \"Generator\"), define(g, a, function () { return this; }), define(g, \"toString\", function () { return \"[object Generator]\"; }), e.keys = function (t) { var e = Object(t), r = []; for (var n in e) r.push(n); return r.reverse(), function next() { for (; r.length;) { var t = r.pop(); if (t in e) return next.value = t, next.done = !1, next; } return next.done = !0, next; }; }, e.values = values, Context.prototype = { constructor: Context, reset: function reset(e) { if (this.prev = 0, this.next = 0, this.sent = this._sent = t, this.done = !1, this.delegate = null, this.method = \"next\", this.arg = t, this.tryEntries.forEach(resetTryEntry), !e) for (var r in this) \"t\" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = t); }, stop: function stop() { this.done = !0; var t = this.tryEntries[0].completion; if (\"throw\" === t.type) throw t.arg; return this.rval; }, dispatchException: function dispatchException(e) { if (this.done) throw e; var r = this; function handle(n, o) { return a.type = \"throw\", a.arg = e, r.next = n, o && (r.method = \"next\", r.arg = t), !!o; } for (var o = this.tryEntries.length - 1; o >= 0; --o) { var i = this.tryEntries[o], a = i.completion; if (\"root\" === i.tryLoc) return handle(\"end\"); if (i.tryLoc <= this.prev) { var c = n.call(i, \"catchLoc\"), u = n.call(i, \"finallyLoc\"); if (c && u) { if (this.prev < i.catchLoc) return handle(i.catchLoc, !0); if (this.prev < i.finallyLoc) return handle(i.finallyLoc); } else if (c) { if (this.prev < i.catchLoc) return handle(i.catchLoc, !0); } else { if (!u) throw Error(\"try statement without catch or finally\"); if (this.prev < i.finallyLoc) return handle(i.finallyLoc); } } } }, abrupt: function abrupt(t, e) { for (var r = this.tryEntries.length - 1; r >= 0; --r) { var o = this.tryEntries[r]; if (o.tryLoc <= this.prev && n.call(o, \"finallyLoc\") && this.prev < o.finallyLoc) { var i = o; break; } } i && (\"break\" === t || \"continue\" === t) && i.tryLoc <= e && e <= i.finallyLoc && (i = null); var a = i ? i.completion : {}; return a.type = t, a.arg = e, i ? (this.method = \"next\", this.next = i.finallyLoc, y) : this.complete(a); }, complete: function complete(t, e) { if (\"throw\" === t.type) throw t.arg; return \"break\" === t.type || \"continue\" === t.type ? this.next = t.arg : \"return\" === t.type ? (this.rval = this.arg = t.arg, this.method = \"return\", this.next = \"end\") : \"normal\" === t.type && e && (this.next = e), y; }, finish: function finish(t) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var r = this.tryEntries[e]; if (r.finallyLoc === t) return this.complete(r.completion, r.afterLoc), resetTryEntry(r), y; } }, \"catch\": function _catch(t) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var r = this.tryEntries[e]; if (r.tryLoc === t) { var n = r.completion; if (\"throw\" === n.type) { var o = n.arg; resetTryEntry(r); } return o; } } throw Error(\"illegal catch attempt\"); }, delegateYield: function delegateYield(e, r, n) { return this.delegate = { iterator: values(e), resultName: r, nextLoc: n }, \"next\" === this.method && (this.arg = t), y; } }, e; }\nfunction asyncGeneratorStep(n, t, e, r, o, a, c) { try { var i = n[a](c), u = i.value; } catch (n) { return void e(n); } i.done ? t(u) : Promise.resolve(u).then(r, o); }\nfunction _asyncToGenerator(n) { return function () { var t = this, e = arguments; return new Promise(function (r, o) { var a = n.apply(t, e); function _next(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"next\", n); } function _throw(n) { asyncGeneratorStep(a, r, o, _next, _throw, \"throw\", n); } _next(void 0); }); }; }\nfunction _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if (\"string\" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\nfunction _iterableToArrayLimit(r, l) { var t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t[\"return\"] && (u = t[\"return\"](), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }\nfunction _arrayWithHoles(r) { if (Array.isArray(r)) return r; }\n\n\n\n\n\nfunction AddLogo(_ref) {\n var _PXLBSADMINIFY_SETUP_, _data$admin_ui_light_, _data$admin_ui_light_2;\n var isAdminifyUi = _ref.isAdminifyUi;\n var images = PXLBSADMINIFY_SETUP_WIZARD_DATA.images;\n var data = (_PXLBSADMINIFY_SETUP_ = PXLBSADMINIFY_SETUP_WIZARD_DATA) === null || _PXLBSADMINIFY_SETUP_ === void 0 ? void 0 : _PXLBSADMINIFY_SETUP_.settings;\n var _useState = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_4__.useState)((data === null || data === void 0 ? void 0 : data.admin_ui_logo_type) || \"image_logo\"),\n _useState2 = _slicedToArray(_useState, 2),\n logoType = _useState2[0],\n setLogoType = _useState2[1];\n var _useState3 = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_4__.useState)((data === null || data === void 0 || (_data$admin_ui_light_ = data.admin_ui_light_mode) === null || _data$admin_ui_light_ === void 0 || (_data$admin_ui_light_ = _data$admin_ui_light_.admin_ui_light_logo) === null || _data$admin_ui_light_ === void 0 ? void 0 : _data$admin_ui_light_.url) || \"\"),\n _useState4 = _slicedToArray(_useState3, 2),\n logo = _useState4[0],\n setLogo = _useState4[1];\n var _useState5 = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_4__.useState)((data === null || data === void 0 || (_data$admin_ui_light_2 = data.admin_ui_light_mode) === null || _data$admin_ui_light_2 === void 0 ? void 0 : _data$admin_ui_light_2.admin_ui_light_logo_text) || \"\"),\n _useState6 = _slicedToArray(_useState5, 2),\n text = _useState6[0],\n setText = _useState6[1];\n var _useState7 = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_4__.useState)((data === null || data === void 0 ? void 0 : data.footer_text) || \"\"),\n _useState8 = _slicedToArray(_useState7, 2),\n footerText = _useState8[0],\n setFooterText = _useState8[1];\n var _useState9 = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_4__.useState)({\n imageData: \"\",\n imageName: \"\"\n }),\n _useState10 = _slicedToArray(_useState9, 2),\n image = _useState10[0],\n setImage = _useState10[1];\n\n // Media Upload handle\n var handleMediaUpload = function handleMediaUpload() {\n var mediaUploader = wp.media({\n title: \"Upload Image\",\n button: {\n text: \"Select\"\n },\n multiple: false\n });\n mediaUploader.on(\"select\", function () {\n var img = mediaUploader.state().get(\"selection\").first().toJSON();\n setLogo(img.url);\n });\n mediaUploader.open();\n };\n\n // Upload a dropped/base64 image and resolve with its real server URL.\n var uploadDraggedImage = function uploadDraggedImage() {\n return new Promise(function (resolve, reject) {\n jQuery.ajax({\n type: \"POST\",\n dataType: \"json\",\n url: PXLBSADMINIFY_SETUP_WIZARD_DATA.ajax_url,\n data: {\n action: \"pxlbsadminify_drag_and_drop_image\",\n _wpnonce: PXLBSADMINIFY_SETUP_WIZARD_DATA.wpnonce,\n settings: {\n image_data: image.imageData,\n image_name: image.imageName\n }\n },\n success: resolve,\n error: reject\n });\n });\n };\n\n // Save Settings\n var saveSettingsWithAdminifyUi = /*#__PURE__*/function () {\n var _ref2 = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee() {\n var logoUrl, logoId, response, lightLogo;\n return _regeneratorRuntime().wrap(function _callee$(_context) {\n while (1) switch (_context.prev = _context.next) {\n case 0:\n // `logo` holds a base64 data URI when the image was dragged/dropped.\n // Upload it first and use the real Media Library URL/ID so we never persist base64.\n logoUrl = logo;\n logoId = \"\";\n if (!image.imageData) {\n _context.next = 7;\n break;\n }\n _context.next = 5;\n return uploadDraggedImage();\n case 5:\n response = _context.sent;\n if (response && response.success && response.data && response.data.url) {\n logoUrl = response.data.url;\n logoId = response.data.id || \"\";\n setLogo(response.data.url);\n }\n case 7:\n lightLogo = {\n url: logoUrl\n };\n if (logoId) {\n lightLogo.id = logoId;\n }\n (0,_utils_saveSettings__WEBPACK_IMPORTED_MODULE_3__.saveSettings)({\n admin_ui_logo_type: logoType,\n admin_ui_light_mode: {\n admin_ui_light_logo: lightLogo,\n admin_ui_light_logo_text: text\n }\n });\n case 10:\n case \"end\":\n return _context.stop();\n }\n }, _callee);\n }));\n return function saveSettingsWithAdminifyUi() {\n return _ref2.apply(this, arguments);\n };\n }();\n var dragAndDropFileUpload = function dragAndDropFileUpload() {};\n return /*#__PURE__*/React.createElement(_wordpress_element__WEBPACK_IMPORTED_MODULE_4__.Fragment, null, isAdminifyUi ? /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement(\"h2\", null, \"Add Your Website Logo\"), /*#__PURE__*/React.createElement(\"div\", {\n className: \"add-logo\"\n }, /*#__PURE__*/React.createElement(\"div\", null, /*#__PURE__*/React.createElement(\"img\", {\n src: \"\".concat(images, \"setup-wizard/branding-placeholder.png\"),\n alt: \"logo-banner\"\n })), /*#__PURE__*/React.createElement(\"div\", {\n className: \"wp-adminify-add-logo-tab\"\n }, /*#__PURE__*/React.createElement(_components_Tabs_Tabs__WEBPACK_IMPORTED_MODULE_0__.Tabs, {\n tabActiveKey: logoType === \"image_logo\" ? 1 : 2\n }, /*#__PURE__*/React.createElement(_components_Tabs_Tabs__WEBPACK_IMPORTED_MODULE_0__.Tab, {\n tabKey: 1,\n title: \"Logo Image\",\n onTabClick: function onTabClick() {\n return setLogoType(\"image_logo\");\n }\n }, /*#__PURE__*/React.createElement(_components_Uploader_Uploader__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n logo: logo,\n setLogo: setLogo,\n setImage: setImage,\n handleMediaUpload: handleMediaUpload,\n dragAndDropFileUpload: dragAndDropFileUpload\n })), /*#__PURE__*/React.createElement(_components_Tabs_Tabs__WEBPACK_IMPORTED_MODULE_0__.Tab, {\n tabKey: 2,\n title: \"Logo Text\",\n onTabClick: function onTabClick() {\n return setLogoType(\"text_logo\");\n }\n }, /*#__PURE__*/React.createElement(\"input\", {\n type: \"text\",\n defaultValue: text,\n onBlur: function onBlur(e) {\n return setText(e.target.value);\n }\n })))))) : /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement(\"h2\", null, \"Admin Footer Text\"), /*#__PURE__*/React.createElement(\"textarea\", {\n defaultValue: footerText,\n onBlur: function onBlur(e) {\n return setFooterText(e.target.value);\n }\n })), /*#__PURE__*/React.createElement(\"div\", {\n className: \"wp-adminify-multi-step-action\"\n }, /*#__PURE__*/React.createElement(_components_MultiStep_MultiStep__WEBPACK_IMPORTED_MODULE_2__.StepBtn, {\n value: 2,\n className: \"wp-adminify-bg-secondary\"\n }, \"Back\"), /*#__PURE__*/React.createElement(_components_MultiStep_MultiStep__WEBPACK_IMPORTED_MODULE_2__.StepBtn, {\n value: 4,\n className: \"wp-adminify-bg-secondary\"\n }, \"Skip This Step\"), /*#__PURE__*/React.createElement(_components_MultiStep_MultiStep__WEBPACK_IMPORTED_MODULE_2__.StepBtn, {\n value: 4,\n className: \"wp-adminify-bg-primary\",\n onClick: function onClick() {\n isAdminifyUi ? saveSettingsWithAdminifyUi() : (0,_utils_saveSettings__WEBPACK_IMPORTED_MODULE_3__.saveSettings)({\n footer_text: footerText\n });\n }\n }, \"Continue\")));\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (AddLogo);\n\n//# sourceURL=webpack://adminify/./dev/admin/modules/setup-wizard/steps/AddLogo.jsx?"); | |
| 80 | 80 | |
| 81 | 81 | /***/ }), |
| 82 | 82 | |
| 83 | 83 | /***/ "./dev/admin/modules/setup-wizard/steps/ChooseUI.jsx": |