1 line
No EOL
11 KiB
JavaScript
1 line
No EOL
11 KiB
JavaScript
!function(){var e={762:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var a=o.apply(null,n);a&&e.push(a)}}else if("object"===i){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var c in n)r.call(n,c)&&n[c]&&e.push(c)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},967:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=a(e,i(n)))}return e}function i(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=a(t,n));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";var e=window.wp.hooks;function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function r(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,c=[],u=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(c.push(r.value),c.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return c}}(e,n)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var o=window.React,i=n.n(o);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(null,arguments)}function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function u(e,t,n){return(t=function(e){var t=function(e){if("object"!=c(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=c(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==c(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f=n(762),p=n.n(f),d={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],v=function(e){var t=l(l({},d),e),n=t.className,r=t.percent,i=t.prefixCls,c=t.strokeColor,u=t.strokeLinecap,s=t.strokeWidth,f=t.style,v=t.trailColor,m=t.trailWidth,w=t.transition,h=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,y);delete h.gapPosition;var b,g,O=Array.isArray(r)?r:[r],S=Array.isArray(c)?c:[c],k=(b=(0,o.useRef)([]),g=(0,o.useRef)(null),(0,o.useEffect)((function(){var e=Date.now(),t=!1;b.current.forEach((function(n){if(n){t=!0;var r=n.style;r.transitionDuration=".3s, .3s, .3s, .06s",g.current&&e-g.current<100&&(r.transitionDuration="0s, 0s")}})),t&&(g.current=Date.now())})),b.current),_=s/2,x=100-s/2,j="M ".concat("round"===u?_:0,",").concat(_,"\n L ").concat("round"===u?x:100,",").concat(_),E="0 0 100 ".concat(s),P=0;return o.createElement("svg",a({className:p()("".concat(i,"-line"),n),viewBox:E,preserveAspectRatio:"none",style:f},h),o.createElement("path",{className:"".concat(i,"-line-trail"),d:j,strokeLinecap:u,stroke:v,strokeWidth:m||s,fillOpacity:"0"}),O.map((function(e,t){var n=1;switch(u){case"round":n=1-s/100;break;case"square":n=1-s/2/100;break;default:n=1}var r={strokeDasharray:"".concat(e*n,"px, 100px"),strokeDashoffset:"-".concat(P,"px"),transition:w||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},a=S[t]||S[S.length-1];return P+=e,o.createElement("path",{key:t,className:"".concat(i,"-line-path"),d:j,strokeLinecap:u,stroke:a,strokeWidth:s,fillOpacity:"0",ref:function(e){k[t]=e},style:r})})))};"undefined"==typeof window||!window.document||window.document.createElement;var m=window.wp.components,w=n(967),h=n.n(w),b=function(e){var t=e.className,n=e.label,a=e.desc,c=e.button,u=void 0===c?n:c,s=e.primary,l=r((0,o.useState)(0),2),f=l[0],p=l[1],d=r((0,o.useState)(0),2),y=d[0],w=d[1],b=r((0,o.useState)(!1),2),g=b[0],O=b[1],S=r((0,o.useState)(0),2),k=S[0],_=S[1],x=function(e){return e.ok?e.json():Promise.reject(e)},j=function(e){if("done"===e.status)w(100),O(!1),_(0);else if("pending"===e.status){var t=f+e.processed_count;p(t),w(t/e.total_count*100),k!==e.next_page&&_(e.next_page)}},E=function(e){console.error(e),O(!1)};return(0,o.useEffect)((function(){k>0&&k>0&&g&&fetch("".concat(e.feed_chunk_url,"?page=").concat(k)).then(x).then(j).catch(E)}),[k]),e.feed_chunk_url?(0,o.createElement)("div",null,(0,o.createElement)(i().Fragment,null,(0,o.createElement)("div",{style:{display:"flex"}},(0,o.createElement)(m.Button,{className:h()(t,"button",{"button-primary":s}),onClick:function(){p(0),w(0),O(!0),_(1)},disabled:g,style:{flex:"none"}},u),g&&(0,o.createElement)("span",null,(0,o.createElement)(m.Spinner,null)," ",(0,o.createElement)("strong",null,Math.round(100*(y+Number.EPSILON))/100,"%"))),a&&(0,o.createElement)("p",{dangerouslySetInnerHTML:{__html:a},style:{margin:"10px 0"}})),g&&(0,o.createElement)(v,{percent:y,strokeWidth:"2",strokeColor:"#15d6d6"})):null};function g(e,t,n,r,o,i,a){try{var c=e[i](a),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,o)}function O(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){g(i,r,o,a,c,"next",e)}function c(e){g(i,r,o,a,c,"throw",e)}a(void 0)}))}}var S=window.regeneratorRuntime,k=n.n(S),_=window.wp.i18n,x=function(e){var t=e.default_value,n=e.value,i=void 0===n?t:n,a=e.id,c=e.desc,u=e.slug,s=e.activated,l=e.moduleId,f=e.group_level,p=void 0===f?0:f,d=e.onChange,y=r((0,o.useState)(i),2),v=y[0],w=y[1],b=r((0,o.useState)(""),2),g=b[0],S=b[1];(0,o.useEffect)((function(){d&&d(v)}),[v]);var x=function(){var e=O(k().mark((function e(t){var n,r,o,i;return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=window.wpifyWooSettings.activateUrl,"deactivate"===t&&(n=window.wpifyWooSettings.deactivateUrl),r="".concat(n,"?license=").concat(v,"&slug=").concat(u,"&module_id=").concat(l),e.next=5,fetch(r,{method:"POST",headers:{Accept:"application/json, text/plain, */*","Content-Type":"application/json","X-WP-Nonce":window.wpifyWooSettings.nonce}});case 5:if((o=e.sent).ok){e.next=11;break}return e.next=9,o.json();case 9:return i=e.sent,e.abrupt("return",{success:!1,message:i.message});case 11:return e.abrupt("return",{success:!0});case 12:case"end":return e.stop()}}),e)})));return function(_x){return e.apply(this,arguments)}}(),j=function(){var e=O(k().mark((function e(){var t,n,r;return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,x("activate");case 2:(t=e.sent).success?(S((0,_.__)("Activated","wpify-woo")),n=window.location.href+"&wpify-woo-license-activated=1",(r=document.getElementById("mainform")).setAttribute("action",n),r.submit()):S(t.message);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),E=function(){var e=O(k().mark((function e(){var t,n,r;return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,x("deactivate");case 2:(t=e.sent).success?(S((0,_.__)("Deactivated","wpify-woo")),n=window.location.href+"&wpify-woo-license-deactivated=1",(r=document.getElementById("mainform")).setAttribute("action",n),r.submit()):S(t.message);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),P=(0,_.__)("Status:","wpify-woo")+" "+(s?(0,_.__)("Activated","wpify-woo"):(0,_.__)("Not active","wpify-woo"));return(0,o.createElement)(o.Fragment,null,0===p&&(0,o.createElement)("input",{type:"hidden",name:"id",value:v}),s?(0,o.createElement)("div",{className:h()("wpify-woo-license-control",{activated:s})},P):(0,o.createElement)(m.TextControl,{id:a,value:v,onChange:function(e){w(e)},label:(0,o.createElement)("span",{dangerouslySetInnerHTML:{__html:P}}),help:(0,o.createElement)("span",{dangerouslySetInnerHTML:{__html:c}}),className:h()("wpify-woo-license-control",{activated:s})}),s?(0,o.createElement)(m.Button,{onClick:E,isPrimary:!0},(0,_.__)("Deactivate license","wpify-woo")):(0,o.createElement)(m.Button,{onClick:j,isPrimary:!0},(0,_.__)("Activate license","wpify-woo")),(0,o.createElement)("p",null,g))};console.log("AAAA"),(0,e.addFilter)("wpifycf_field_generate_feed","wpify-woo",(function(e){return b})),(0,e.addFilter)("wpifycf_field_license","wpify-woo",(function(e){return x}))}()}(); |