Files
php_assessment_2/wp-content/plugins/woocommerce-services/dist/chunks/513bc4fb9053e9cc5201.min.js
T

1 line
116 KiB
JavaScript
Raw Normal View History

2025-02-05 23:15:46 +01:00
(window.webpackJsonp=window.webpackJsonp||[]).push([[150],{155:function(e,t,a){"use strict";a.d(t,"a",function(){return n});var n=259200},412:function(e,t,a){e.exports=a.p+"images/ef104cbfbb5c270f6a19262e20ef5c0a.jpg"},413:function(e,t,a){"use strict";(function(e){a.d(t,"a",function(){return y});var n=a(62),r=a.n(n),s=a(8),i=a(35),c=3,o=5,l=7,u=9,d=11,m=12,p={2:"stateInit",3:"stateErrorInit",4:"stateInstalling",5:"stateErrorInstalling",6:"stateActivating",7:"stateErrorActivating",8:"stateDB",9:"stateErrorDB",10:"stateDeactivating",11:"stateErrorDeactivating",12:"stateDone"},g=function(){return{"Content-Type":"application/json","X-WP-Nonce":Object(i.c)()}},b=function(t){return function(){return e(Object(i.b)()+"wc/v1/connect/migration-flag",{method:"POST",headers:g(),body:JSON.stringify({migration_state:t})})}},f=function(e){return function(){return b(e)()}},h=function(e){return r()(regeneratorRuntime.mark(function t(){var a,n;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e();case 2:if(!((a=t.sent).status>=400)){t.next=8;break}return t.next=6,a.json();case 6:throw n=t.sent,new Error(n.message||Object(s.translate)("Failed to setup WooCommerce Shipping. Please try again."));case 8:return t.abrupt("return",a);case 9:case"end":return t.stop()}},t)}))},v={stateInit:{success:"stateInstalling",fail:"stateInit",callback:h(b(2))},stateErrorInit:{success:"stateInit",fail:"stateErrorInit",callback:f(c)},stateInstalling:{success:"stateActivating",fail:"stateErrorInstalling",callback:h(function(){return e(Object(i.b)()+"wc-admin/plugins/install",{method:"POST",headers:g(),body:JSON.stringify({plugins:"woocommerce-shipping"})})})},stateErrorInstalling:{success:"stateInstalling",fail:"stateErrorInstalling",callback:f(o)},stateActivating:{success:"stateDone",fail:"stateErrorActivating",callback:h(function(){return e(Object(i.b)()+"wc-admin/plugins/activate",{method:"POST",headers:g(),body:JSON.stringify({plugins:"woocommerce-shipping"})})})},stateErrorActivating:{success:"stateActivating",fail:"stateErrorActivating",callback:f(l)},stateDB:{success:"stateDeactivating",fail:"stateErrorDB",callback:new Promise(function(e){return e({status:200})})},stateErrorDB:{success:"stateDBMigrating",fail:"stateErrorDB",callback:f(u)},stateDeactivating:{success:"stateDone",fail:"stateErrorDeactivating",callback:h(function(){return e(Object(i.b)()+"wp/v2/plugins/woocommerce-services/woocommerce-services",{method:"POST",headers:g(),body:JSON.stringify({status:"inactive"})})})},stateErrorDeactivating:{success:"stateDeactivating",fail:"stateErrorDeactivating",callback:f(d)},stateDone:{success:null,fail:null,callback:f(m)}},E=function(e){if(!v[e])throw new Error("Migration state ["+e+"] not found");return v[e]},k=["stateDone","stateErrorInstalling","stateErrorActivating","stateErrorDB","stateErrorDeactivating"],y=function(){var e=r()(regeneratorRuntime.mark(function e(t){var a,n,s,i;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=function(){var e=r()(regeneratorRuntime.mark(function e(t){var a,n;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return a=E(t),n="",e.prev=4,e.next=7,a.callback();case 7:n=a.success,e.next=13;break;case 10:e.prev=10,e.t0=e.catch(4),n=a.fail;case 13:return e.prev=13,e.abrupt("return",n);case 16:case"end":return e.stop()}},e,null,[[4,10,13,16]])}));return function(t){return e.apply(this,arguments)}}(),n=function(){return t?E(p[t]).success:p[2]}(),s=0,i=Object.keys(v).length;case 5:if(!(s++<i)){e.next=15;break}return e.next=8,a(n);case 8:if(n=e.sent,!k.includes(n)){e.next=13;break}return e.next=12,a(n);case 12:return e.abrupt("break",15);case 13:e.next=5;break;case 15:window.location=window.wcsPluginData.adminPluginPath;case 16:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()}).call(this,a(154))},422:function(e,t,a){"use strict";var n=a(62),r=a.n(n),s=a(53),i=a.n(s),c=a(2),o=a.n(c),l=a(670),u=a(668),d=a(414),m=a(431),p=a(159),g=a(