Ubuntu
(window.webpackJsonp=window.webpackJsonp||[]).push([[148],{11:function(e,t,n){"use strict";n.d(t,"k",function(){return m}),n.d(t,"x",function(){return E}),n.d(t,"w",function(){return h}),n.d(t,"v",function(){return g}),n.d(t,"h",function(){return b}),n.d(t,"g",function(){return _}),n.d(t,"z",function(){return O}),n.d(t,"y",function(){return v}),n.d(t,"p",function(){return C}),n.d(t,"e",function(){return S}),n.d(t,"o",function(){return y}),n.d(t,"s",function(){return j}),n.d(t,"q",function(){return k}),n.d(t,"f",function(){return M}),n.d(t,"r",function(){return T}),n.d(t,"n",function(){return L}),n.d(t,"t",function(){return x}),n.d(t,"d",function(){return D}),n.d(t,"b",function(){return U}),n.d(t,"i",function(){return W}),n.d(t,"c",function(){return V}),n.d(t,"m",function(){return H}),n.d(t,"a",function(){return G}),n.d(t,"j",function(){return B}),n.d(t,"l",function(){return F}),n.d(t,"u",function(){return z}),n.d(t,"A",function(){return q});var r=n(0),a=n(8),i=n(27),c=n(4),s=n(54),o=n(42),u=n(70),l=n(55),d=n(60),p=n(48),f=n(44),m=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e);return Object(r.get)(e,["extensions","woocommerce","woocommerceServices",n,"shippingLabel",t],null)},E=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e),r=m(e,t,n);return r&&r.loaded},h=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e),r=m(e,t,n);return r&&r.isFetching},g=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e),r=m(e,t,n);return r&&r.error},b=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e),r=m(e,t,n);return r&&r.loaded?r.labels:[]},_=function(e,t,n,r){return b(e,t,n).find(function(e){return e.label_id===r})},O=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e),r=m(e,t,n);return r&&r.fulfillOrder},v=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e),r=m(e,t,n);return r&&r.emailDetails},C=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e),r=m(e,t,n);return r&&r.refreshedLabelStatus},S=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e),r=m(e,t,n);return r&&r.form},y=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e),i=S(e,t,n);if(!i)return null;var s=i.rates,o=s.values,u=s.available,l=[],d=0,p=0,f=function(e){if(!(e in u))return"continue";var t=o[e],n=t.serviceId,i=t.signatureRequired,c=u[e].default.rates,s=null,f=null;i in u[e]&&(s=u[e][i].rates,f=Object(r.find)(s,function(e){return n===e.service_id})||null);var m=Object(r.find)(c,function(e){return n===e.service_id});if(m){var E=m.retail_rate-m.rate,h=m.rate,g={title:m.title,retailRate:m.retail_rate,rateWithDiscount:h,addons:[],carrierId:m.carrier_id,carrierTitle:m.title.split("-")[0].trim()};null!==f&&(g.addons=[{title:Object(a.translate)("Signature Required"),rate:f.rate-m.rate}],h=f.rate),l.push(g),d+=Object(r.round)(E,2),p+=h}};for(var m in o)f(m);return l.length?{prices:l,discount:d,total:p}:null},j=Object(i.a)(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e),a=S(e,t,n);if(Object(r.isEmpty)(a))return!1;var i=Object(l.a)(a.origin);if("US"===i.country&&Object(r.includes)(d.d,i.state))return!0;var s=Object(l.a)(a.destination);return!("US"!==s.country||!Object(r.includes)(d.d,s.state))||i.country!==s.country},function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e);return[S(e,t,n)]}),N=function(e,t,n,i){var c=t.values,s=Object(l.a)(t),o=s.name,u=s.company,f=s.phone,m=s.postcode,E=s.state,h=s.country,g={};["address","city","postcode","country"].forEach(function(e){c[e]||(g[e]=Object(a.translate)("This field is required"))}),o||u||(g.name=Object(a.translate)("Either Name or Company field is required"),g.company=Object(a.translate)("Either Name or Company field is required")),Object(r.includes)(d.a,h)&&!/^\d{5}(?:-\d{4})?$/.test(m)&&(g.postcode=Object(a.translate)("Invalid ZIP/Postal code format")),!E&&Object(p.k)(e,h,n)&&(g.state=Object(a.translate)("This field is required"));var b=i.originPhone,_=i.destinationPhone;return!0===b&&(f?10!==f.split(/\D+/g).join("").replace(/^1/,"").length&&(g.phone=Object(a.translate)("Customs forms require a 10-digit phone number. Please edit your phone number so it has at most 10 digits.")):g.phone=Object(a.translate)("An origin address phone number is required for this shipment.")),!0!==_||f||(g.phone=Object(a.translate)("A destination address phone number is required for this shipment.")),g},I=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=e.isNormalized,c=e.isUnverifiable,s=e.normalized,o=e.ignoreValidation,u=e.fieldErrors;if((i||c)&&!s&&u)return u;if(i&&!s)return{address:Object(a.translate)("This address is not recognized. Please try another.")};var l=N(t,e,n,r);return o&&Object.keys(l).forEach(function(e){o[e]&&delete l[e]}),l},R=function(e,t,n,i,s){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:Object(c.a)(s),u=Object(r.uniq)(Object(r.flatten)(Object(r.map)(e,function(e){return Object(r.map)(e.items,"product_id")}))),l=Object(r.zipObject)(u,Object(r.fill)(Array(u.length),0));Object(r.forEach)(e,function(e){Object(r.forEach)(e.items,function(e){var n=e.quantity,r=e.product_id;return l[r]+=n*t.items[r].value})});var p={};return Object(r.forEach)(Object(r.pick)(t.items,u),function(e,t){e.tariffNumber&&6===e.tariffNumber.length&&(p[e.tariffNumber]||(p[e.tariffNumber]=0),p[e.tariffNumber]+=l[t])}),{packages:Object(r.mapValues)(e,function(e){var c={};"other"!==e.contentsType||e.contentsExplanation||(c.contentsExplanation=Object(a.translate)("Please describe what kind of goods this package contains")),"other"!==e.restrictionType||e.restrictionComments||(c.restrictionComments=Object(a.translate)("Please describe what kind of restrictions this package must have"));var s=new Set;return Object(r.forEach)(e.items,function(e){var n=e.product_id,r=t.items[n].tariffNumber;25000||(c.weight=Object(a.translate)("Weight must be greater than zero"))),t.ignoreValueValidation[i]||(Object(r.isNil)(e.value)||""===e.value?c.value=Object(a.translate)("This field is required"):parseFloat(e.value)>0||(c.value=Object(a.translate)("Declared value must be greater than zero"))),e.tariffNumber&&6!==e.tariffNumber.length?c.tariffNumber=Object(a.translate)("The tariff number must be 6 digits long"):!e.tariffNumber&&A(s,n,o)&&(c.tariffNumber=Object(a.translate)("The tariff number is required for EU countries destination")),c})}},k=function(e){var t=e.values,n=e.available,a=Object(r.map)(n,function(e,n){return t[n]});return!Object(r.isEmpty)(a)&&Object(r.every)(a)},P=function(e){var t=e.values,n=e.available;return Object(r.mapValues)(n,function(e,n){if(!Object(r.isEmpty)(e.default.errors)){var i=e.default.errors.map(function(e){return e.userMessage||e.message}).filter(Boolean);return i.length?i:["We couldn't get a rate for this package, please try again."]}return t[n]&&t[n].serviceId?[]:Object(r.isEmpty)(e.default.rates)?[Object(a.translate)("No rates available, please double check dimensions and weight or try using different packaging.")]:[Object(a.translate)("Please choose a rate")]})},w=function(e){var t={};return e||(t.paperSize=Object(a.translate)("This field is required")),t},M=Object(i.a)(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e);if(!E(e,t,n))return{};var i=m(e,t,n),s=i.form,o=i.paperSize;if(Object(r.isEmpty)(s))return{};var u,l=s.destination.values.country,d=Object(p.g)(e,l,n),f=j(e,t,n),h=f;return{origin:I(s.origin,e,n,{originPhone:f}),destination:I(s.destination,e,n,{destinationPhone:h}),packages:(u=s.packages.selected,Object(r.mapValues)(u,function(e){var t={};"not_selected"===e.box_id&&(t.box_id=Object(a.translate)("Please select a package"));var n=function(e){return!Object(r.isFinite)(e)||0>=e};return n(e.weight)&&(t.weight=Object(a.translate)("Invalid weight")),Object(r.some)([e.length,e.width,e.height],n)&&(t.dimensions=Object(a.translate)("Package dimensions must be greater than zero")),t})),customs:R(s.packages.selected,s.customs,l,d,e,n),rates:P(s.rates),sidebar:w(o)}},function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e);return[m(e,t,n)]}),T=Object(i.a)(function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Object(c.a)(e),a=m(e,t,r).form,i="origin"===n&&j(e,t,r),s=i?{originPhone:i}:{},o=N(e,a[n],r,s);return 0===Object.keys(o).length},function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Object(c.a)(e);return[m(e,t,r).form[n]]}),A=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e),a=Object(p.h)(e,n);return Object(r.includes)(a,t)},L=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e);return A(e,t,n)?"":Object(a.translate)("Optional")},x=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e),a=S(e,t,n);if(!a)return!1;var i=Object(r.uniq)(Object(r.flatten)(Object(r.map)(a.packages.selected,function(e){return Object(r.map)(e.items,"product_id")})));return!Object(r.some)(i.map(function(e){return Object(r.isNil)(a.customs.items[e].tariffNumber)||a.customs.ignoreWeightValidation[e]||a.customs.ignoreValueValidation[e]}))},D=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e),a=S(e,t,n);if(!a)return null;var i=M(e,t,n);return a.origin.isNormalized&&Object(r.isEqual)(a.origin.values,a.origin.normalized)&&!Object(s.a)(i.origin)?a.destination.isNormalized&&Object(r.isEqual)(a.destination.values,a.destination.normalized)&&!Object(s.a)(i.destination)?Object(s.a)(i.packages)?"packages":!j(e,t,n)||!Object(s.a)(i.customs)&&x(e,t,n)?Object(s.a)(i.rates)?"rates":null:"customs":"destination":"origin"},U=Object(i.a)(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e),a=S(e,t,n);return!Object(r.isEmpty)(a)&&!D(e,t,n)&&!a.origin.normalizationInProgress&&!a.destination.normalizationInProgress&&!a.rates.retrievalInProgress&&!Object(r.isEmpty)(a.rates.available)},function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e);return[S(e,t,n),D(e,t,n)]}),W=Object(i.a)(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(c.a)(e),n=Object(p.d)(e,t);return Object(f.b)(e,t)?Object(r.pick)(n,d.a):Object(r.pick)(n,d.b)},[p.d,f.b]),V=Object(i.a)(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(c.a)(e),n=Object(p.d)(e,t);return Object(f.b)(e,t)?n:Object(r.pick)(n,d.b)},[p.d,f.b]),H=Object(i.a)(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e);if(!Object(p.k)(e,t,n))return null;var a=Object(p.j)(e,t,n),i={};return a.forEach(function(e){var t=e.code,n=e.name;return i[t]=n}),"US"!==t||Object(f.b)(e,n)?i:Object(r.omit)(i,d.d)},[p.j,f.b]),G=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(c.a)(e);return E(e,t,n)&&Object(o.d)(e,n)&&Object(u.i)(e,n)&&Object(p.b)(e,n)},B=function(e,t){var n=t.siteId,a=t.orderId,i=m(e,a,n);return Object(r.get)(i,["form","packages","selected",i.openedPackageId,"hazmatType"],"")},F=function(e,t){var n=m(e,t,Object(c.a)(e));return Object(r.get)(n,["form","packages","selected",n.openedPackageId],"")},z=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(c.a)(e);return Object(r.get)(e,["extensions","woocommerce","woocommerceServices",t,"labelSettings","meta"],null).is_eligible_to_migrate},q=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(c.a)(e);return Object(r.get)(e,["extensions","woocommerce","woocommerceServices",t,"labelSettings","meta"],null).wcshipping_migration_state}},111:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(6);function a(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Date.now();return{type:r.j,siteId:e,originalAction:t,data:n,time:a}}},113:function(e,t,n){"use strict";n.d(t,"c",function(){return u}),n.d(t,"a",function(){return l}),n.d(t,"b",function(){return d});var r=n(0),a=n(4),i=n(181),c=n(39),s=n(44),o=n(114),u=function(e,t){var n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e);return Object(r.get)(e,["extensions","woocommerce","sites",t,"shippingZoneMethods"])}(e,arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(a.a)(e));return Object(r.isObject)(n)?n[t]:null},l=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(a.a)(e),c=Object(i.b)(e,n);if(!Object(r.isArray)(c))return!1;var l=Object(r.find)(c,{id:t});if(!l||!Object(r.isArray)(l.methodIds))return!1;if(!Object(s.a)(e,n))return!0;var d=l.methodIds.map(function(t){var a=u(e,t,n);return a&&Object(r.startsWith)(a.methodType,"wc_services")?a:null}).filter(Boolean);return Object(r.every)(d,function(t){var r=t.id;return Object(o.a)(e,r,n)})},d=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(a.a)(e),l=Object(i.b)(e,n);if(!Object(r.isArray)(l))return!1;var d=Object(r.find)(l,{id:t});if(!d)return!1;if(c.b===d.methodIds)return!0;if(!Object(s.a)(e,n)||!Object(r.isArray)(d.methodIds))return!1;var p=d.methodIds.map(function(t){var a=u(e,t,n);return a&&Object(r.startsWith)(a.methodType,"wc_services")?a:null}).filter(Boolean);return Object(r.some)(p,function(t){var r=t.id;return Object(o.b)(e,r,n)})}},114:function(e,t,n){"use strict";n.d(t,"a",function(){return s}),n.d(t,"b",function(){return o});var r=n(0),a=n(4),i=n(39),c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e);return Object(r.get)(e,["extensions","woocommerce","woocommerceServices",t,"shippingZoneMethodSettings"],{})},s=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(a.a)(e);return!0===c(e,n)[t]},o=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(a.a)(e);return i.b===c(e,n)[t]}},128:function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"b",function(){return a}),n.d(t,"c",function(){return i});var r=function(){return{}},a=function(){return""},i=function(){return!0}},13:function(e,t,n){"use strict";n.d(t,"e",function(){return r}),n.d(t,"c",function(){return C}),n.d(t,"d",function(){return S}),n.d(t,"b",function(){return y}),n.d(t,"a",function(){return j});var r={};n.r(r),n.d(r,"accountSettings",function(){return i}),n.d(r,"packages",function(){return c}),n.d(r,"orderLabels",function(){return s}),n.d(r,"getLabelRates",function(){return o}),n.d(r,"labelsStatus",function(){return u}),n.d(r,"labelRefund",function(){return l}),n.d(r,"labelsPrint",function(){return d}),n.d(r,"labelTestPrint",function(){return p}),n.d(r,"addressNormalization",function(){return f}),n.d(r,"serviceSettings",function(){return m}),n.d(r,"shippingCarrier",function(){return E}),n.d(r,"shippingCarriers",function(){return h}),n.d(r,"subscriptions",function(){return g}),n.d(r,"subscriptionActivate",function(){return b}),n.d(r,"shippingCarrierDelete",function(){return _}),n.d(r,"shippingCarrierTypes",function(){return O});var a=n(94),i="connect/account/settings",c=window.wcConnectData&&"1"===window.wcConnectData.is_wcshipping_active?"connect/wcservices/packages":"connect/packages",s=function(e){return"connect/label/".concat(e)},o=function(e){return"connect/label/".concat(e,"/rates")},u=function(e,t){return"connect/label/".concat(e,"/").concat(t.join())},l=function(e,t){return"connect/label/".concat(e,"/").concat(t,"/refund")},d=function(){return"connect/label/print"},p=function(){return"connect/label/preview"},f=function(){return"connect/normalize-address"},m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"connect/services/".concat(e,"/").concat(t)},E=function(){return"connect/shipping/carrier"},h=function(){return"connect/shipping/carriers"},g=function(){return"connect/subscriptions"},b=function(e){return"connect/subscription/".concat(e,"/activate")},_=function(e){return"connect/shipping/carrier/".concat(e)},O=function(){return"connect/shipping/carrier-types"},v=function(e){if(e&&e.message)throw e.message;if(e&&e.data&&e.data.message)throw e.data.message;throw e},C=function(e,t,n){return Object(a.a)(e).post(t,n,"wc/v1").catch(v)},S=function(e,t,n){return Object(a.a)(e).put(t,n,"wc/v1").catch(v)},y=function(e,t){return Object(a.a)(e).get(t,"wc/v1").catch(v)},j=function(e,t){return Object(a.a)(e).del(t,"wc/v1").catch(v)}},151:function(e,t,n){"use strict";var r=n(467),a=n(468),i=n(266);e.exports={formats:i,parse:a,stringify:r}},152:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0),a=function(e,t){return Object(r.isArray)(e)?e.concat(t):void 0},i=function(){for(var e=arguments.length,t=new Array(e),n=0;n1?r.mergeWith.apply(void 0,[Object.create(null)].concat(t,[a])):t[0]}},154:function(e,t,n){"use strict";n.d(t,"a",function(){return c}),n.d(t,"b",function(){return s});n(0);var r=n(421),a=n.n(r),i=document.implementation&&document.implementation.createHTMLDocument?document.implementation.createHTMLDocument("").createElement("textarea"):document.createElement("textarea");function c(e){return"string"!==typeof e||-1===e.indexOf("&")?e:function(e){i.innerHTML=e;var t=i.textContent;return i.innerHTML="",t}(e)}function s(e){return a()(e)}String.fromCharCode(160)},156:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=259200},181:function(e,t,n){"use strict";n.d(t,"b",function(){return s}),n.d(t,"a",function(){return o});var r=n(0),a=n(4),i=(n(39),n(113)),c=n(183),s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e);return Object(r.get)(e,["extensions","woocommerce","sites",t,"shippingZones"])},o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=s(e,t);return Object(r.isArray)(n)&&Object(r.every)(n,function(n){return Object(i.a)(e,n.id,t)})&&Object(r.every)(n,function(n){return Object(c.a)(e,n.id,t)})}},182:function(e,t,n){"use strict";n.d(t,"b",function(){return M}),n.d(t,"a",function(){return P});var r=n(62),a=n.n(r),i=n(52),c=n.n(i),s=n(78),o=n.n(s),u=n(91),l=n.n(u),d=n(85),p=n.n(d),f=n(93),m=n.n(f),E=n(92),h=n.n(E),g=n(5),b=n.n(g),_=n(2),O=n.n(_),v=n(61),C=n(68),S=n.n(C),y=n(41),j=n.n(y),N=n(0),I=n(27),R=Object(I.a)(function(e){return Object(N.get)(e,"ui.language.localeSlug",null)},function(e){return e.ui.language}),k=j()("calypso:localized-moment"),P=O.a.createContext(S.a),w=function(e){function t(){var e,n;c()(this,t);for(var r=arguments.length,a=new Array(r),i=0;i1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e);return Object(r.get)(e,["extensions","woocommerce","sites",t,"shippingZoneLocations"])},s=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(a.a)(e),i=c(e,n);return i&&Object(r.isObject)(i[t])},o=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(a.a)(e);return c(e,n)&&i.b===c(e,n)[t]}},187:function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"b",function(){return l});var r=n(8),a=n(151),i=n(0),c=n(13),s={a4:{name:Object(r.translate)("A4"),exclude:function(e){return Object(i.includes)(["US","CA","MX","DO"],e)}},label:{name:Object(r.translate)('Label (4"x6")')},legal:{name:Object(r.translate)("Legal")},letter:{name:Object(r.translate)("Letter")}},o=function(e){return Object(i.reduce)(s,function(t,n,r){var a=n.name,i=n.exclude;return i&&i(e)||(t[r]=a),t},{})},u=function(e,t,n){if(!s[e])throw new Error("Invalid paper size: ".concat(e));var r={paper_size:e,label_id_csv:Object(i.filter)(Object(i.map)(t,"labelId")).join(","),caption_csv:Object(i.filter)(Object(i.map)(t,function(e){return e.caption?encodeURIComponent(e.caption):null})).join(","),json:!0};return n+"?"+Object(a.stringify)(r)},l=function(e,t){return u(e,t,c.e.labelsPrint())}},24:function(e,t,n){"use strict";n.d(t,"c",function(){return o}),n.d(t,"d",function(){return l}),n.d(t,"a",function(){return d}),n.d(t,"b",function(){return p});var r=n(69),a=n.n(r),i=n(0),c={debounce:i.debounce,isPlainObject:i.isPlainObject,uniqueId:i.uniqueId},s=(n(10),c.uniqueId);function o(e){return{noticeId:e,type:"NOTICE_REMOVE"}}function u(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.id,i=a()(n,["id"]);return{type:"NOTICE_CREATE",notice:Object.assign({showDismiss:!0},i,{noticeId:r||s(),status:e,text:t})}}var l=u.bind(null,"is-success"),d=u.bind(null,"is-error"),p=u.bind(null,"is-info");u.bind(null,"is-warning"),u.bind(null,"is-plain")},262:function(e,t,n){"use strict";n.r(t),n.d(t,"addPackage",function(){return c}),n.d(t,"removePackage",function(){return s}),n.d(t,"editPackage",function(){return o}),n.d(t,"dismissModal",function(){return u}),n.d(t,"savePackage",function(){return l}),n.d(t,"updatePackagesField",function(){return d}),n.d(t,"toggleOuterDimensions",function(){return p}),n.d(t,"toggleAll",function(){return f}),n.d(t,"togglePackage",function(){return m}),n.d(t,"savePredefinedPackages",function(){return E}),n.d(t,"removePredefinedPackage",function(){return h}),n.d(t,"setModalErrors",function(){return g}),n.d(t,"setIsSaving",function(){return b}),n.d(t,"setIsFetching",function(){return _}),n.d(t,"setIsFetchError",function(){return O}),n.d(t,"setAddMode",function(){return v}),n.d(t,"fetchSettings",function(){return C}),n.d(t,"submit",function(){return S});var r=n(13),a=n(3),i=n(70),c=function(e){return{type:a.g,siteId:e}},s=function(e,t){return{type:a.k,index:t,siteId:e}},o=function(e,t){return{type:a.i,package:t,siteId:e}},u=function(e){return{type:a.h,siteId:e}},l=function(e,t){return{type:a.m,packageData:t,siteId:e}},d=function(e,t){return{type:a.w,values:t,siteId:e}},p=function(e){return{type:a.u,siteId:e}},f=function(e,t,n,r){return{type:a.t,serviceId:t,groupId:n,checked:r,siteId:e}},m=function(e,t,n){return{type:a.v,serviceId:t,packageId:n,siteId:e}},E=function(e){return{type:a.n,siteId:e}},h=function(e,t,n){return{type:a.l,serviceId:t,packageId:n,siteId:e}},g=function(e,t){return{type:a.s,value:t,siteId:e}},b=function(e,t){return{type:a.r,isSaving:t,siteId:e}},_=function(e,t){return{type:a.p,isFetching:t,siteId:e}},O=function(e,t){return{type:a.q,isFetchError:t,siteId:e}},v=function(e,t){return{type:a.o,siteId:e,mode:t}},C=function(e){return function(t,n){var c=Object(i.e)(n(),e);c&&(c.packages||c.isFetching)||(t(_(e,!0)),r.b(e,r.e.packages).then(function(n){var r=n.formData,i=n.formSchema,c=n.storeOptions;t({type:a.j,packages:r,dimensionUnit:c.dimension_unit,weightUnit:c.weight_unit,packageSchema:i.custom.items,predefinedSchema:i.predefined,siteId:e})}).catch(function(n){console.error(n),t(O(e,!0))}).then(function(){return t(_(e,!1))}))}},S=function(e,t,n){return function(a,c){var s=Object(i.e)(c(),e);a(b(e,!0)),r.d(e,r.e.packages,s.packages).then(t).catch(n).then(function(){return a(b(e,!1))})}}},263:function(e,t,n){"use strict";n.d(t,"d",function(){return c}),n.d(t,"a",function(){return o}),n.d(t,"e",function(){return u}),n.d(t,"c",function(){return l}),n.d(t,"b",function(){return d});var r=n(13),a=n(3),i=n(42),c=function(e,t,n){return{type:a.e,siteId:e,key:t,value:n}},s=function(e,t,n){return{type:a.f,siteId:e,key:t,value:n}},o=function(e){return function(t){t(s(e,"isFetching",!0)),r.b(e,r.e.accountSettings).then(function(n){var r=n.storeOptions,i=n.formMeta,c=n.formData,s=n.userMeta;t(function(e,t,n,r,i){return{type:a.b,siteId:e,storeOptions:t,formData:n,formMeta:r,userMeta:i}}(e,r,c,i,s))}).catch(function(n){t(s(e,"isFetchError",!0)),console.error(n)}).then(function(){return t(s(e,"isFetching",!1))})}},u=function(e,t,n){return function(a,c){a(s(e,"isSaving",!0)),a(s(e,"pristine",!0)),r.c(e,r.e.accountSettings,Object(i.g)(c())).then(t).catch(function(t){return a(s(e,"pristine",!1)),n(t)}).then(function(){a(s(e,"isSaving",!1))})}},l=function(e){return{type:a.d,siteId:e}},d=function(e){return{type:a.c,siteId:e}}},264:function(e,t,n){"use strict";n.d(t,"b",function(){return s}),n.d(t,"a",function(){return o}),n.d(t,"c",function(){return u});var r=n(0),a=n(4),i=n(39),c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e);return Object(r.get)(e,["extensions","woocommerce","woocommerceServices",t,"shippingMethodSchemas"],{})},s=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(a.a)(e);return Object(r.isObject)(c(e,n)[t])},o=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(a.a)(e);return s(e,t,n)?c(e,n)[t]:null},u=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(a.a)(e);return i.b===c(e,n)[t]}},265:function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty,a=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}();t.arrayToObject=function(e,t){for(var n=t&&t.plainObjects?Object.create(null):{},r=0;r=48&&i<=57||i>=65&&i<=90||i>=97&&i<=122?n+=t.charAt(r):i<128?n+=a[i]:i<2048?n+=a[192|i>>6]+a[128|63&i]:i<55296||i>=57344?n+=a[224|i>>12]+a[128|i>>6&63]+a[128|63&i]:(r+=1,i=65536+((1023&i)<<10|1023&t.charCodeAt(r)),n+=a[240|i>>18]+a[128|i>>12&63]+a[128|i>>6&63]+a[128|63&i])}return n},t.compact=function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],r=0;r1?t-1:0),r=1;r1?n-1:0),a=1;a1&&void 0!==arguments[1]?arguments[1]:c,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:s,u=Object(r.memoize)(e,a);return Array.isArray(n)&&(n=o(n)),Object.assign(function(e){for(var r=arguments.length,a=new Array(r>1?r-1:0),c=1;c=400)){t.next=8;break}return t.next=6,n.json();case 6:throw r=t.sent,new Error(r.message||Object(i.translate)("Failed to setup WooCommerce Shipping. Please try again."));case 8:return t.abrupt("return",n);case 9:case"end":return t.stop()}},t)}))},b={stateInit:{success:"stateInstalling",fail:"stateInit",callback:g(E(2))},stateErrorInit:{success:"stateInit",fail:"stateErrorInit",callback:h(s)},stateInstalling:{success:"stateActivating",fail:"stateErrorInstalling",callback:g(function(){return e(Object(c.b)()+"wc-admin/plugins/install",{method:"POST",headers:m(),body:JSON.stringify({plugins:"woocommerce-shipping"})})})},stateErrorInstalling:{success:"stateInstalling",fail:"stateErrorInstalling",callback:h(o)},stateActivating:{success:"stateDone",fail:"stateErrorActivating",callback:g(function(){return e(Object(c.b)()+"wc-admin/plugins/activate",{method:"POST",headers:m(),body:JSON.stringify({plugins:"woocommerce-shipping"})})})},stateErrorActivating:{success:"stateActivating",fail:"stateErrorActivating",callback:h(u)},stateDB:{success:"stateDeactivating",fail:"stateErrorDB",callback:new Promise(function(e){return e({status:200})})},stateErrorDB:{success:"stateDBMigrating",fail:"stateErrorDB",callback:h(l)},stateDeactivating:{success:"stateDone",fail:"stateErrorDeactivating",callback:g(function(){return e(Object(c.b)()+"wp/v2/plugins/woocommerce-services/woocommerce-services",{method:"POST",headers:m(),body:JSON.stringify({status:"inactive"})})})},stateErrorDeactivating:{success:"stateDeactivating",fail:"stateErrorDeactivating",callback:h(d)},stateDone:{success:null,fail:null,callback:h(p)}},_=function(e){if(!b[e])throw new Error("Migration state ["+e+"] not found");return b[e]},O=["stateDone","stateErrorInstalling","stateErrorActivating","stateErrorDB","stateErrorDeactivating"],v=function(){var e=a()(regeneratorRuntime.mark(function e(t){var n,r,i,c;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=function(){var e=a()(regeneratorRuntime.mark(function e(t){var n,r;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 n=_(t),r="",e.prev=4,e.next=7,n.callback();case 7:r=n.success,e.next=13;break;case 10:e.prev=10,e.t0=e.catch(4),r=n.fail;case 13:return e.prev=13,e.abrupt("return",r);case 16:case"end":return e.stop()}},e,null,[[4,10,13,16]])}));return function(t){return e.apply(this,arguments)}}(),r=function(){return t?_(f[t]).success:f[2]}(),i=0,c=Object.keys(b).length;case 5:if(!(i++0&&void 0!==arguments[0]?arguments[0]:u,t=arguments.length>1?arguments[1]:void 0;return"function"===typeof d[t.type]?d[t.type](e,t):e}},417:function(e,t,n){"use strict";var r=n(5),a=n.n(r),i=n(1),c=n.n(i),s=n(3),o={meta:{error:!1,fieldsStatus:!1,isSaving:!1,isFetching:!1,isLoaded:!1,isFetchError:!1,pristine:!0},data:null,pristineData:null},u={};u[s.b]=function(e,t){var n=t.storeOptions,r=t.formData,a=t.formMeta,i=t.userMeta;return c()({},e,{storeOptions:n,meta:c()({},e.meta,a,{pristine:!0,isLoaded:!0,user:i}),data:c()({},e.data,r)})},u[s.e]=function(e,t){var n=t.key,r=t.value,i=e.meta.pristine?e.data:e.pristineData;return c()({},e,{meta:c()({},e.meta,{pristine:!1}),data:c()({},e.data,a()({},n,r)),pristineData:i})},u[s.f]=function(e,t){var n=t.key,r=t.value;return c()({},e,{meta:c()({},e.meta,a()({},n,r))})},u[s.d]=function(e){return e.meta.pristine?e:c()({},e,{meta:c()({},e.meta,{pristine:!0}),data:e.pristineData,pristineData:null})},u[s.c]=function(e){return c()({},e,{addCardDialog:!0})},u[s.a]=function(e){return c()({},e,{addCardDialog:null})};t.a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,t=arguments.length>1?arguments[1]:void 0;return u[t.type]?u[t.type](e,t):e}},419:function(e,t,n){"use strict";var r,a=n(14),i=n.n(a),c=n(1),s=n.n(c),o=n(105),u=n.n(o),l=n(5),d=n.n(l),p=n(41),f=n.n(p),m=n(49),E=n(6),h=f()("woocommerce:action-list");t.a=(r={},d()(r,E.d,[function(e,t){var n=e.dispatch,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Date.now(),a=t.actionList,i=a.prevSteps,c=a.currentStep,o=a.nextSteps||[],l=u()(o),d=l[0],p=l.slice(1);if(c)return void h("[handleStepNext] Warning: Attempting before current step finishes. Ignoring.");if(!d)return void h("[handleStepNext] Warning: Attempting with no nextSteps left. Ignoring.");var f=s()({},a,{prevSteps:i,currentStep:s()({},d,{startTime:r}),nextSteps:p});n(Object(m.a)(f)),d.onStep(n,f)}]),d()(r,E.e,[function(e,t){var n=e.dispatch,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Date.now(),a=t.actionList,c=a.prevSteps,o=a.currentStep,u=a.nextSteps;if(!o)return void h("[handleStepSuccess] Warning: Attempting with no current step. Ignoring.");var l=s()({},a,{prevSteps:[].concat(i()(c||[]),[s()({},o,{endTime:r})]),currentStep:null,nextSteps:u});n(Object(m.a)(l)),u&&u.length>0?n(Object(m.d)(l)):a.onSuccess&&a.onSuccess(n,l)}]),d()(r,E.c,[function(e,t){var n=e.dispatch,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Date.now(),a=t.actionList,c=t.error,o=a.prevSteps,u=a.currentStep,l=a.nextSteps;if(!u)return void h("[handleStepFailure] Warning: Attempting with no current step. Ignoring.");var d=s()({},a,{prevSteps:[].concat(i()(o||[]),[s()({},u,{endTime:r,error:c})]),currentStep:null,nextSteps:l});n(Object(m.a)(d)),a.onFailure&&a.onFailure(n,d)}]),r)},42:function(e,t,n){"use strict";n.d(t,"g",function(){return c}),n.d(t,"h",function(){return s}),n.d(t,"i",function(){return o}),n.d(t,"j",function(){return u}),n.d(t,"d",function(){return l}),n.d(t,"c",function(){return d}),n.d(t,"b",function(){return p}),n.d(t,"a",function(){return f}),n.d(t,"o",function(){return m}),n.d(t,"r",function(){return E}),n.d(t,"f",function(){return h}),n.d(t,"q",function(){return g}),n.d(t,"p",function(){return b}),n.d(t,"t",function(){return _}),n.d(t,"s",function(){return O}),n.d(t,"l",function(){return v}),n.d(t,"m",function(){return C}),n.d(t,"e",function(){return S}),n.d(t,"n",function(){return y}),n.d(t,"k",function(){return j});var r=n(0),a=n(4),i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e);return Object(r.get)(e,["extensions","woocommerce","woocommerceServices",t,"labelSettings"],null)},c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=i(e,t);return n&&n.data},s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=i(e,t);return n&&n.meta},o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=i(e,t);return n&&n.storeOptions},u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=s(e,t);return n&&n.user},l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=s(e,t);return n&&n.isLoaded},d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=s(e,t);return n&&n.isFetching},p=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=s(e,t);return n&&n.isFetchError},f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=c(e,t);return n&&n.enabled},m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=c(e,t);return n&&n.selected_payment_method_id},E=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=s(e,t);return n&&n.pristine},h=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=c(e,t);return n&&n.email_receipts},g=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=c(e,t);return n&&n.use_last_service},b=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=c(e,t);return n&&n.use_last_package},_=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=s(e,t);return n&&n.can_manage_payments},O=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=s(e,t);return n&&n.can_edit_settings},v=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=c(e,t);return n&&n.paper_size},C=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=s(e,t);return n&&n.payment_methods},S=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=s(e,t);return n&&n.add_payment_method_url},y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=s(e,t);return n&&n.warnings&&n.warnings.payment_methods},j=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(a.a)(e),n=s(e,t);return{masterUserName:n&&n.master_user_name,masterUserLogin:n&&n.master_user_login,masterUserEmail:n&&n.master_user_email,masterUserWpcomLogin:n&&n.master_user_wpcom_login}}},420:function(e,t,n){"use strict";var r,a=n(5),i=n.n(a),c=n(10),s=n(6),o=n(39),u=n(154);t.a=Object(c.b)(null,(r={},i()(r,s.k,function(){return o.b}),i()(r,s.l,function(e,t){return t.data.map(function(e){return{code:e.code,name:Object(u.a)(e.name),countries:e.countries.map(function(e){return{code:e.code,name:Object(u.a)(e.name),states:e.states.map(function(e){return{code:e.code,name:Object(u.a)(e.name)}})}})}})}),i()(r,s.j,function(e,t){var n=t.originalAction.type;return s.k===n?o.a:e}),r))},421:function(e,t,n){"use strict";var r,a;r=this,a=function(){var e=0,t=1,n=2,r=3,a=/\s/,i=/<(\w*)>/g;return function(c,s,o){c=c||"";var u,l,d,p=e,f=0,m="",E="",h=!1;for("string"===typeof s?s=function(e){for(var t,n=[];null!==(t=i.exec(e));)n.push(t[1]);return 0!==n.length?n:null}(s):Array.isArray(s)||(s=null),u=0,l=c.length;u":if(f){f--;break}if(h)break;if(p==t){h=p=0,s&&(E+=">",b());break}if(p==n){h=p=0,E="";break}if(p==r&&"-"==c[u-1]&&"-"==c[u-2]){h=p=0,E="";break}g(d);break;case'"':case"'":p==t&&(h==d?h=!1:h||(h=d)),g(d);break;case"!":if(p==t&&"<"==c[u-1]){p=n;break}g(d);break;case"-":if(p==n&&"-"==c[u-1]&&"!"==c[u-2]){p=r;break}g(d);break;case"E":case"e":if(p==n&&"doctype"==c.substr(u-6,7).toLowerCase()){p=t;break}g(d);break;default:g(d)}function g(n){p==e?m+=n:s&&p==t&&(E+=n)}function b(){var e,t,n,r="",i=!1;e:for(e=0,t=E.length;e":break e;case"/":i=!0;break;default:if(n.match(a)){if(i)break e}else i=!0,r+=n}-1!==s.indexOf(r)?m+=E:o&&(m+=o),E=""}return m}},"function"===typeof define&&define.amd?define([],a):e.exports?e.exports=a():r.striptags=a()},422:function(e,t,n){"use strict";var r=n(62),a=n.n(r),i=n(53),c=n.n(i),s=n(2),o=n.n(s),u=n(672),l=n(670),d=n(414),p=n(431),f=n(160),m=n(61),E=n(36),h=n(8),g=n(412),b=n.n(g),_=function(){return o.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},o.a.createElement("path",{d:"M15.8751 8.31934C16.2338 8.52644 16.3567 8.98514 16.1496 9.34385L12.6496 15.406C12.4425 15.7648 11.9838 15.8877 11.6251 15.6806C11.2664 15.4734 11.1435 15.0148 11.3506 14.656L14.8506 8.59385C15.0577 8.23514 15.5164 8.11223 15.8751 8.31934Z",fill:"#1E1E1E"}),o.a.createElement("path",{d:"M7.31285 10.8816C6.95413 10.6745 6.49544 10.7974 6.28833 11.1561C6.08122 11.5149 6.20413 11.9736 6.56285 12.1807L6.99586 12.4307C7.35458 12.6378 7.81327 12.5149 8.02038 12.1561C8.22749 11.7974 8.10458 11.3387 7.74586 11.1316L7.31285 10.8816Z",fill:"#1E1E1E"}),o.a.createElement("path",{d:"M8.53135 8.31946C8.89007 8.11235 9.34877 8.23526 9.55587 8.59398L9.80587 9.02699C10.013 9.38571 9.89007 9.8444 9.53135 10.0515C9.17264 10.2586 8.71394 10.1357 8.50684 9.77699L8.25684 9.34398C8.04973 8.98526 8.17264 8.52656 8.53135 8.31946Z",fill:"#1E1E1E"}),o.a.createElement("path",{d:"M12.75 7.75C12.75 7.33579 12.4142 7 12 7C11.5858 7 11.25 7.33579 11.25 7.75V8.25C11.25 8.66421 11.5858 9 12 9C12.4142 9 12.75 8.66421 12.75 8.25V7.75Z",fill:"#1E1E1E"}),o.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.25 13C3.25 8.16751 7.16751 4.25 12 4.25C16.8325 4.25 20.75 8.16751 20.75 13C20.75 14.824 20.1911 16.5197 19.2351 17.9224L19.0118 18.25H4.98822L4.76493 17.9224C3.80893 16.5197 3.25 14.824 3.25 13ZM12 5.75C7.99594 5.75 4.75 8.99594 4.75 13C4.75 14.3736 5.1313 15.6562 5.79378 16.75H18.2062C18.8687 15.6562 19.25 14.3736 19.25 13C19.25 8.99594 16.0041 5.75 12 5.75Z",fill:"#1E1E1E"}))},O=function(){return o.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},o.a.createElement("rect",{width:"24",height:"24",rx:"2",fill:"white"}),o.a.createElement("path",{d:"M18 4H6C4.9 4 4 4.9 4 6V18C4 19.1 4.9 20 6 20H18C19.1 20 20 19.1 20 18V6C20 4.9 19.1 4 18 4ZM18.5 18C18.5 18.3 18.3 18.5 18 18.5H6C5.7 18.5 5.5 18.3 5.5 18V6C5.5 5.7 5.7 5.5 6 5.5H18C18.3 5.5 18.5 5.7 18.5 6V18ZM7 16.5H13V15H7V16.5ZM11 12.5H17V11H11V12.5ZM9 11H7V12.5H9V11ZM15 16.5H17V15H15V16.5Z",fill:"black"}))},v=function(){return o.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},o.a.createElement("rect",{width:"24",height:"24",rx:"2",fill:"white"}),o.a.createElement("path",{d:"M3 6.75C3 5.784 3.784 5 4.75 5H15V7.313L15.05 7.34L20.106 10.07L20.5 10.282V13.75C20.5 14.2141 20.3156 14.6592 19.9874 14.9874C19.6592 15.3156 19.2141 15.5 18.75 15.5H18.738C18.7729 15.8476 18.7345 16.1987 18.6254 16.5306C18.5163 16.8624 18.3388 17.1678 18.1044 17.4269C17.8701 17.6859 17.584 17.893 17.2647 18.0347C16.9453 18.1765 16.5999 18.2497 16.2505 18.2497C15.9011 18.2497 15.5557 18.1765 15.2363 18.0347C14.917 17.893 14.6309 17.6859 14.3966 17.4269C14.1622 17.1678 13.9847 16.8624 13.8756 16.5306C13.7665 16.1987 13.7281 15.8476 13.763 15.5H9.737C9.77189 15.8476 9.73354 16.1987 9.62442 16.5306C9.51529 16.8624 9.33782 17.1678 9.10344 17.4269C8.86907 17.6859 8.58299 17.893 8.26367 18.0347C7.94435 18.1765 7.59886 18.2497 7.2495 18.2497C6.90014 18.2497 6.55465 18.1765 6.23533 18.0347C5.91601 17.893 5.62993 17.6859 5.39556 17.4269C5.16118 17.1678 4.98371 16.8624 4.87458 16.5306C4.76546 16.1987 4.72711 15.8476 4.762 15.5H3V6.75ZM13.5 14V6.5H4.75C4.6837 6.5 4.62011 6.52634 4.57322 6.57322C4.52634 6.62011 4.5 6.6837 4.5 6.75V14H5.465C5.69748 13.7623 5.97516 13.5734 6.28172 13.4446C6.58827 13.3158 6.91749 13.2497 7.25 13.25C7.95 13.25 8.582 13.537 9.035 14H13.5ZM18.035 14H18.75C18.8163 14 18.8799 13.9737 18.9268 13.9268C18.9737 13.8799 19 13.8163 19 13.75V11.177L15 9.017V13.585C15.3798 13.365 15.8111 13.2494 16.25 13.25C16.95 13.25 17.582 13.537 18.035 14ZM6.282 15.5C6.24426 15.6477 6.24074 15.8021 6.27168 15.9514C6.30263 16.1007 6.36725 16.241 6.4606 16.3615C6.55395 16.4821 6.67358 16.5797 6.81038 16.647C6.94718 16.7144 7.09753 16.7496 7.25 16.75C7.43704 16.75 7.62035 16.6976 7.7791 16.5987C7.93785 16.4998 8.06567 16.3583 8.14804 16.1904C8.23042 16.0225 8.26405 15.8348 8.2451 15.6487C8.22616 15.4627 8.15541 15.2856 8.04089 15.1377C7.92637 14.9898 7.77266 14.877 7.59724 14.8121C7.42182 14.7472 7.23171 14.7328 7.04851 14.7706C6.86531 14.8083 6.69637 14.8967 6.56087 15.0256C6.42538 15.1545 6.32876 15.3189 6.282 15.5ZM15.282 15.5C15.2489 15.6273 15.2413 15.7599 15.2595 15.8902C15.2778 16.0204 15.3215 16.1458 15.3883 16.2592C15.4551 16.3725 15.5435 16.4715 15.6487 16.5506C15.7538 16.6297 15.8735 16.6873 16.0009 16.72C16.1283 16.7528 16.2609 16.7601 16.3911 16.7415C16.5213 16.7229 16.6466 16.6788 16.7597 16.6118C16.8729 16.5447 16.9717 16.456 17.0505 16.3506C17.1293 16.2453 17.1866 16.1255 17.219 15.998C17.285 15.741 17.2463 15.4683 17.1113 15.2399C16.9762 15.0115 16.756 14.846 16.499 14.78C16.242 14.714 15.9693 14.7527 15.7409 14.8877C15.5125 15.0228 15.347 15.243 15.281 15.5H15.282Z",fill:"black"}))},C=function(){return o.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},o.a.createElement("path",{d:"M8.85074 4.82081L7.64702 3.92578L5.56365 6.72769L4.44959 5.89687L3.55286 7.09931L5.87107 8.82813L8.85074 4.82081Z",fill:"#1E1E1E"}),o.a.createElement("path",{d:"M20 7.74955H11.1111V6.24955H20V7.74955Z",fill:"#1E1E1E"}),o.a.createElement("path",{d:"M20 12.7496H11.1111V11.2496H20V12.7496Z",fill:"#1E1E1E"}),o.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 13.9996C7.10457 13.9996 8 13.1041 8 11.9996C8 10.895 7.10457 9.99955 6 9.99955C4.89543 9.99955 4 10.895 4 11.9996C4 13.1041 4.89543 13.9996 6 13.9996ZM6 12.9996C6.55229 12.9996 7 12.5518 7 11.9996C7 11.4473 6.55229 10.9996 6 10.9996C5.44772 10.9996 5 11.4473 5 11.9996C5 12.5518 5.44772 12.9996 6 12.9996Z",fill:"#1E1E1E"}),o.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 16.9996C8 18.1041 7.10457 18.9996 6 18.9996C4.89543 18.9996 4 18.1041 4 16.9996C4 15.895 4.89543 14.9996 6 14.9996C7.10457 14.9996 8 15.895 8 16.9996ZM7 16.9996C7 17.5518 6.55229 17.9996 6 17.9996C5.44772 17.9996 5 17.5518 5 16.9996C5 16.4473 5.44772 15.9996 6 15.9996C6.55229 15.9996 7 16.4473 7 16.9996Z",fill:"#1E1E1E"}),o.a.createElement("path",{d:"M11.1111 17.7496H20V16.2496H11.1111V17.7496Z",fill:"#1E1E1E"}))},S=n(11),y=n(413),j=n(156);t.a=Object(m.b)(function(e,t){var n=t.siteId;return{isEligable:Object(S.u)(e,n),previousMigrationState:Object(S.A)(e,n)}},function(e){return Object(E.b)({},e)})(Object(h.localize)(function(e){var t=e.translate,n=e.isEligable,r=e.previousMigrationState,i=e.onClose,m=Object(s.useState)(n),E=c()(m,2),h=E[0],g=E[1],S=Object(s.useState)(!1),N=c()(S,2),I=N[0],R=N[1];Object(s.useEffect)(function(){window.wpCookies.get("wcst-wcshipping-migration-dismissed")&&parseInt(window.wpCookies.get("wcst-wcshipping-migration-dismissed"))&&g(!1)},[]);var k=function(){var e=a()(regeneratorRuntime.mark(function e(){return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return R(!0),e.next=3,Object(y.a)(r);case 3:R(!1);case 4:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}();return o.a.createElement(o.a.Fragment,null,h&&o.a.createElement(u.a,{className:"migration__announcement-modal",shouldCloseOnEsc:!1,shouldCloseOnClickOutside:!1,onRequestClose:function(){g(!1),i&&i()}},o.a.createElement(l.a,{gap:8},o.a.createElement(d.a,null,o.a.createElement(l.a,null,o.a.createElement("span",null,t("Try WooCommerce Shipping")),o.a.createElement("h2",null,t("A new WooCommerce Shipping experience is now available")),o.a.createElement("p",null,t("We'll ensure a seamless transition by allowing you to migrate all your compatible settings and shipping labels when you update.")),o.a.createElement("p",null,t("Here's what you can expect from the new shipping experience:")),o.a.createElement("ul",null,o.a.createElement("li",null,o.a.createElement(p.a,{icon:_}),o.a.createElement("div",null,o.a.createElement("h3",null,t("A seamless transition")),o.a.createElement("p",null,t("Automatically migrate all your compatible settings and shipment history to the new extension.")))),o.a.createElement("li",null,o.a.createElement(p.a,{icon:O}),o.a.createElement("div",null,o.a.createElement("h3",null,t("Print and save")),o.a.createElement("p",null,t("Speed up label creation with a streamlined process to print and save your label preferences.")))),o.a.createElement("li",null,o.a.createElement(p.a,{icon:v}),o.a.createElement("div",null,o.a.createElement("h3",null,t("USPS and DHL Express")),o.a.createElement("p",null,t("Ship your productss using trusted shipping carriers like USPS and DHL Express at discounted rates, with more options and carriers coming soon.")))),o.a.createElement("li",null,o.a.createElement(p.a,{icon:C}),o.a.createElement("div",null,o.a.createElement("h3",null,t("Enhanced label purchase flow")),o.a.createElement("p",null,t("Experience a smoother label purchasing process with our updated interface.")))))),o.a.createElement(l.a,null,!I&&o.a.createElement(f.a,{isTertiary:!0,onClick:function(){window.wpCookies.set("wcst-wcshipping-migration-dismissed",1,j.a),g(!1),i&&i()}},t("Maybe later")),o.a.createElement(f.a,{id:"migration__announcement-update-button",isPrimary:!0,onClick:k,isBusy:I,disabled:I},t(I?"Installing WooCommerce Shipping\u2026":"Try WooCommerce Shipping now")))),o.a.createElement(d.a,{style:{background:"url(".concat(b.a,") no-repeat center center"),backgroundSize:"contain"}},"\xa0"))))}))},44:function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"b",function(){return a});var r=function(){return!0},a=function(){return!0}},467:function(e,t,n){"use strict";var r=n(265),a=n(266),i={brackets:function(e){return e+"[]"},indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},c=Date.prototype.toISOString,s={delimiter:"&",encode:!0,encoder:r.encode,encodeValuesOnly:!1,serializeDate:function(e){return c.call(e)},skipNulls:!1,strictNullHandling:!1},o=function e(t,n,a,i,c,o,u,l,d,p,f,m){var E=t;if("function"===typeof u)E=u(n,E);else if(E instanceof Date)E=p(E);else if(null===E){if(i)return o&&!m?o(n,s.encoder):n;E=""}if("string"===typeof E||"number"===typeof E||"boolean"===typeof E||r.isBuffer(E))return o?[f(m?n:o(n,s.encoder))+"="+f(o(E,s.encoder))]:[f(n)+"="+f(String(E))];var h,g=[];if("undefined"===typeof E)return g;if(Array.isArray(u))h=u;else{var b=Object.keys(E);h=l?b.sort(l):b}for(var _=0;_0?I+N:""}},468:function(e,t,n){"use strict";var r=n(265),a=Object.prototype.hasOwnProperty,i={allowDots:!1,allowPrototypes:!1,arrayLimit:20,decoder:r.decode,delimiter:"&",depth:5,parameterLimit:1e3,plainObjects:!1,strictNullHandling:!1},c=function(e,t,n){if(e){var r=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,i=/(\[[^[\]]*])/g,c=/(\[[^[\]]*])/.exec(r),s=c?r.slice(0,c.index):r,o=[];if(s){if(!n.plainObjects&&a.call(Object.prototype,s)&&!n.allowPrototypes)return;o.push(s)}for(var u=0;null!==(c=i.exec(r))&&u=0;--a){var i,c=e[a];if("[]"===c)i=(i=[]).concat(r);else{i=n.plainObjects?Object.create(null):{};var s="["===c.charAt(0)&&"]"===c.charAt(c.length-1)?c.slice(1,-1):c,o=parseInt(s,10);!isNaN(o)&&c!==s&&String(o)===s&&o>=0&&n.parseArrays&&o<=n.arrayLimit?(i=[])[o]=r:i[s]=r}r=i}return r}(o,t,n)}};e.exports=function(e,t){var n=t?r.assign({},t):{};if(null!==n.decoder&&void 0!==n.decoder&&"function"!==typeof n.decoder)throw new TypeError("Decoder has to be a function.");if(n.ignoreQueryPrefix=!0===n.ignoreQueryPrefix,n.delimiter="string"===typeof n.delimiter||r.isRegExp(n.delimiter)?n.delimiter:i.delimiter,n.depth="number"===typeof n.depth?n.depth:i.depth,n.arrayLimit="number"===typeof n.arrayLimit?n.arrayLimit:i.arrayLimit,n.parseArrays=!1!==n.parseArrays,n.decoder="function"===typeof n.decoder?n.decoder:i.decoder,n.allowDots="boolean"===typeof n.allowDots?n.allowDots:i.allowDots,n.plainObjects="boolean"===typeof n.plainObjects?n.plainObjects:i.plainObjects,n.allowPrototypes="boolean"===typeof n.allowPrototypes?n.allowPrototypes:i.allowPrototypes,n.parameterLimit="number"===typeof n.parameterLimit?n.parameterLimit:i.parameterLimit,n.strictNullHandling="boolean"===typeof n.strictNullHandling?n.strictNullHandling:i.strictNullHandling,""===e||null===e||"undefined"===typeof e)return n.plainObjects?Object.create(null):{};for(var s="string"===typeof e?function(e,t){for(var n={},r=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,c=t.parameterLimit===1/0?void 0:t.parameterLimit,s=r.split(t.delimiter,c),o=0;o1&&void 0!==arguments[1]?arguments[1]:Object(i.a)(e);return Object(r.get)(e,["extensions","woocommerce","sites",t,"data","locations"])},o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(i.a)(e);return Object(r.isArray)(s(e,t))},u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(i.a)(e);return c.b===s(e,t)},l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(i.a)(e);return c.a===s(e,t)},d=function(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a1&&void 0!==arguments[1]?arguments[1]:Object(i.a)(e);if(!o(e,t))return[];var n=s(e,t).map(function(e){return Object(r.omit)(e,"countries")});return Object(r.sortBy)(n,"name")},d(0)),f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(i.a)(e);if(!o(e,t))return[];var n=Object(r.flatMap)(s(e,t),"countries");return Object(r.sortBy)(n,"name")},m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(i.a)(e);return Object(r.get)(e,["extensions","woocommerce","sites",t,"data","euCountries"])},E=Object(a.a)(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(i.a)(e);if(!o(e,n))return[];var a=Object(r.find)(s(e,n),{code:t});if(!a)return[];var c=a.countries.map(function(e){return Object(r.omit)(e,"states")});return Object(r.sortBy)(c,"name")},d(1)),h=Object(a.a)(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(i.a)(e);if(!o(e,n))return t;var a=Object(r.find)(Object(r.flatMap)(s(e,n),"countries"),{code:t});return a?a.name:t},d(1)),g=Object(a.a)(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(i.a)(e);if(!o(e,n))return[];var a=Object(r.find)(Object(r.flatMap)(s(e,n),"countries"),{code:t});return a?Object(r.sortBy)(a.states,"name"):[]},d(1)),b=Object(a.a)(function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Object(i.a)(e);if(!o(e,a))return n;var c=Object(r.find)(Object(r.flatMap)(s(e,a),"countries"),{code:t});if(!c)return n;var u=Object(r.find)(c.states,{code:n});return u?u.name:n},d(2)),_=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(i.a)(e);return!Object(r.isEmpty)(g(e,t,n))},O=Object(a.a)(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(i.a)(e),n=f(e,t),r={};return n.forEach(function(e){var t=e.code,n=e.name;return r[t]=n}),r},d(0))},49:function(e,t,n){"use strict";n.d(t,"d",function(){return a}),n.d(t,"b",function(){return i}),n.d(t,"a",function(){return c}),n.d(t,"e",function(){return s}),n.d(t,"c",function(){return o});var r=n(6);function a(e){return{type:r.d,actionList:e}}function i(){return{type:r.b}}function c(e){return{type:r.a,actionList:e}}function s(e){return{type:r.e,actionList:e}}function o(e,t){return{type:r.c,actionList:e,error:t}}},54:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(0),a=function e(t){return!!t&&(Object(r.isArray)(t)?Object(r.some)(t,e):!Object(r.isPlainObject)(t)||Object(r.some)(Object(r.values)(t),e))}},55:function(e,t,n){"use strict";var r=n(0);t.a=function(e){return Object(r.isPlainObject)(e)&&(e.isNormalized&&e.selectNormalized&&e.normalized?e.normalized:e.values)||{}}},6:function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"b",function(){return a}),n.d(t,"d",function(){return i}),n.d(t,"e",function(){return c}),n.d(t,"c",function(){return s}),n.d(t,"f",function(){return o}),n.d(t,"h",function(){return u}),n.d(t,"g",function(){return l}),n.d(t,"j",function(){return d}),n.d(t,"i",function(){return p}),n.d(t,"k",function(){return f}),n.d(t,"l",function(){return m}),n.d(t,"p",function(){return E}),n.d(t,"q",function(){return h}),n.d(t,"r",function(){return g}),n.d(t,"s",function(){return b}),n.d(t,"t",function(){return _}),n.d(t,"u",function(){return O}),n.d(t,"y",function(){return v}),n.d(t,"z",function(){return C}),n.d(t,"A",function(){return S}),n.d(t,"v",function(){return y}),n.d(t,"w",function(){return j}),n.d(t,"x",function(){return N}),n.d(t,"C",function(){return I}),n.d(t,"E",function(){return R}),n.d(t,"D",function(){return k}),n.d(t,"B",function(){return P}),n.d(t,"F",function(){return w}),n.d(t,"G",function(){return M}),n.d(t,"H",function(){return T}),n.d(t,"I",function(){return A}),n.d(t,"J",function(){return L}),n.d(t,"K",function(){return x}),n.d(t,"m",function(){return D}),n.d(t,"n",function(){return U}),n.d(t,"o",function(){return W}),n.d(t,"L",function(){return V}),n.d(t,"M",function(){return H}),n.d(t,"N",function(){return G}),n.d(t,"O",function(){return B}),n.d(t,"P",function(){return F}),n.d(t,"Q",function(){return z}),n.d(t,"R",function(){return q}),n.d(t,"W",function(){return Z}),n.d(t,"X",function(){return K}),n.d(t,"Y",function(){return Q}),n.d(t,"Z",function(){return Y}),n.d(t,"ab",function(){return $}),n.d(t,"bb",function(){return J}),n.d(t,"cb",function(){return X}),n.d(t,"db",function(){return ee}),n.d(t,"eb",function(){return te}),n.d(t,"fb",function(){return ne}),n.d(t,"gb",function(){return re}),n.d(t,"hb",function(){return ae}),n.d(t,"ib",function(){return ie}),n.d(t,"jb",function(){return ce}),n.d(t,"kb",function(){return se}),n.d(t,"lb",function(){return oe}),n.d(t,"mb",function(){return ue}),n.d(t,"nb",function(){return le}),n.d(t,"ob",function(){return de}),n.d(t,"pb",function(){return pe}),n.d(t,"rb",function(){return fe}),n.d(t,"qb",function(){return me}),n.d(t,"sb",function(){return Ee}),n.d(t,"tb",function(){return he}),n.d(t,"ub",function(){return ge}),n.d(t,"vb",function(){return be}),n.d(t,"wb",function(){return _e}),n.d(t,"xb",function(){return Oe}),n.d(t,"yb",function(){return ve}),n.d(t,"zb",function(){return Ce}),n.d(t,"Ab",function(){return Se}),n.d(t,"Bb",function(){return ye}),n.d(t,"Cb",function(){return je}),n.d(t,"Db",function(){return Ne}),n.d(t,"Eb",function(){return Ie}),n.d(t,"Fb",function(){return Re}),n.d(t,"Gb",function(){return ke}),n.d(t,"Hb",function(){return Pe}),n.d(t,"Ib",function(){return we}),n.d(t,"U",function(){return Me}),n.d(t,"V",function(){return Te}),n.d(t,"S",function(){return Ae}),n.d(t,"T",function(){return Le});var r="WOOCOMMERCE_ACTION_LIST_ANNOTATE",a="WOOCOMMERCE_ACTION_LIST_CLEAR",i="WOOCOMMERCE_ACTION_LIST_STEP_NEXT",c="WOOCOMMERCE_ACTION_LIST_STEP_SUCCESS",s="WOOCOMMERCE_ACTION_LIST_STEP_FAILURE",o="WOOCOMMERCE_COUNT_REQUEST",u="WOOCOMMERCE_COUNT_REQUEST_SUCCESS",l="WOOCOMMERCE_COUNT_REQUEST_FAILURE",d="WOOCOMMERCE_ERROR_SET",p="WOOCOMMERCE_ERROR_CLEAR",f="WOOCOMMERCE_LOCATIONS_REQUEST",m="WOOCOMMERCE_LOCATIONS_REQUEST_SUCCESS",E="WOOCOMMERCE_ORDER_DELETE",h="WOOCOMMERCE_ORDER_DELETE_FAILURE",g="WOOCOMMERCE_ORDER_DELETE_SUCCESS",b="WOOCOMMERCE_ORDER_INVOICE_SEND",_="WOOCOMMERCE_ORDER_INVOICE_SEND_FAILURE",O="WOOCOMMERCE_ORDER_INVOICE_SEND_SUCCESS",v="WOOCOMMERCE_ORDER_NOTE_CREATE",C="WOOCOMMERCE_ORDER_NOTE_CREATE_FAILURE",S="WOOCOMMERCE_ORDER_NOTE_CREATE_SUCCESS",y="WOOCOMMERCE_ORDER_NOTES_REQUEST",j="WOOCOMMERCE_ORDER_NOTES_REQUEST_FAILURE",N="WOOCOMMERCE_ORDER_NOTES_REQUEST_SUCCESS",I="WOOCOMMERCE_ORDER_REFUND_CREATE",R="WOOCOMMERCE_ORDER_REFUND_CREATE_SUCCESS",k="WOOCOMMERCE_ORDER_REFUND_CREATE_FAILURE",P="WOOCOMMERCE_ORDER_REFUNDS_REQUEST_SUCCESS",w="WOOCOMMERCE_ORDER_REQUEST",M="WOOCOMMERCE_ORDER_REQUEST_FAILURE",T="WOOCOMMERCE_ORDER_REQUEST_SUCCESS",A="WOOCOMMERCE_ORDER_UPDATE",L="WOOCOMMERCE_ORDER_UPDATE_FAILURE",x="WOOCOMMERCE_ORDER_UPDATE_SUCCESS",D="WOOCOMMERCE_ORDERS_REQUEST",U="WOOCOMMERCE_ORDERS_REQUEST_FAILURE",W="WOOCOMMERCE_ORDERS_REQUEST_SUCCESS",V="WOOCOMMERCE_SERVICES_SHIPPING_ACTION_LIST_CREATE",H="WOOCOMMERCE_SETTINGS_PRODUCTS_CHANGE_SETTING",G="WOOCOMMERCE_SETTINGS_PRODUCTS_REQUEST",B="WOOCOMMERCE_SETTINGS_PRODUCTS_REQUEST_SUCCESS",F="WOOCOMMERCE_SETTINGS_PRODUCTS_UPDATE_REQUEST",z="WOOCOMMERCE_SETTINGS_PRODUCTS_UPDATE_REQUEST_FAILURE",q="WOOCOMMERCE_SETTINGS_PRODUCTS_UPDATE_REQUEST_SUCCESS",Z="WOOCOMMERCE_SHIPPING_ZONE_ADD",K="WOOCOMMERCE_SHIPPING_ZONE_CANCEL",Q="WOOCOMMERCE_SHIPPING_ZONE_CLOSE",Y="WOOCOMMERCE_SHIPPING_ZONE_DELETED",$="WOOCOMMERCE_SHIPPING_ZONE_EDIT_NAME",J="WOOCOMMERCE_SHIPPING_ZONE_LOCATIONS_CANCEL",X="WOOCOMMERCE_SHIPPING_ZONE_LOCATIONS_CLOSE",ee="WOOCOMMERCE_SHIPPING_ZONE_LOCATIONS_EDIT",te="WOOCOMMERCE_SHIPPING_ZONE_LOCATIONS_EDIT_POSTCODE",ne="WOOCOMMERCE_SHIPPING_ZONE_LOCATIONS_FILTER_BY_POSTCODE",re="WOOCOMMERCE_SHIPPING_ZONE_LOCATIONS_FILTER_BY_STATE",ae="WOOCOMMERCE_SHIPPING_ZONE_LOCATIONS_FILTER_BY_WHOLE_COUNTRY",ie="WOOCOMMERCE_SHIPPING_ZONE_LOCATIONS_SELECT_CONTINENT",ce="WOOCOMMERCE_SHIPPING_ZONE_LOCATIONS_SELECT_COUNTRY",se="WOOCOMMERCE_SHIPPING_ZONE_LOCATIONS_SELECT_STATE",oe="WOOCOMMERCE_SHIPPING_ZONE_LOCATIONS_UPDATED",ue="WOOCOMMERCE_SHIPPING_ZONE_METHODS_REQUEST",le="WOOCOMMERCE_SHIPPING_ZONE_METHODS_REQUEST_SUCCESS",de="WOOCOMMERCE_SHIPPING_ZONE_METHOD_ADD",pe="WOOCOMMERCE_SHIPPING_ZONE_METHOD_CANCEL",fe="WOOCOMMERCE_SHIPPING_ZONE_METHOD_CLOSE",me="WOOCOMMERCE_SHIPPING_ZONE_METHOD_CHANGE_TYPE",Ee="WOOCOMMERCE_SHIPPING_ZONE_METHOD_CREATE",he="WOOCOMMERCE_SHIPPING_ZONE_METHOD_DELETE",ge="WOOCOMMERCE_SHIPPING_ZONE_METHOD_DELETED",be="WOOCOMMERCE_SHIPPING_ZONE_METHOD_EDIT_TITLE",_e="WOOCOMMERCE_SHIPPING_ZONE_METHOD_OPEN",Oe="WOOCOMMERCE_SHIPPING_ZONE_METHOD_REMOVE",ve="WOOCOMMERCE_SHIPPING_ZONE_METHOD_SET_CONDITION",Ce="WOOCOMMERCE_SHIPPING_ZONE_METHOD_SET_COST",Se="WOOCOMMERCE_SHIPPING_ZONE_METHOD_SET_MIN_COST",ye="WOOCOMMERCE_SHIPPING_ZONE_METHOD_SET_TAXABLE",je="WOOCOMMERCE_SHIPPING_ZONE_METHOD_TOGGLE_ENABLED",Ne="WOOCOMMERCE_SHIPPING_ZONE_METHOD_TOGGLE_OPENED_ENABLED",Ie="WOOCOMMERCE_SHIPPING_ZONE_METHOD_UPDATE",Re="WOOCOMMERCE_SHIPPING_ZONE_METHOD_UPDATED",ke="WOOCOMMERCE_SHIPPING_ZONE_OPEN",Pe="WOOCOMMERCE_SHIPPING_ZONE_REMOVE",we="WOOCOMMERCE_SHIPPING_ZONE_UPDATED",Me="WOOCOMMERCE_SHIPPING_ZONES_REQUEST",Te="WOOCOMMERCE_SHIPPING_ZONES_REQUEST_SUCCESS",Ae="WOOCOMMERCE_SHIPPING_CLASSES_REQUEST",Le="WOOCOMMERCE_SHIPPING_CLASSES_REQUEST_SUCCESS"},60:function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"b",function(){return a}),n.d(t,"d",function(){return i}),n.d(t,"c",function(){return c});var r=["US","PR","VI","GU","AS","UM","MH","FM","MP"],a=["US","PR","VI"],i=["AA","AE","AP"],c=["IR","SY","KP","CU","SD"]},674:function(e,t,n){"use strict";var r=n(260),a=n.n(r),i=n(69),c=n.n(i),s=n(2),o=n.n(s),u=n(32),l=n.n(u);t.a=function(e){var t=e.className,n=e.children,r=c()(e,["className","children"]);return o.a.createElement("fieldset",a()({},r,{className:l()(t,"form-fieldset")}),n)}},675:function(e,t,n){"use strict";var r=n(260),a=n.n(r),i=n(69),c=n.n(i),s=n(2),o=n.n(s),u=n(19),l=n.n(u),d=n(32),p=n.n(d),f=n(8),m=function(e){var t=e.children,n=e.required,r=e.optional,i=e.translate,s=e.className,u=(e.moment,e.numberFormat,e.dangerouslySetInnerHTML),l=c()(e,["children","required","optional","translate","className","moment","numberFormat","dangerouslySetInnerHTML"]),d=u?null:o.a.createElement(o.a.Fragment,null,t,n&&o.a.createElement("small",{className:"form-label__required"},i("Required")),r&&o.a.createElement("small",{className:"form-label__optional"},i("Optional")));return o.a.createElement("label",a()({},l,{dangerouslySetInnerHTML:u,className:p()(s,"form-label")}),d)};m.propTypes={required:l.a.bool,optional:l.a.bool,children:l.a.node},t.a=Object(f.localize)(m)},676:function(e,t,n){"use strict";var r=n(2),a=n.n(r),i=n(19),c=n.n(i),s=n(32),o=n.n(s),u=n(261),l=n.n(u),d=function(e){var t=e.text,n=e.type,r=void 0===n?"input-validation":n;return a.a.createElement("div",{className:o()("field-error","field-error__".concat(r))},a.a.createElement(l.a,{size:24,icon:"notice-outline"})," ",a.a.createElement("span",null,t))};d.propTypes={text:c.a.string.isRequired,type:c.a.string},t.a=d},677:function(e,t,n){"use strict";n.d(t,"a",function(){return y});var r=n(260),a=n.n(r),i=n(52),c=n.n(i),s=n(78),o=n.n(s),u=n(91),l=n.n(u),d=n(85),p=n.n(d),f=n(92),m=n.n(f),E=n(5),h=n.n(E),g=n(2),b=n.n(g),_=n(19),O=n.n(_),v=n(32),C=n.n(v),S=n(0),y=function(e){function t(){return c()(this,t),l()(this,p()(t).apply(this,arguments))}return m()(t,e),o()(t,[{key:"render",value:function(){var e=C()(this.props.className,"form-setting-explanation",{"no-validate":this.props.noValidate,"is-indented":this.props.isIndented});return b.a.createElement("p",a()({},Object(S.omit)(this.props,"className","noValidate","isIndented"),{className:e}),this.props.children)}}]),t}(b.a.Component);h()(y,"displayName","FormSettingExplanation"),h()(y,"propTypes",{noValidate:O.a.bool,isIndented:O.a.bool,className:O.a.string}),h()(y,"defaultProps",{noValidate:!1,isIndented:!1})},678:function(e,t,n){"use strict";var r=n(260),a=n.n(r),i=n(69),c=n.n(i),s=n(2),o=n.n(s),u=n(32),l=n.n(u);t.a=function(e){var t=e.className,n=e.children,r=c()(e,["className","children"]);return o.a.createElement("legend",a()({},r,{className:l()(t,"form-legend")}),n)}},679:function(e,t,n){"use strict";var r=n(260),a=n.n(r),i=n(69),c=n.n(i),s=n(2),o=n.n(s),u=n(32),l=n.n(u);t.a=function(e){var t=e.className,n=e.children,r=c()(e,["className","children"]);return o.a.createElement("h3",a()({},r,{className:l()(t,"form-section-heading")}),n)}},680:function(e,t,n){"use strict";var r=n(52),a=n.n(r),i=n(78),c=n.n(i),s=n(91),o=n.n(s),u=n(85),l=n.n(u),d=n(93),p=n.n(d),f=n(92),m=n.n(f),E=n(5),h=n.n(E),g=n(19),b=n.n(g),_=n(2),O=n.n(_),v=n(32),C=n.n(v),S=n(0),y=n(8),j=n(261),N=n.n(j);n(684);function I(e){var t=e.children;return O.a.createElement("span",{className:"screen-reader-text"},t)}var R=function(e){function t(){var e,n;a()(this,t);for(var r=arguments.length,i=new Array(r),c=0;c0&&(this.dismissTimeout=setTimeout(this.props.onDismissClick,this.props.duration))}},{key:"componentWillUnmount",value:function(){this.dismissTimeout&&clearTimeout(this.dismissTimeout)}},{key:"componentDidUpdate",value:function(){clearTimeout(this.dismissTimeout),this.props.duration>0&&(this.dismissTimeout=setTimeout(this.props.onDismissClick,this.props.duration))}},{key:"getIcon",value:function(){var e;switch(this.props.status){case"is-info":e="info";break;case"is-success":e="checkmark";break;case"is-error":case"is-warning":e="notice";break;default:e="info"}return e}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.className,r=e.icon,a=e.isCompact,i=e.isLoading,c=e.onDismissClick,s=e.showDismiss,o=void 0===s?!a:s,u=e.status,l=e.text,d=e.translate,p=C()("notice",u,n,{"is-compact":a,"is-loading":i,"is-dismissable":o});return O.a.createElement("div",{className:p},O.a.createElement("span",{className:"notice__icon-wrapper"},O.a.createElement(N.a,{className:"notice__icon",icon:r||this.getIcon(),size:24})),O.a.createElement("span",{className:"notice__content"},O.a.createElement("span",{className:"notice__text"},l||t)),l?t:null,o&&O.a.createElement("span",{tabIndex:"0",className:"notice__dismiss",onClick:c,onKeyDown:c,role:"button","aria-label":d("Dismiss")},O.a.createElement(N.a,{icon:"cross",size:24}),O.a.createElement(I,null,d("Dismiss"))))}}]),t}(_.Component);h()(R,"defaultProps",{className:"",duration:0,icon:null,isCompact:!1,isLoading:!1,onDismissClick:S.noop,status:null,text:null}),h()(R,"propTypes",{className:b.a.string,duration:b.a.number,icon:b.a.string,isCompact:b.a.bool,isLoading:b.a.bool,onDismissClick:b.a.func,showDismiss:b.a.bool,status:b.a.oneOf(["is-error","is-info","is-success","is-warning","is-plain"]),text:b.a.oneOfType([b.a.arrayOf(b.a.oneOfType([b.a.string,b.a.node])),b.a.oneOfType([b.a.string,b.a.node])]),translate:b.a.func.isRequired});t.a=Object(y.localize)(R)},681:function(e,t,n){"use strict";var r=n(260),a=n.n(r),i=n(69),c=n.n(i),s=n(2),o=n.n(s),u=n(32),l=n.n(u);n(688);t.a=function(e){var t=e.inputRef,n=e.className,r=e.isError,i=c()(e,["inputRef","className","isError"]);return o.a.createElement("select",a()({},i,{ref:t,className:l()(n,"form-select",{"is-error":r})}))}},682:function(e,t,n){"use strict";var r=n(41),a=n.n(r),i=n(0),c=n(129),s=a()("calypso:notices");s("initializing notices");var o,u={containerNames:{}};o=u,Object(i.assign)(o,c.EventEmitter.prototype),o.emitChange=function(){this.emit("change")},o.off=o.removeListener;var l=[],d={new:function(e,t,n){var r=t.overlay?"overlay-notices":"notices";u.containerNames[r]=r,s("creating notice",e,t,n),u[r]=[];var a={type:t.type||"message",status:n,text:e,duration:t.duration,container:r,button:t.button,href:t.href,onClick:function(e){if("function"===typeof t.onClick){var n=d.removeNotice.bind(d,a);return t.onClick(e,n)}},onRemoveCallback:t.onRemoveCallback||function(){},arrow:t.arrow,isCompact:t.isCompact,showDismiss:t.showDismiss,persistent:t.persistent};return t.displayOnNextPage?l.push(a):u[r].push(a),u.emit("change"),a},success:function(e,t){return t=t||{},this.new(e,t,"is-success")},error:function(e,t){return t=t||{},this.new(e,t,"is-error")},info:function(e,t){return t=t||{},this.new(e,t,"is-info")},warning:function(e,t){return t=t||{},this.new(e,t,"is-warning")},list:u,removeNotice:function(e){if(e.container){var t=u[e.container],n=t.indexOf(e);-1!==n&&(t.splice(n,1),u.emit("change"))}},clearNoticesOnNavigation:function(e,t){s("clearNoticesOnNavigation");var n=!1,r=function(e){return e.persistent};for(var a in u.containerNames){var i=u[a].length;u[a]=u[a].filter(r),i!==u[a].length&&(n=!0)}l.length&&(l.forEach(function(e){u[e.container]=[],u[e.container].push(e)}),l=[]),n&&u.emit("change"),t()},clearNotices:function(e){u[e]=[],u.emit("change")},getStatusHelper:function(e){return e.error?"is-error":e.warning?"is-warning":e.info?"is-info":e.success?"is-success":void 0}};t.a=d},683:function(e,t,n){"use strict";var r=n(260),a=n.n(r),i=n(52),c=n.n(i),s=n(78),o=n.n(s),u=n(91),l=n.n(u),d=n(85),p=n.n(d),f=n(93),m=n.n(f),E=n(92),h=n.n(E),g=n(5),b=n.n(g),_=n(19),O=n.n(_),v=n(2),C=n.n(v),S=n(0),y=n(691),j=n(409),N=n.n(j),I=n(32),R=n.n(I),k=function(e){function t(){var e,n;c()(this,t);for(var r=arguments.length,a=new Array(r),i=0;i1||!n.props.children)?C.a.createElement("div",n.props,n.props.children):n.props.children,n.context.store&&(e=C.a.createElement(S.a,{store:n.context.store},C.a.createElement(y.b,null,e))),b.a.render(e,n.container)}),n}return m()(t,e),c()(t,[{key:"componentDidMount",value:function(){this.container=document.createElement("div"),document.body.appendChild(this.container),this.renderChildren()}},{key:"componentDidUpdate",value:function(){this.renderChildren()}},{key:"componentWillUnmount",value:function(){this.container&&(b.a.unmountComponentAtNode(this.container),document.body.removeChild(this.container),delete this.container)}},{key:"render",value:function(){return null}}]),t}(C.a.Component);h()(j,"contextTypes",{store:O.a.object})},692:function(e,t,n){"use strict";var r=n(52),a=n.n(r),i=n(78),c=n.n(i),s=n(91),o=n.n(s),u=n(85),l=n.n(u),d=n(93),p=n.n(d),f=n(92),m=n.n(f),E=n(5),h=n.n(E),g=n(19),b=n.n(g),_=n(2),O=n.n(_),v=n(32),C=n.n(v),S=n(8),y=n(0),j=n(705),N=n(849),I=n(261),R=n.n(I),k=(n(703),function(e){function t(){var e,n;a()(this,t);for(var r=arguments.length,i=new Array(r),c=0;c1&&void 0!==arguments[1]?arguments[1]:Object(l.a)(e);return Object(s.get)(e,["extensions","woocommerce","woocommerceServices",t,"packages"],null)},E=function(e){return e&&e.predefinedSchema?Object.keys(e.predefinedSchema):[]},h=Object(u.a)(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(l.a)(e),n=m(e,t);if(!n||!n.predefinedSchema||!n.packages)return null;var r=[];Object(s.forEach)(n.predefinedSchema,function(e,t){var a=(n.packages.predefined||{})[t]||[];Object(s.forEach)(e,function(e){var n=e.definitions;Object(s.forEach)(n,function(e){Object(s.includes)(a,e.id)&&r.push(c()({},e,{serviceId:t}))})})});var a=(n.packages.custom||[]).map(function(e,t){return c()({},e,{index:t})});return Object(s.orderBy)(r.concat(a),"name")},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(l.a)(e),n=m(e,t);if(!n||!n.packages)return[];var r=E(n);return[].concat(a()(n.packages.custom||[]),a()(r.map(function(e){return(n.packages.predefined||{})[e]})))}),g=Object(u.a)(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(l.a)(e),r=m(e,n);if(!r||!r.predefinedSchema||!r.packages)return null;var a=Object(f.e)(e,t,n),i=Object(p.a)(a.origin).country,c=Object(p.a)(a.destination).country,u=d.a.includes(i)&&!d.a.includes(c),E={custom:{title:Object(o.translate)("Custom Packages"),definitions:r.packages.custom}};return Object(s.forEach)(r.predefinedSchema,function(e,t){var n=(r.packages.predefined||{})[t]||[];Object(s.forEach)(e,function(e,t){var r=e.definitions,a={title:e.title,definitions:[]};Object(s.forEach)(r,function(e){u&&!1===e.can_ship_international||Object(s.includes)(n,e.id)&&a.definitions.push(e)}),a.definitions.length&&(E[t]=a)})}),E},function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object(l.a)(e),r=m(e,n);if(!r||!r.packages)return[];var i=E(r),c=Object(f.e)(e,t,n),s=Object(p.a)(c.origin).country,o=Object(p.a)(c.destination).country;return[].concat(a()(r.packages.custom||[]),a()(i.map(function(e){return(r.packages.predefined||{})[e]})),[s,o])}),b=Object(u.a)(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(l.a)(e),n=m(e,t);if(!n||!n.predefinedSchema||!n.packages)return null;var r={};return Object(s.forEach)(n.packages.custom,function(e){r[e.name]=e}),Object(s.forEach)(n.predefinedSchema,function(e,t){Object(s.forEach)(e,function(e){var n=e.definitions;Object(s.forEach)(n,function(e){r[e.id]=c()({},e,{serviceId:t})})})}),r},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(l.a)(e),n=m(e,t);if(!n||!n.packages)return[];var r=E(n);return[].concat(a()(n.packages.custom||[]),a()(r.map(function(e){return(n.packages.predefined||{})[e]})))}),_=Object(u.a)(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(l.a)(e),n=m(e,t);if(!n||!n.currentlyEditingPredefinedPackages)return null;var r={},a=n.predefinedSchema,i=n.currentlyEditingPredefinedPackages;return Object(s.forEach)(a,function(e,t){var n=i[t]||[];Object(s.forEach)(e,function(e,a){var i={groupId:a,serviceId:t,title:e.title,packages:[],total:e.definitions.length,selected:0};Object(s.forEach)(e.definitions,function(e){var r=Object(s.includes)(n,e.id);r&&i.selected++,i.packages.push(c()({},e,{selected:r,serviceId:t}))}),r["".concat(t,"-").concat(a)]=i})}),r},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(l.a)(e),n=m(e,t);if(!n||!n.currentlyEditingPredefinedPackages)return[];var r=E(n);return a()(r.map(function(e){return n.currentlyEditingPredefinedPackages[e]}))}),O=Object(u.a)(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(l.a)(e),n=0,r=0,a=m(e,t);if(!a||!a.currentlyEditingPredefinedPackages)return{added:n,removed:r};var i=a.packages&&a.packages.predefined?a.packages.predefined:{},c=a.currentlyEditingPredefinedPackages;return Object.keys(c).forEach(function(e){var t=i[e],r=c[e];t?r.forEach(function(e){Object(s.includes)(t,e)||n++}):n+=r.length}),Object.keys(i).forEach(function(e){var t=i[e],n=c[e];n?t.forEach(function(e){Object(s.includes)(n,e)||r++}):r+=t.length}),{added:n,removed:r}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(l.a)(e),n=m(e,t);if(!n||!n.currentlyEditingPredefinedPackages)return[];var r=E(n);return[].concat(a()(r.map(function(e){return n.packages&&n.packages.predefined&&n.packages.predefined[e]})),a()(r.map(function(e){return n.currentlyEditingPredefinedPackages[e]})))}),v=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(l.a)(e),n=m(e,t);return n&&n.isLoaded},C=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(l.a)(e),n=m(e,t);return n&&n.isFetching},S=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(l.a)(e),n=m(e,t);return n&&n.isFetchError}},702:function(e,t,n){"use strict";var r=n(260),a=n.n(r),i=n(2),c=n.n(i),s=n(19),o=n.n(s),u=n(32),l=n.n(u),d=n(261),p=n.n(d),f=n(0),m=function(e){var t=e.className,n=e.disabled,r=e.checked,i=e.partialChecked,s=Object(f.omit)(e,["className","partialChecked"]);return c.a.createElement("span",{className:l()(t,"form-checkbox",{"is-disabled":n})},c.a.createElement("input",a()({},s,{type:"checkbox"})),r&&c.a.createElement(p.a,{icon:"checkmark",size:14}),!r&&i&&c.a.createElement(p.a,{icon:"minus-small",size:16}))};m.propTypes={checked:o.a.bool.isRequired,partialChecked:o.a.bool,onChange:o.a.func.isRequired,className:o.a.string},t.a=m},703:function(e,t,n){},704:function(e,t,n){"use strict";var r=n(260),a=n.n(r),i=n(69),c=n.n(i),s=n(185),o=n.n(s),u=n(19),l=n.n(u),d=n(2),p=n.n(d),f=n(680),m=n(689),E=n(32),h=n.n(E);n(696);function g(e){var t=e.id,n=e.className,r=e.children;return p.a.createElement("div",{id:t,className:h()("global-notices",n)},r)}var b=n(682),_=n(41),O=n.n(_)()("calypso:data-observe"),v=n(61),C=n(0),S=n(27),y=Object(S.a)(function(e){return Object(C.values)(e.notices.items)},function(e){return e.notices.items}),j=(Object(S.a)(function(e,t){return e.notices.lastTimeShown[t]||0},function(e){return e.notices.lastTimeShown}),n(24)),N=o()({displayName:"GlobalNotices",mixins:[function(){for(var e=arguments.length,t=new Array(e),n=0;n0){var r=this._window;g&&r.history.back(),this.len--}else e?setTimeout(function(){n.show(e,t)}):setTimeout(function(){n.show(n._getBase(),t)})},v.prototype.redirect=function(e,t){var n=this;"string"===typeof e&&"string"===typeof t&&C.call(this,e,function(e){setTimeout(function(){n.replace(t)},0)}),"string"===typeof e&&"undefined"===typeof t&&setTimeout(function(){n.replace(e)},0)},v.prototype.replace=function(e,t,n,r){var a=new S(e,t,this),i=this.prevContext;return this.prevContext=a,this.current=a.path,a.init=n,a.save(),!1!==r&&this.dispatch(a,i),a},v.prototype.dispatch=function(e,t){var n=0,r=0,a=this;function i(){var t=a.callbacks[n++];if(e.path===a.current)return t?void t(e,i):function(e){if(!e.handled){var t=this._window;(this._hashbang?O&&this._getBase()+t.location.hash.replace("#!",""):O&&t.location.pathname+t.location.search)!==e.canonicalPath&&(this.stop(),e.handled=!1,O&&(t.location.href=e.canonicalPath))}}.call(a,e);e.handled=!1}t?function e(){var n=a.exits[r++];if(!n)return i();n(t,e)}():i()},v.prototype.exit=function(e,t){if("function"===typeof e)return this.exit("*",e);for(var n=new y(e,null,this),r=1;r-1)&&(a?!t.target.baseVal:!t.target)&&(a||this.sameOrigin(t.href))){var c=a?t.href.baseVal:t.pathname+t.search+(t.hash||"");c="/"!==c[0]?"/"+c:c,b&&c.match(/^\/[a-zA-Z]:\//)&&(c=c.replace(/^\/[a-zA-Z]:\//,"/"));var s=c,o=this._getBase();0===c.indexOf(o)&&(c=c.substr(o.length)),this._hashbang&&(c=c.replace("#!","")),(!o||s!==c||O&&"file:"===this._window.location.protocol)&&(e.preventDefault(),this.show(s))}}}}},v.prototype._onpopstate=function(){var e=!1;return h&&"complete"===document.readyState?e=!0:window.addEventListener("load",function(){setTimeout(function(){e=!0},0)}),function(t){if(e)if(t.state){var n=t.state.path;this.replace(n,t.state)}else if(O){var r=this._window.location;this.show(r.pathname+r.search+r.hash,void 0,void 0,!1)}}}(),v.prototype._which=function(e){return null==(e=e||this._window.event).which?e.button:e.which},v.prototype._toURL=function(e){var t=this._window;if("function"===typeof URL&&O)return new URL(e,t.location.toString());if(h){var n=t.document.createElement("a");return n.href=e,n}},v.prototype.sameOrigin=function(e){if(!e||!O)return!1;var t=this._toURL(e),n=this._window,r=n.location;return r.protocol===t.protocol&&r.hostname===t.hostname&&r.port===t.port},v.prototype._samePath=function(e){if(!O)return!1;var t=this._window,n=t.location;return e.pathname===n.pathname&&e.search===n.search},v.prototype._decodeURLEncodedURIComponent=function(e){return"string"!==typeof e?e:this._decodeURLComponents?decodeURIComponent(e.replace(/\+/g," ")):e},S.prototype.pushState=function(){var e=this.page,t=e._window,n=e._hashbang;e.len++,g&&t.history.pushState(this.state,this.title,n&&"/"!==this.path?"#!"+this.path:this.canonicalPath)},S.prototype.save=function(){var e=this.page;g&&e._window.history.replaceState(this.state,this.title,e._hashbang&&"/"!==this.path?"#!"+this.path:this.canonicalPath)},y.prototype.middleware=function(e){var t=this;return function(n,r){if(t.match(n.path,n.params))return e(n,r);r()}},y.prototype.match=function(e,t){var n=this.keys,r=e.indexOf("?"),a=~r?e.slice(0,r):e,i=this.regexp.exec(decodeURIComponent(a));if(!i)return!1;for(var c=1,s=i.length;c1&&void 0!==arguments[1]?arguments[1]:null;return function(n){var r=w(n);return Object(d.get)(r,e,t)}};M("localeSlug"),M("localeVariant"),M("user_ip_country_code");M("date"),M("username"),M("email");M("email_verified",!1);var T=n(4),A=n(128);function L(e){var t=Object(T.a)(e);return t||1!==function(e){var t=w(e);return t?t.site_count||0:null}(e)||(t=function(e){var t=w(e);return Object(d.get)(t,"primary_blog",null)}(e)),Object(A.a)(e,t)}var x=n(39),D=function(e,t){return Object(d.get)(e,["extensions","woocommerce","sites",t,"settings","products"])},U=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(T.a)(e);return Object(d.isArray)(D(e,t))},W=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(T.a)(e);return x.b===D(e,t)};function V(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(T.a)(e),n=D(e,t);return Object(d.find)(n,function(e){return"woocommerce_dimension_unit"===e.id})||{}}var H=n(94),G=n(111),B=n(6),F=function(e){return function(t,n){if(!U(n(),e)&&!W(n(),e)){var r={type:B.N,siteId:e};return t(r),Object(H.a)(e).get("settings/products").then(function(n){t({type:B.O,siteId:e,data:n})}).catch(function(n){t(Object(G.a)(e,r,n))})}}},z=n(694),q=function(e){function t(){return O()(this,t),y()(this,N()(t).apply(this,arguments))}return R()(t,e),C()(t,[{key:"componentDidMount",value:function(){var e=this.props.siteId;e&&this.props.fetchSettingsProducts(e)}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){e.siteId!==this.props.siteId&&this.props.fetchSettingsProducts(e.siteId)}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.noWrap,r=e.dimensions,a=e.onChange,i=e.translate,s=e.dimensionsUnit,o=b()("form-dimensions-input",t,{"no-wrap":n});return c.a.createElement("div",{className:o},c.a.createElement(h.a,{name:"length",placeholder:i("L",{comment:"Length placeholder for dimensions input"}),type:"number",value:r&&r.length||"",onChange:function(e){return a(e,"length")},className:"form-dimensions-input__length"}),c.a.createElement(h.a,{name:"width",placeholder:i("W",{comment:"Width placeholder for dimensions input"}),type:"number",value:r&&r.width||"",onChange:function(e){return a(e,"width")},className:"form-dimensions-input__width"}),c.a.createElement(z.a,{name:"height",placeholder:i("H",{comment:"Height placeholder for dimensions input"}),suffix:s,type:"number",value:r&&r.height||"",onChange:function(e){return a(e,"height")},className:"form-dimensions-input__height"}))}}]),t}(i.Component);E()(q,"propTypes",{className:o.a.string,dimensions:o.a.shape({width:o.a.string,height:o.a.string,length:o.a.string}),dimensionsUnit:o.a.string,onChange:o.a.func.isRequired,noWrap:o.a.bool}),E()(q,"defaultProps",{value:"",className:"",onChange:d.noop,noWrap:!1});var Z=Object(u.b)(function(e,t){var n=t.dimensionsUnit,r=L(e);if(!n){var a=r&&V(e,r.ID);n=a&&a.value||"in"}return{siteId:r&&r.ID,dimensionsUnit:n}},function(e){return Object(k.b)({fetchSettingsProducts:F},e)})(Object(l.localize)(q)),K=n(674),Q=n(675),Y=n(681),$=n(676),J=/^\.\d+$/,X=/^\d+\.$/,ee=function(e){return e=Object(d.trim)(e),J.test(e)?e="0"+e:X.test(e)&&(e=e.slice(0,e.length-1)),e},te=/^\s*(\S+)\s*x\s*(\S+)\s*x\s*(\S+)\s*$/,ne=/^\s*(\S+)?\s*x\s*(\S+)?\s*x\s*(\S+)?\s*$/,re=function(e){return isNaN(e)?"":0>e?"":e},ae=function(e){var t="",n="",r="",a=ne.exec(e);return a&&4===a.length&&(t=re(a[1]),n=re(a[2]),r=re(a[3])),{length:t,width:n,height:r}},ie=function(e){return Object(d.trim)(e)},ce=ee,se=function(e){var t=te.exec(e);return t?[t[1],t[2],t[3]].map(ee).join(" x "):e},oe=ae,ue=function(e){var t=ae(e),n=t.length,r=t.width,a=t.height;return 01&&void 0!==arguments[1]?arguments[1]:C.a.getLocaleSlug();if(isNaN(e)||!V[t])return null;var n=V[t],r=n.decimal,a=n.grouping,i=n.symbol,c=n.unitValue,s=void 0===c?1e3:c,o=e<0?"-":"",u=Math.abs(e);if(u",{args:{wpcomLogin:t,wpcomEmail:r}})):null}),b()(m()(n),"onVisibilityChange",function(){document.hidden||n.refetchSettings(),n.addCreditCardWindow&&n.addCreditCardWindow.closed&&document.removeEventListener("visibilitychange",n.onVisibilityChange)}),b()(m()(n),"renderPaymentsSection",function(){var e=n.props,t=e.siteId,r=e.canEditPayments,i=e.paymentMethods,c=e.addPaymentMethodURL,s=e.selectedPaymentMethod,o=e.isReloading,u=e.translate;if(!n.state.expanded){var l;if(s){var d=Object(W.find)(i,{payment_method_id:s}),p=d.card_type,f=d.card_digits;l=u("We'll charge the credit card on your account (%(card)s) to pay for the labels you print",{args:{card:je(u,p,f)}})}else l=u("To purchase shipping labels, add a credit card.");return a.a.createElement("div",null,n.renderPaymentPermissionNotice(),a.a.createElement("p",{className:"label-settings__credit-card-description"},l),r&&a.a.createElement("p",{className:"label-settings__credit-card-description"},a.a.createElement(te.a,{onClick:function(e){e.preventDefault(),n.setState({expanded:!0})},isPrimary:!1},u("Choose a different card"))))}var m,E;i.length?(m=u("To purchase shipping labels, choose a credit card you have on file or add a new card."),E=u("Add another credit card")):(m=u("To purchase shipping labels, add a credit card."),E=u("Add a credit card"));var h=j()("button","is-compact");return a.a.createElement("div",null,n.renderPaymentPermissionNotice(),a.a.createElement("p",{className:"label-settings__credit-card-description"},m),!o&&n.renderPaymentWarningNotice(),o?a.a.createElement("div",{className:j()(h,"label-settings__placeholder")},a.a.createElement(Ie,{selected:!1,isLoading:!0}),a.a.createElement(Ie,{selected:!1,isLoading:!0})):i.map(function(e,t){return a.a.createElement(Ie,{key:t,selected:s===e.payment_method_id,type:e.card_type,name:e.name,digits:e.card_digits,expiry:e.expiry,onSelect:function(){return t=e.payment_method_id,n.props.setValue("selected_payment_method_id",t);var t}})}),a.a.createElement(Pe,{siteId:t}),a.a.createElement(te.a,{type:"button",isPrimary:!1,className:j()("label-settings__internal"),onClick:function(){n.props.openAddCardDialog(t)}},E),a.a.createElement("div",{className:"label-settings__credit-card-description label-settings__external"},n.renderAddCardExternalInfo(),a.a.createElement(te.a,{type:"button",isPrimary:!1,onClick:function(){n.addCreditCardWindow=window.open(c),document.addEventListener("visibilitychange",n.onVisibilityChange)}},E," ",a.a.createElement(M.a,{icon:"external"}))))}),b()(m()(n),"renderEmailReceiptsSection",function(){var e=n.props,t=e.emailReceipts,r=e.translate,i=e.masterUserName,c=e.masterUserLogin,s=e.masterUserEmail,o=e.canEditSettings,u=e.canEditPayments;if(!Object(W.isBoolean)(t))return null;return a.a.createElement(ee.a,null,a.a.createElement(ne.a,{className:"label-settings__cards-label"},r("Email Receipts")),a.a.createElement(J.a,{className:"form-label label-settings__credit-card-description",label:r("Email the label purchase receipts to %(ownerName)s (%(ownerLogin)s) at %(ownerEmail)s",{args:{ownerName:i,ownerLogin:c,ownerEmail:s}}),checked:t,onChange:function(){return n.props.setValue("email_receipts",!t)},disabled:!u&&!o}))}),b()(m()(n),"renderSaveServiceSection",function(){var e=n.props,t=e.useLastService,r=e.translate,i=e.canEditSettings,c=e.canEditPayments;if(!Object(W.isBoolean)(t))return null;return a.a.createElement(ee.a,null,a.a.createElement(ne.a,{className:"label-settings__cards-label"},r("Service Selection")),a.a.createElement(J.a,{className:"form-label label-settings__credit-card-description",label:r("Save the service selection from previous transaction."),checked:t,onChange:function(){return n.props.setValue("use_last_service",!t)},disabled:!c&&!i}))}),b()(m()(n),"renderSavePackageSection",function(){var e=n.props,t=e.useLastPackage,r=e.translate,i=e.canEditSettings,c=e.canEditPayments;if(!Object(W.isBoolean)(t))return null;return a.a.createElement(ee.a,null,a.a.createElement(ne.a,{className:"label-settings__cards-label"},r("Package Selection")),a.a.createElement(J.a,{className:"form-label label-settings__credit-card-description",label:r("Save the package selection from previous transaction."),checked:t,onChange:function(){return n.props.setValue("use_last_package",!t)},disabled:!c&&!i}))}),b()(m()(n),"renderContent",function(){var e=n.props,t=e.canEditSettings,r=e.isLoading,i=e.paperSize,c=e.storeOptions,s=e.translate;if(r)return n.renderPlaceholder();var o=Object(X.a)(c.origin_country);return a.a.createElement("div",null,a.a.createElement(ee.a,null,n.renderSettingsPermissionNotice(),a.a.createElement(ne.a,{className:"label-settings__cards-label"},s("Paper size")),a.a.createElement(re.a,{onChange:function(e){return n.props.setValue("paper_size",e.target.value)},value:i,disabled:!t},Object.keys(o).map(function(e){return a.a.createElement("option",{value:e,key:e},o[e])}))),a.a.createElement(ee.a,null,a.a.createElement(ne.a,{className:"label-settings__cards-label"},s("Payment")),n.renderPaymentsSection()),n.renderEmailReceiptsSection(),n.renderSaveServiceSection(),n.renderSavePackageSection())}),n}return h()(t,e),o()(t,[{key:"UNSAFE_componentWillMount",value:function(){this.setState({expanded:this.isExpanded(this.props)})}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){e.selectedPaymentMethod!==this.props.selectedPaymentMethod&&this.setState({expanded:this.isExpanded(e)})}},{key:"isExpanded",value:function(e){var t=e.canEditPayments,n=e.pristine,r=e.selectedPaymentMethod;return t&&(!r||!n)}},{key:"renderPlaceholder",value:function(){return a.a.createElement("div",{className:"label-settings__placeholder"},a.a.createElement(ee.a,null,a.a.createElement(ne.a,{className:"label-settings__cards-label"},a.a.createElement("span",null)),a.a.createElement(re.a,null)),a.a.createElement(ee.a,null,a.a.createElement(ne.a,{className:"label-settings__cards-label"},a.a.createElement("span",null)),a.a.createElement("p",{className:"label-settings__credit-card-description"}),a.a.createElement(Ie,{selected:!1,isLoading:!0}),a.a.createElement(Ie,{selected:!1,isLoading:!0})))}},{key:"render",value:function(){return a.a.createElement("div",{className:"label-settings__labels-container"},this.renderContent())}}]),t}(r.Component);we.propTypes={siteId:A.a.number.isRequired,setValue:A.a.func.isRequired};var Me=Object(_.b)(function(e,t){var n=t.siteId;return $()({isLoading:Object(ke.c)(e,n)&&!Object(ke.d)(e,n),isReloading:Object(ke.c)(e,n)&&Object(ke.d)(e,n),pristine:Object(ke.r)(e,n),paymentMethods:Object(ke.m)(e,n),addPaymentMethodURL:Object(ke.e)(e,n),paymentMethodsWarning:Object(ke.n)(e,n),selectedPaymentMethod:Object(ke.o)(e,n),paperSize:Object(ke.l)(e,n),storeOptions:Object(ke.i)(e,n),canEditPayments:Object(ke.t)(e,n),canEditSettings:Object(ke.t)(e,n)||Object(ke.s)(e,n),emailReceipts:Object(ke.f)(e,n),useLastService:Object(ke.q)(e,n),useLastPackage:Object(ke.p)(e,n)},Object(ke.k)(e,n))},function(e){return Object(O.b)({openAddCardDialog:Re.b,fetchSettings:Re.a},e)})(Object(v.localize)(we)),Te=n(733),Ae=n(4),Le=function(e){function t(){var e,n;c()(this,t);for(var r=arguments.length,i=new Array(r),s=0;se.limit});var g=j()("button","is-compact");return a.a.createElement("div",{className:"subscriptions-usage__list-item"},a.a.createElement("div",{className:"subscriptions-usage__list-item-carrier-icon"},a.a.createElement(Qe.a,{carrier:function(e){var t=[[/^DHL/g,"dhlexpress"],[/^UPS/g,"ups"],[/^USPS/g,"usps"]],n=t.findIndex(function(t){return Ke()(t,1)[0].test(e)});return n>-1?t[n][1]:""}(n.product_name),size:18})),a.a.createElement("div",{className:"subscriptions-usage__list-item-name"},a.a.createElement("span",null,n.product_name)),a.a.createElement("div",{className:j()("subscriptions-usage__list-item-usage",{"is-over-limit":h})},a.a.createElement("span",{className:"subscriptions-usage__list-item-usage-numbers"},E),a.a.createElement(at.a,{text:t("Your store is over the limit for rate calls this month and your account will be charged for overages. To prevent future overage charges you can upgrade your plan.")},a.a.createElement("span",{className:"subscriptions-usage__list-item-usage-icon"},a.a.createElement(M.a,{icon:"info-outline",size:18})))),a.a.createElement("div",{className:"subscriptions-usage__list-item-actions"},u?a.a.createElement("a",{href:"https://woocommerce.com/my-account/my-subscriptions/",className:g},t("Manage")):a.a.createElement(S.a,{onClick:function(){!function(){var e=qe()(regeneratorRuntime.mark(function e(){return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return m(!0),e.prev=1,e.next=4,$e.c(c,$e.e.subscriptionActivate(n.product_key));case 4:l(!0),i(t("Your subscription was succesfully activated.")),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),r(t("There was an error trying to activate your subscription."));case 11:m(!1);case 12:case"end":return e.stop()}},e,null,[[1,8]])}));return function(){return e.apply(this,arguments)}}()()},disabled:f,isBusy:f,className:g},t("Activate"))))};dt.propTypes={errorNotice:A.a.func.isRequired,successNotice:A.a.func.isRequired,siteId:A.a.number.isRequired,data:A.a.shape({product_name:A.a.string.isRequired,is_active:A.a.bool.isRequired,usage_data:A.a.arrayOf(A.a.shape({limit:A.a.number,count:A.a.number,label:A.a.string}))}).isRequired};var pt={errorNotice:Je.a,successNotice:Je.d},ft=Object(O.d)(Object(_.b)(function(e){return{siteId:Object(Ae.a)(e)}},pt),v.localize)(dt),mt=function(e){var t=e.translate,n=e.subscriptions,r=void 0===n?[]:n;return 0===r.length?null:a.a.createElement("div",null,a.a.createElement(F,{label:t("Shipping method"),description:t("View and manage your subscription usage")}),a.a.createElement(Q.a,{size:"small",className:j()("card","subscriptions-usage__list")},a.a.createElement("div",{className:"subscriptions-usage__header"},a.a.createElement("div",{className:"subscriptions-usage__header-icon"}),a.a.createElement("div",{className:"subscriptions-usage__header-name"},t("Name")),a.a.createElement("div",{className:"subscriptions-usage__header-usage"},t("Usage")),a.a.createElement("div",{className:"subscriptions-usage__header-actions"})),r.map(function(e,t){return a.a.createElement(ft,{key:t,data:e})})))};mt.propTypes={subscriptions:A.a.arrayOf(A.a.shape({product_name:A.a.string.isRequired,usage_limit:A.a.number,usage_count:A.a.number}))};var Et=Object(v.localize)(mt),ht=n(695),gt=n(702),bt=n(686),_t=n(11),Ot=n(154),vt=/(?:[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/,Ct=/^\d{5}$/,St=/^[a-zA-Z0-9]{6}$/,yt=/^([a-zA-Z0-9]{9}|[a-zA-Z0-9]{13})$/,jt=/^\d{10}$/,Nt=/^(19|20)\d\d-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$/,It=/^(?:(?:(?:https?|ftp):)?\/\/)*(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[\/?#]\S*)?$/i,Rt=Object(v.localize)(function(e){var t=e.isVisible,n=e.onCancel,i=e.onConfirm,c=e.translate,s=j()("button","is-compact"),o=Object(r.useMemo)(function(){return[a.a.createElement(S.a,{className:s,onClick:n,key:"cancel"},c("Cancel")),a.a.createElement(S.a,{isPrimary:!0,className:j()(s,"is-scary"),onClick:i,key:"ok"},c("Ok"))]},[n,i,c]);return a.a.createElement(Ye.a,{isVisible:t,additionalClassNames:"carrier-accounts__settings-cancel-dialog",onClose:n,buttons:o},a.a.createElement("div",{className:"carrier-accounts__settings-cancel-dialog-header"},a.a.createElement("h2",{className:"carrier-accounts__settings-cancel-dialog-title"},c("Cancel connection")),a.a.createElement("button",{className:"carrier-accounts__settings-cancel-dialog-close-button",onClick:n},a.a.createElement(M.a,{icon:"cross"}))),a.a.createElement("p",{className:"carrier-accounts__settings-cancel-dialog-description"},c("This action will delete any information entered on the form.")))}),kt=Object(O.d)(Object(_.b)(function(e,t){return{stateNames:Object(_t.m)(e,t.countryValue)}}),v.localize)(function(e){var t=e.onDropdownUpdate,n=e.onTextFieldUpdate,i=e.error,c=e.stateNames,s=e.translate,o=e.value,u=Object(r.useMemo)(function(){return c?$()({"":s("Select one\u2026")},c):c},[c,s]);return u?a.a.createElement(ht.a,{id:"state",name:"state",title:s("State"),value:o,valuesMap:u,updateValue:t,error:i}):a.a.createElement(bt.a,{id:"state",name:"state",title:s("State"),updateValue:n,error:i})}),Pt=function(e){var t=e.translate,n=e.errorNotice,i=e.successNotice,c=e.countryNames,s=e.siteId,o=Object(r.useState)(!1),u=Ke()(o,2),l=u[0],d=u[1],p=Object(r.useState)(!1),f=Ke()(p,2),m=f[0],E=f[1],h=Object(r.useState)(!1),g=Ke()(h,2),_=g[0],O=g[1],v=Object(r.useState)({country:"US"}),C=Ke()(v,2),y=C[0],N=C[1],I=function(e,t,n){var r={},a=["account_number","name","street1","city","state","country","postal_code","phone","email","title","website",t&&"invoice_number",t&&"invoice_date"].filter(Boolean),i=!0,c=!1,s=void 0;try{for(var o,u=a[Symbol.iterator]();!(i=(o=u.next()).done);i=!0){var l=o.value,d=e[l];(!d||"string"===typeof d&&""===d.trim())&&(r[l]=n("This field is required"))}}catch(p){c=!0,s=p}finally{try{i||null==u.return||u.return()}finally{if(c)throw s}}return e.account_number&&!e.account_number.match(St)&&(r.account_number=n("The UPS account number needs to be 6 letters and digits in length")),e.phone&&!e.phone.match(jt)&&(r.phone=n("The phone number needs to be 10 digits in length")),"US"===e.country&&e.postal_code&&!e.postal_code.match(Ct)&&(r.postal_code=n("The ZIP/Postal code needs to be 5 digits in length")),e.email&&!e.email.match(vt)&&(r.email=n("The email format is not valid")),e.website&&!e.website.match(It)&&(r.website=n("The company website format is not valid")),t&&e.invoice_number&&!e.invoice_number.match(yt)&&(r.invoice_number=n("The invoice number needs to be 9 or 13 letters and digits in length")),t&&e.invoice_date&&!e.invoice_date.match(Nt)&&(r.invoice_date=n("The date must be a valid date in the format YYYY-MM-DD")),r}(y,m,t),R=function(e){return y[e]?Object(Ot.a)(y[e]):""},k=Object(r.useCallback)(function(e,t){var n=t.currentTarget.id;N(function(t){return $()({},t,b()({},n,e))})},[N]),P=Object(r.useCallback)(function(e,t){N(function(n){return $()({},n,b()({},t,e))})},[N]),w=Object(r.useCallback)(function(){(function(){var e=qe()(regeneratorRuntime.mark(function e(){var r,a;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return d(!0),e.prev=1,r=$()({},y,{type:"UpsAccount"}),m||(delete r.invoice_number,delete r.invoice_date,delete r.invoice_amount,delete r.invoice_currency,delete r.invoice_control_id),e.next=6,$e.c(s,$e.e.shippingCarrier(),r);case 6:if(e.sent.success){e.next=9;break}throw new Error;case 9:i(t("Your carrier account was connected successfully.")),(a=new URL(window.location.href)).searchParams.delete("carrier"),window.onbeforeunload=null,window.location.href=a.href,e.next=20;break;case 16:e.prev=16,e.t0=e.catch(1),d(!1),n(t("There was an error connecting to your %(carrierName)s account. Please check that all of the information entered matches your %(carrierName)s account and try to connect again.",{args:{carrierName:"UPS"}}));case 20:case"end":return e.stop()}},e,null,[[1,16]])}));return function(){return e.apply(this,arguments)}})()()},[d,n,i,t,y,m]),M=Object(r.useCallback)(function(){E(function(e){return!e})},[E]),T=Object(r.useCallback)(function(){O(!1)},[O]),A=Object(r.useCallback)(function(){var e=new URL(window.location.href);e.searchParams.delete("carrier"),window.onbeforeunload=null,window.location.href=e.href},[]),L=Object(r.useCallback)(function(){O(!0)},[O]),x=j()("button","is-compact");return a.a.createElement("div",{className:"carrier-accounts__settings-container"},a.a.createElement("div",{className:"carrier-accounts__settings"},a.a.createElement("div",{className:"carrier-accounts__settings-info"},a.a.createElement("h4",{className:"carrier-accounts__settings-subheader-above-description"},t("Connect your UPS account")),a.a.createElement("p",{className:"carrier-accounts__settings-subheader-description"},t("Set up your own UPS carrier account to compare rates and print labels from multiple carriers in WooCommerce Shipping. Learn more about adding {{a}}carrier accounts{{/a}}.",{components:{a:a.a.createElement("a",{href:"https://docs.woocommerce.com/document/productid-type-permalinks/using-your-own-ups-account-in-woocommerce-shipping/"})}})),a.a.createElement("p",{className:"carrier-accounts__settings-subheader-description"},t("If you need a UPS account number, go to {{a}}UPS.com{{/a}} to create a new account.",{components:{a:a.a.createElement("a",{href:"https://ups.com/"})}}))),a.a.createElement("div",{className:"carrier-accounts__settings-form"},a.a.createElement(Q.a,{className:j()("card","is-compact")},a.a.createElement("h4",{className:"carrier-accounts__settings-subheader"},t("General information")),a.a.createElement("p",{className:"carrier-accounts__settings-subheader-description"},t("This is the account number and address from your UPS profile"))),a.a.createElement(Q.a,{className:j()("carrier-accounts__settings-account-number","card","is-compact")},a.a.createElement(bt.a,{id:"account_number",title:t("Account number"),updateValue:P,error:"string"===typeof y.account_number?I.account_number:void 0})),a.a.createElement(Q.a,{className:j()("carrier-accounts__settings-address","card","is-compact")},a.a.createElement(bt.a,{id:"name",title:t("Name"),updateValue:P,error:"string"===typeof y.name?I.name:void 0}),a.a.createElement(bt.a,{id:"street1",title:t("Address"),updateValue:P,error:"string"===typeof y.street1?I.street1:void 0}),a.a.createElement("div",{className:"carrier-accounts__settings-two-columns"},a.a.createElement(bt.a,{id:"street2",title:t("Address 2 (optional)"),updateValue:P,error:"string"===typeof y.street2?I.street2:void 0}),a.a.createElement(bt.a,{id:"city",title:t("City"),updateValue:P,error:"string"===typeof y.city?I.city:void 0})),a.a.createElement("div",{className:"carrier-accounts__settings-two-columns"},a.a.createElement(kt,{countryValue:y.country,value:R("state"),onDropdownUpdate:k,onTextFieldUpdate:P,error:"string"===typeof y.state?I.state:void 0}),a.a.createElement(ht.a,{id:"country",title:t("Country"),value:R("country"),valuesMap:c,updateValue:k,error:"string"===typeof y.country?I.country:void 0})),a.a.createElement("div",{className:"carrier-accounts__settings-two-columns"},a.a.createElement(bt.a,{id:"postal_code",title:t("ZIP/Postal code"),updateValue:P,error:"string"===typeof y.postal_code?I.postal_code:void 0}),a.a.createElement(bt.a,{id:"phone",title:t("Phone"),updateValue:P,error:"string"===typeof y.phone?I.phone:void 0})),a.a.createElement(bt.a,{id:"email",title:t("Email"),updateValue:P,error:"string"===typeof y.email?I.email:void 0})),a.a.createElement(Q.a,{className:j()("carrier-accounts__settings-company-info","card","is-compact")},a.a.createElement("div",{className:"carrier-accounts__settings-header"},a.a.createElement("h4",{className:"carrier-accounts__settings-subheader"},t("Company information")),a.a.createElement("p",{className:"carrier-accounts__settings-subheader-description"},t("This is the company info you used to create your UPS account"))),a.a.createElement(bt.a,{id:"company",title:t("Company name"),updateValue:P,error:"string"===typeof y.company?I.company:void 0}),a.a.createElement("div",{className:"carrier-accounts__settings-two-columns"},a.a.createElement(bt.a,{id:"title",title:t("Job title"),updateValue:P,error:"string"===typeof y.title?I.title:void 0}),a.a.createElement(bt.a,{id:"website",title:t("Company website"),updateValue:P,error:"string"===typeof y.website?I.website:void 0}))),a.a.createElement(Q.a,{className:j()("carrier-accounts__settings-ups-info","card","is-compact")},a.a.createElement("div",{className:"carrier-accounts__settings-header"},a.a.createElement("h4",{className:"carrier-accounts__settings-subheader"},t("UPS account information")),a.a.createElement(gt.a,{id:"enable_ups_invoice_fields",checked:m,onChange:M}),a.a.createElement("span",null,t("I have been issued an invoice from UPS within the past 90 days"))),m&&a.a.createElement("div",{className:"carrier-accounts__settings-ups-invoice"},a.a.createElement("div",{className:"carrier-accounts__settings-two-columns"},a.a.createElement(bt.a,{id:"invoice_number",defaultValue:y.invoice_number,title:t("UPS invoice number"),updateValue:P,error:"string"===typeof y.invoice_number?I.invoice_number:void 0}),a.a.createElement(bt.a,{id:"invoice_date",defaultValue:y.invoice_date,title:t("UPS invoice date"),updateValue:P,error:"string"===typeof y.invoice_date?I.invoice_date:void 0,placeholder:"YYYY-MM-DD"})),a.a.createElement("div",{className:"carrier-accounts__settings-two-columns"},a.a.createElement(bt.a,{id:"invoice_amount",defaultValue:y.invoice_amount,title:t("UPS invoice amount"),updateValue:P,error:"string"===typeof y.invoice_amount?I.invoice_amount:void 0}),a.a.createElement(bt.a,{id:"invoice_currency",defaultValue:y.invoice_currency,title:t("UPS invoice currency"),updateValue:P,error:"string"===typeof y.invoice_currency?I.invoice_currency:void 0})),a.a.createElement(bt.a,{id:"invoice_control_id",defaultValue:y.invoice_control_id,title:t("UPS invoice control id"),updateValue:P,error:"string"===typeof y.invoice_control_id?I.invoice_control_id:void 0}))),a.a.createElement(Q.a,{className:j()("carrier-accounts__settings-actions","card","is-compact")},a.a.createElement(S.a,{isPrimary:!0,className:x,onClick:w,disabled:Object.keys(I).length>0||l,isBusy:l},t("Connect")),a.a.createElement(S.a,{className:x,onClick:L},t("Cancel")))),a.a.createElement(Rt,{isVisible:_,onConfirm:A,onCancel:T})))};Pt.propTypes={siteId:A.a.number,countryNames:A.a.object,translate:A.a.func,errorNotice:A.a.func,successNotice:A.a.func};var wt={errorNotice:Je.a,successNotice:Je.d},Mt=Object(O.d)(Object(_.b)(function(e){return{countryNames:Object(_t.c)(e),siteId:Object(Ae.a)(e)}},wt),v.localize)(Pt),Tt=function(e){var t=e.visibility,n=e.label,i=e.id,c=e.value,s=e.onChange,o=Object(r.useCallback)(function(){s(i,!c)},[i,c,s]),u=Object(r.useCallback)(function(e){s(i,e)},[i,c,s]);switch(t){case"select":case"checkbox":return a.a.createElement(a.a.Fragment,null,a.a.createElement(gt.a,{id:i,onChange:o,checked:c||!1}),a.a.createElement("label",{htmlFor:i},a.a.createElement("span",null,n)));case"invisible":case"masked":case"readonly":case"password":case"visible":default:return a.a.createElement(bt.a,{id:i,title:n,updateValue:u})}},At=function(e){var t=e.translate,n=e.siteId,i=e.carrierType,c=e.errorNotice,s=e.successNotice,o=e.carrierName,u=e.carrierDescription,l=e.registrationFields,d=Object(r.useState)({}),p=Ke()(d,2),f=p[0],m=p[1],E=Object(r.useState)(!1),h=Ke()(E,2),g=h[0],_=h[1],O=Object(r.useCallback)(function(e,t){m(function(n){return $()({},n,b()({},e,t))})},[m]),v=Object(r.useCallback)(function(){(function(){var e=qe()(regeneratorRuntime.mark(function e(){var r;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return _(!0),e.prev=1,e.next=4,$e.c(n,$e.e.shippingCarrier(),$()({},f,{type:i}));case 4:if(e.sent.success){e.next=7;break}throw new Error;case 7:s(t("Your carrier account was connected successfully.")),(r=new URL(window.location.href)).searchParams.delete("carrier"),window.onbeforeunload=null,window.location.href=r.href,e.next=17;break;case 14:e.prev=14,e.t0=e.catch(1),c(t("There was an error connecting to your %(carrierName)s account. Please check that all of the information entered matches your %(carrierName)s account and try to connect again.",{args:{carrierName:o}}));case 17:_(!1);case 18:case"end":return e.stop()}},e,null,[[1,14]])}));return function(){return e.apply(this,arguments)}})()()},[g,_,n,i,o,f,c,t]),C=Object(r.useCallback)(function(){history.back()},[]),y=j()("button","is-compact");return a.a.createElement("div",{className:"carrier-accounts__settings-container"},a.a.createElement("div",{className:"carrier-accounts__settings"},a.a.createElement("div",{className:"carrier-accounts__settings-info"},a.a.createElement("h4",{className:"carrier-accounts__settings-subheader-above-description"},t("Connect your %(carrierName)s account",{args:{carrierName:o}})),a.a.createElement("p",{className:"carrier-accounts__settings-subheader-description"},u||t("Set up your own carrier account to compare rates and print labels from multiple carriers in WooCommerce Shipping. Learn more about adding {{a}}carrier accounts{{/a}}.",{components:{a:a.a.createElement("a",{href:"https://docs.woocommerce.com/document/using-your-own-carrier-account-in-woocommerce-shipping"})}}))),a.a.createElement("div",{className:"carrier-accounts__settings-form"},a.a.createElement(Q.a,{className:j()("card","is-compact")},a.a.createElement("h4",{className:"carrier-accounts__settings-subheader"},t("General Information"))),a.a.createElement(Q.a,{className:j()("card","is-compact")},l&&Object.entries(l).map(function(e){var t=Ke()(e,2),n=t[0],r=t[1];return a.a.createElement(Tt,{key:n,id:n,visibility:r.visibility,label:r.label,value:f[n],onChange:O})})),a.a.createElement(Q.a,{className:j()("carrier-accounts__settings-actions","card","is-compact")},a.a.createElement(S.a,{isPrimary:!0,className:y,onClick:v,disabled:g},t("Connect")),a.a.createElement(S.a,{isSecondary:!0,className:y,onClick:C},t("Cancel"))))))},Lt={errorNotice:Je.a,successNotice:Je.d};At.propTypes={errorNotice:A.a.func,successNotice:A.a.func,carrierType:A.a.string,carrierName:A.a.string,carrierDescription:A.a.string,registrationFields:A.a.object,siteId:A.a.number,translate:A.a.func};var xt=Object(O.d)(Object(_.b)(function(e){return{siteId:Object(Ae.a)(e)}},Lt),v.localize)(At),Dt=function(e){var t=e.translate,n=Object(r.useState)([]),i=Ke()(n,2),c=i[0],s=i[1];if(Object(r.useEffect)(function(){(function(){var t=qe()(regeneratorRuntime.mark(function t(){var n;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,$e.b(e.siteId,$e.e.shippingCarrierTypes());case 2:n=t.sent,s(n.carriers);case 4:case"end":return t.stop()}},t)}));return function(){return t.apply(this,arguments)}})()()},[e.siteId,s]),!c||0===c.length)return a.a.createElement("div",null,t("Loading"),"...");var o=c.filter(function(t){return t.type===e.carrier}),u=Ke()(o,1)[0];return u?a.a.createElement("div",null,a.a.createElement(xt,{carrierType:u.type,carrierName:u.name,carrierDescription:u.description,registrationFields:u.fields})):a.a.createElement("div",null,t("%(carrierName)s not supported.",{args:{carrierName:e.carrier}}))};Dt.propTypes={carrier:A.a.string.isRequired,siteId:A.a.number};var Ut=Object(_.b)(function(e){return{siteId:Object(Ae.a)(e)}})(Object(v.localize)(Dt)),Wt=n(731),Vt=n(721),Ht=function(e){function t(e){var n;return c()(this,t),n=l()(this,p()(t).call(this,e)),b()(m()(n),"onChange",function(){n.setState({pristine:!1})}),b()(m()(n),"onSaveSuccess",function(){var e=n.props,t=e.translate,r=e.orderId,a=e.orderHref,i=e.paymentMethodSelected,c=a&&i?{button:t("Return to Order #%(orderId)s",{args:{orderId:r}}),href:a}:{duration:5e3};return n.setState({pristine:!0}),n.props.successNotice(t("Your shipping settings have been saved."),c)}),b()(m()(n),"onSaveFailure",function(){var e=n.props.translate;return n.props.errorNotice(e("Unable to save your shipping settings. Please try again."))}),b()(m()(n),"onSaveChanges",function(){n.props.createWcsShippingSaveActionList(n.onSaveSuccess,n.onSaveFailure)}),n.state={pristine:!0},n}return h()(t,e),o()(t,[{key:"render",value:function(){var e=this.props,t=e.carrier,n=e.carrierAccounts,r=e.liveRatesTypes,i=e.subscriptions,c=e.isSaving,s=e.translate,o=wcConnectData.is_wcshipping_active;return t?"UpsAccount"===t?a.a.createElement("div",null,a.a.createElement(N.a,{id:"notices",notices:De.a.list}),a.a.createElement(Mt,null)):a.a.createElement("div",null,a.a.createElement(N.a,{id:"notices",notices:De.a.list}),a.a.createElement(Ut,{carrier:t})):a.a.createElement("div",null,a.a.createElement(N.a,{id:"notices",notices:De.a.list}),a.a.createElement(Z,null),o&&a.a.createElement("div",null,a.a.createElement("h2",null,a.a.createElement("a",{href:"admin.php?page=wc-settings&tab=shipping§ion=woocommerce-shipping-settings"},s("WooCommerce Shipping"))," > ",s("Live rates"))),!o&&a.a.createElement(xe,{onChange:this.onChange}),a.a.createElement(Fe,{onChange:this.onChange}),a.a.createElement(lt,{carrierIds:r}),!o&&a.a.createElement(rt,{accounts:n}),!o&&a.a.createElement(Et,{subscriptions:i}),a.a.createElement(S.a,{isPrimary:!0,className:j()("button"),onClick:this.onSaveChanges,isBusy:c,disabled:c},s("Save changes")),a.a.createElement(Wt.a,{isChanged:!this.state.pristine}))}}]),t}(r.Component),Gt=Object(_.b)(function(e){var t=Object(ke.h)(e),n=Object(Ge.e)(e);return{isSaving:t.isSaving||n.isSaving,paymentMethodSelected:Boolean(Object(ke.o)(e))}},function(e){return Object(O.b)({createWcsShippingSaveActionList:Vt.a,errorNotice:Je.a,successNotice:Je.d},e)})(Object(v.localize)(Ht)),Bt=n(417),Ft=n(416),zt=n(268),qt=n(419),Zt=n(407),Kt=n(420),Qt=n(152),Yt=n(134),$t=n(10);t.default=function(e){var t=e.order_id,n=e.order_href,r=e.carrier,i=e.continents,c=e.carrier_accounts,s=e.live_rates_types,o=e.subscriptions;return{getReducer:function(){return Object($t.a)({extensions:Object($t.a)({woocommerce:Object($t.a)({woocommerceServices:Object($t.a)({1:Object($t.a)({packages:Ft.a,labelSettings:Bt.a})}),sites:Object($t.a)({1:Object($t.a)({data:Object($t.a)({locations:Kt.a})})})})}),notices:zt.a,ui:function(){return{selectedSiteId:1}}})},getInitialState:function(){return{extensions:{woocommerce:{sites:{1:{data:{locations:i}}}}}}},getStateForPersisting:function(e){return delete e.notices,e},getStateKey:function(){return"wcs-account-settings"},getMiddlewares:function(){return[Object(Yt.b)(Object(Qt.a)(Zt.a,qt.a))]},View:function(){return a.a.createElement(Gt,{orderId:t,orderHref:n,carrier:r,carrierAccounts:c,liveRatesTypes:s,subscriptions:o})}}}},94:function(e,t,n){"use strict";var r=n(35);t.a=r.a}}]);