File "618ec80bb9e503a654d6.min.js"

Full Path: /home/vantageo/public_html/cache/cache/.wp-cli/wp-content/plugins/woocommerce-services/dist/chunks/618ec80bb9e503a654d6.min.js
File size: 27.05 KB
MIME-type: text/plain
Charset: utf-8

(window.webpackJsonp=window.webpackJsonp||[]).push([[149],{588:function(e,t,n){"use strict";n.d(t,"a",function(){return l});var a=n(0),r=n(628),s=n.n(r),i=(n(176),function(e){return e}),o=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];return n.join()},c=function(e){return function(t){for(var n=arguments.length,a=new Array(n>1?n-1:0),r=1;r<n;r++)a[r-1]=arguments[r];return e.map(function(e){return e.apply(void 0,[t].concat(a))})}};function l(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o,l=Object(a.memoize)(e,r);return Array.isArray(n)&&(n=c(n)),Object.assign(function(e){for(var a=arguments.length,r=new Array(a>1?a-1:0),i=1;i<a;i++)r[i-1]=arguments[i];var o=n.apply(void 0,[e].concat(r));return Array.isArray(o)||(o=[o]),t&&!s()(o,t)&&l.cache.clear(),t=o,l.apply(void 0,[e].concat(r))},{memoizedSelector:l})}},589:function(e,t,n){"use strict";var a=n(576),r=n.n(a),s=n(579),i=n.n(s),o=n(2),c=n.n(o),l=n(26),u=n.n(l);t.a=function(e){var t=e.className,n=e.children,a=i()(e,["className","children"]);return c.a.createElement("fieldset",r()({},a,{className:u()(t,"form-fieldset")}),n)}},591:function(e,t,n){"use strict";n.d(t,"c",function(){return c}),n.d(t,"d",function(){return u}),n.d(t,"a",function(){return m}),n.d(t,"b",function(){return p});var a=n(579),r=n.n(a),s=n(0),i={debounce:s.debounce,isPlainObject:s.isPlainObject,uniqueId:s.uniqueId},o=(n(60),i.uniqueId);function c(e){return{noticeId:e,type:"NOTICE_REMOVE"}}function l(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=n.id,s=r()(n,["id"]);return{type:"NOTICE_CREATE",notice:Object.assign({showDismiss:!0},s,{noticeId:a||o(),status:e,text:t})}}var u=l.bind(null,"is-success"),m=l.bind(null,"is-error"),p=l.bind(null,"is-info");l.bind(null,"is-warning"),l.bind(null,"is-plain")},592:function(e,t,n){"use strict";var a=n(576),r=n.n(a),s=n(579),i=n.n(s),o=n(2),c=n.n(o),l=n(23),u=n.n(l),m=n(26),p=n.n(m),d=n(24),f=function(e){var t=e.children,n=e.required,a=e.optional,s=e.translate,o=e.className,l=(e.moment,e.numberFormat,e.dangerouslySetInnerHTML),u=i()(e,["children","required","optional","translate","className","moment","numberFormat","dangerouslySetInnerHTML"]),m=l?null:c.a.createElement(c.a.Fragment,null,t,n&&c.a.createElement("small",{className:"form-label__required"},s("Required")),a&&c.a.createElement("small",{className:"form-label__optional"},s("Optional")));return c.a.createElement("label",r()({},u,{dangerouslySetInnerHTML:l,className:p()(o,"form-label")}),m)};f.propTypes={required:u.a.bool,optional:u.a.bool,children:u.a.node},t.a=Object(d.localize)(f)},594:function(e,t,n){"use strict";n.d(t,"a",function(){return T});var a=n(576),r=n.n(a),s=n(171),i=n.n(s),o=n(172),c=n.n(o),l=n(574),u=n.n(l),m=n(573),p=n.n(m),d=n(575),f=n.n(d),h=n(49),g=n.n(h),b=n(2),v=n.n(b),E=n(23),y=n.n(E),N=n(26),_=n.n(N),w=n(0),T=function(e){function t(){return i()(this,t),u()(this,p()(t).apply(this,arguments))}return f()(t,e),c()(t,[{key:"render",value:function(){var e=_()(this.props.className,"form-setting-explanation",{"no-validate":this.props.noValidate,"is-indented":this.props.isIndented});return v.a.createElement("p",r()({},Object(w.omit)(this.props,"className","noValidate","isIndented"),{className:e}),this.props.children)}}]),t}(v.a.Component);g()(T,"displayName","FormSettingExplanation"),g()(T,"propTypes",{noValidate:y.a.bool,isIndented:y.a.bool,className:y.a.string}),g()(T,"defaultProps",{noValidate:!1,isIndented:!1})},595:function(e,t,n){"use strict";var a=n(576),r=n.n(a),s=n(579),i=n.n(s),o=n(2),c=n.n(o),l=n(26),u=n.n(l);t.a=function(e){var t=e.className,n=e.children,a=i()(e,["className","children"]);return c.a.createElement("legend",r()({},a,{className:u()(t,"form-legend")}),n)}},596:function(e,t,n){"use strict";var a=n(576),r=n.n(a),s=n(579),i=n.n(s),o=n(2),c=n.n(o),l=n(26),u=n.n(l);t.a=function(e){var t=e.className,n=e.children,a=i()(e,["className","children"]);return c.a.createElement("h3",r()({},a,{className:u()(t,"form-section-heading")}),n)}},597:function(e,t,n){"use strict";var a=n(171),r=n.n(a),s=n(172),i=n.n(s),o=n(574),c=n.n(o),l=n(573),u=n.n(l),m=n(577),p=n.n(m),d=n(575),f=n.n(d),h=n(49),g=n.n(h),b=n(23),v=n.n(b),E=n(2),y=n.n(E),N=n(26),_=n.n(N),w=n(0),T=n(24),O=n(580),k=n.n(O);n(604);function x(e){var t=e.children;return y.a.createElement("span",{className:"screen-reader-text"},t)}var C=function(e){function t(){var e,n;r()(this,t);for(var a=arguments.length,s=new Array(a),i=0;i<a;i++)s[i]=arguments[i];return n=c()(this,(e=u()(t)).call.apply(e,[this].concat(s))),g()(p()(n),"dismissTimeout",null),n}return f()(t,e),i()(t,[{key:"componentDidMount",value:function(){this.props.duration>0&&(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,a=e.icon,r=e.isCompact,s=e.isLoading,i=e.onDismissClick,o=e.showDismiss,c=void 0===o?!r:o,l=e.status,u=e.text,m=e.translate,p=_()("notice",l,n,{"is-compact":r,"is-loading":s,"is-dismissable":c});return y.a.createElement("div",{className:p},y.a.createElement("span",{className:"notice__icon-wrapper"},y.a.createElement(k.a,{className:"notice__icon",icon:a||this.getIcon(),size:24})),y.a.createElement("span",{className:"notice__content"},y.a.createElement("span",{className:"notice__text"},u||t)),u?t:null,c&&y.a.createElement("span",{tabIndex:"0",className:"notice__dismiss",onClick:i,onKeyDown:i,role:"button","aria-label":m("Dismiss")},y.a.createElement(k.a,{icon:"cross",size:24}),y.a.createElement(x,null,m("Dismiss"))))}}]),t}(E.Component);g()(C,"defaultProps",{className:"",duration:0,icon:null,isCompact:!1,isLoading:!1,onDismissClick:w.noop,status:null,text:null}),g()(C,"propTypes",{className:v.a.string,duration:v.a.number,icon:v.a.string,isCompact:v.a.bool,isLoading:v.a.bool,onDismissClick:v.a.func,showDismiss:v.a.bool,status:v.a.oneOf(["is-error","is-info","is-success","is-warning","is-plain"]),text:v.a.oneOfType([v.a.arrayOf(v.a.oneOfType([v.a.string,v.a.node])),v.a.oneOfType([v.a.string,v.a.node])]),translate:v.a.func.isRequired});t.a=Object(T.localize)(C)},602:function(e,t,n){"use strict";var a=n(39),r=n.n(a),s=n(0),i=n(78),o=r()("calypso:notices");o("initializing notices");var c,l={containerNames:{}};c=l,Object(s.assign)(c,i.EventEmitter.prototype),c.emitChange=function(){this.emit("change")},c.off=c.removeListener;var u=[],m={new:function(e,t,n){var a=t.overlay?"overlay-notices":"notices";l.containerNames[a]=a,o("creating notice",e,t,n),l[a]=[];var r={type:t.type||"message",status:n,text:e,duration:t.duration,container:a,button:t.button,href:t.href,onClick:function(e){if("function"===typeof t.onClick){var n=m.removeNotice.bind(m,r);return t.onClick(e,n)}},onRemoveCallback:t.onRemoveCallback||function(){},arrow:t.arrow,isCompact:t.isCompact,showDismiss:t.showDismiss,persistent:t.persistent};return t.displayOnNextPage?u.push(r):l[a].push(r),l.emit("change"),r},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:l,removeNotice:function(e){if(e.container){var t=l[e.container],n=t.indexOf(e);-1!==n&&(t.splice(n,1),l.emit("change"))}},clearNoticesOnNavigation:function(e,t){o("clearNoticesOnNavigation");var n=!1,a=function(e){return e.persistent};for(var r in l.containerNames){var s=l[r].length;l[r]=l[r].filter(a),s!==l[r].length&&(n=!0)}u.length&&(u.forEach(function(e){l[e.container]=[],l[e.container].push(e)}),u=[]),n&&l.emit("change"),t()},clearNotices:function(e){l[e]=[],l.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=m},604:function(e,t,n){},622:function(e,t,n){"use strict";n.d(t,"a",function(){return N});var a=n(171),r=n.n(a),s=n(172),i=n.n(s),o=n(574),c=n.n(o),l=n(573),u=n.n(l),m=n(575),p=n.n(m),d=n(49),f=n.n(d),h=n(23),g=n.n(h),b=n(2),v=n.n(b),E=n(580),y=n.n(E),N=function(e){function t(){return r()(this,t),c()(this,u()(t).apply(this,arguments))}return p()(t,e),i()(t,[{key:"render",value:function(){var e={className:"notice__action",href:this.props.href,onClick:this.props.onClick};return this.props.external&&(e.target="_blank",e.rel="noopener noreferrer"),v.a.createElement("a",e,v.a.createElement("span",null,this.props.children),this.props.icon&&v.a.createElement(y.a,{icon:this.props.icon,size:24}),this.props.external&&v.a.createElement(y.a,{icon:"external",size:24}))}}]),t}(v.a.Component);f()(N,"displayName","NoticeAction"),f()(N,"propTypes",{href:g.a.string,onClick:g.a.func,external:g.a.bool,icon:g.a.string}),f()(N,"defaultProps",{external:!1})},624:function(e,t,n){"use strict";var a=n(2),r=n.n(a),s=n(23),i=n.n(s),o=n(26),c=n.n(o),l=n(838),u=n(596),m=function(e){var t=e.heading,n=e.children;return r.a.createElement(l.a,{className:c()("settings-group-card","card","is-compact")},t&&r.a.createElement(u.a,{className:"settings-group-card__heading"},t),r.a.createElement("div",{className:c()("settings-group-card__content",{"is-full-width":!t})},n))};m.propTypes={heading:i.a.node},t.a=m},629:function(e,t,n){"use strict";var a,r=n(49),s=n.n(r),i=n(50),o=n.n(i),c=n(0),l=n(60),u=Object(l.b)({},(a={},s()(a,"NOTICE_CREATE",function(e,t){var n=t.notice;return o()({},e,s()({},n.noticeId,n))}),s()(a,"NOTICE_REMOVE",function(e,t){var n=t.noticeId;return e.hasOwnProperty(n)?Object(c.omit)(e,n):e}),s()(a,"ROUTE_SET",function(e){return Object(c.reduce)(e,function(e,t,n){if(!t.isPersistent&&!t.displayOnNextPage)return e;var a=t;return a.displayOnNextPage&&(a=o()({},a,{displayOnNextPage:!1})),e[n]=a,e},{})}),a)),m=Object(l.b)({},s()({},"NOTICE_CREATE",function(e,t){var n=t.notice;return o()({},e,s()({},n.noticeId,Date.now()))}));t.a=Object(l.a)({items:u,lastTimeShown:m})},631:function(e,t,n){},632:function(e,t,n){"use strict";var a=n(674),r=["a","strong","em","u","tt","s"],s=["target","href"];t.a=function(e){return{__html:Object(a.sanitize)(e,{ALLOWED_TAGS:r,ALLOWED_ATTR:s})}}},641:function(e,t,n){"use strict";var a=n(576),r=n.n(a),s=n(579),i=n.n(s),o=n(117),c=n.n(o),l=n(23),u=n.n(l),m=n(2),p=n.n(m),d=n(597),f=n(622),h=n(26),g=n.n(h);n(631);function b(e){var t=e.id,n=e.className,a=e.children;return p.a.createElement("div",{id:t,className:g()("global-notices",n)},a)}var v=n(602),E=n(39),y=n.n(E)()("calypso:data-observe"),N=n(173),_=n(0),w=n(588),T=Object(w.a)(function(e){return Object(_.values)(e.notices.items)},function(e){return e.notices.items}),O=(Object(w.a)(function(e,t){return e.notices.lastTimeShown[t]||0},function(e){return e.notices.lastTimeShown}),n(591)),k=c()({displayName:"GlobalNotices",mixins:[function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return{componentDidMount:function(){t.forEach(function(e){this.props[e]?this.props[e].on("change",this.update):y(e+" is not set.")},this)},componentWillUnmount:function(){t.forEach(function(e){this.props[e]&&this.props[e].off("change",this.update)},this)},componentWillReceiveProps:function(e){t.forEach(function(t){this.props[t]!==e[t]&&(this.props[t]&&this.props[t].off("change",this.update),e[t]&&e[t].on("change",this.update))},this)},update:function(){y("Re-rendering "+this.constructor.displayName+" component."),this.forceUpdate()}}}("notices")],propTypes:{id:u.a.string,notices:u.a.oneOfType([u.a.object,u.a.array]),removeNotice:u.a.func.isRequired,storeNotices:u.a.array.isRequired},getDefaultProps:function(){return{id:"overlay-notices",notices:Object.freeze([])}},removeNoticeStoreNotice:function(e){return function(){e&&v.a.removeNotice(e)}},removeReduxNotice:function(e,t){var n=this;return function(a){t&&t(a),n.props.removeNotice(e)}},render:function(){var e=(this.props.notices[this.props.id]||[]).map(function(e,t){return p.a.createElement(d.a,{key:"notice-old-"+t,status:e.status,duration:e.duration||null,text:e.text,isCompact:e.isCompact,onDismissClick:this.removeNoticeStoreNotice(e),showDismiss:e.showDismiss},e.button&&p.a.createElement(f.a,{href:e.href,onClick:e.onClick},e.button))},this);return(e=e.concat(this.props.storeNotices.map(function(e){var t=e.button,n=e.href,a=e.noticeId,s=e.onClick,o=e.onDismissClick,c=i()(e,["button","href","noticeId","onClick","onDismissClick"]);return p.a.createElement(d.a,r()({},c,{key:"notice-".concat(a),onDismissClick:this.removeReduxNotice(a,o)}),t&&p.a.createElement(f.a,{href:n,onClick:s},t))},this))).length?p.a.createElement(b,{id:this.props.id},e):null}});t.a=Object(N.b)(function(e){return{storeNotices:T(e)}},{removeNotice:O.c})(k)},659:function(e,t,n){"use strict";var a=n(2),r=n.n(a),s=n(23),i=n.n(s),o=n(594),c=n(632),l=function(e){var t=e.text;return t?r.a.createElement(o.a,{dangerouslySetInnerHTML:Object(c.a)(t)}):null};l.propTypes={text:i.a.string},t.a=l},678:function(e,t,n){"use strict";n.d(t,"a",function(){return O});var a=n(576),r=n.n(a),s=n(579),i=n.n(s),o=n(171),c=n.n(o),l=n(172),u=n.n(l),m=n(574),p=n.n(m),d=n(573),f=n.n(d),h=n(575),g=n.n(h),b=n(49),v=n.n(b),E=n(2),y=n.n(E),N=n(23),_=n.n(N),w=n(26),T=n.n(w),O=function(e){function t(){return c()(this,t),p()(this,f()(t).apply(this,arguments))}return g()(t,e),u()(t,[{key:"render",value:function(){var e=T()("button",this.props.className,{"is-compact":this.props.compact,"is-primary":this.props.primary,"is-scary":this.props.scary,"is-busy":this.props.busy,"is-borderless":this.props.borderless});if(this.props.href){var t=this.props,n=(t.compact,t.primary,t.scary,t.busy,t.borderless,t.type,i()(t,["compact","primary","scary","busy","borderless","type"])),a=n.target?(n.rel||"").replace(/noopener|noreferrer/g,"")+" noopener noreferrer":n.rel;return y.a.createElement("a",r()({},n,{rel:a,className:e}))}var s=this.props,o=(s.compact,s.primary,s.scary,s.busy,s.borderless,s.target,s.rel,i()(s,["compact","primary","scary","busy","borderless","target","rel"]));return y.a.createElement("button",r()({},o,{className:e}))}}]),t}(E.PureComponent);v()(O,"propTypes",{compact:_.a.bool,primary:_.a.bool,scary:_.a.bool,busy:_.a.bool,type:_.a.string,href:_.a.string,borderless:_.a.bool,target:_.a.string,rel:_.a.string}),v()(O,"defaultProps",{type:"button"})},713:function(e,t,n){"use strict";n.d(t,"c",function(){return a}),n.d(t,"b",function(){return m}),n.d(t,"a",function(){return p});var a={};n.r(a),n.d(a,"labelsPrint",function(){return i}),n.d(a,"labelTestPrint",function(){return o}),n.d(a,"selfHelp",function(){return c}),n.d(a,"refreshServiceData",function(){return l});var r=n(116),s="wc/v1/connect/",i=function(){return"".concat(s,"label/print")},o=function(){return"".concat(s,"label/preview")},c=function(){return"".concat(s,"self-help")},l=function(){return"".concat(s,"service-data-refresh")},u=function(e){if(e.data.message)throw e.data.message;throw JSON.stringify(e)},m=function(e,t){return Object(r.a)().post(e,t).catch(u)},p=function(e,t){return Object(r.a)().createGetUrlWithNonce(e,t)}},799:function(e,t,n){},801:function(e,t,n){},836:function(e,t,n){"use strict";n.r(t);var a,r=n(2),s=n.n(r),i=(n(799),n(49)),o=n.n(i),c=n(50),l=n.n(c),u=(a={},o()(a,"PLUGIN_STATUS_DEBUG_TOGGLE",function(e,t){var n=t.value;return l()({},e,{debug_enabled:n})}),o()(a,"PLUGIN_STATUS_LOGGING_TOGGLE",function(e,t){var n=t.value;return l()({},e,{logging_enabled:n})}),o()(a,"SERVICE_DATA_REFRESH",function(e,t){var n=t.value;return l()({},e,{health_items:l()({},e.health_items,{woocommerce_services:l()({},e.health_items.woocommerce_services,n)})})}),a),m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return u[t.type]?u[t.type](e,t):e},p=n(173),d=n(24),f=n(589),h=n(595),g=n(641),b=n(826),v=n(23),E=n.n(v),y=n(580),N=n.n(y),_=n(26),w=n.n(_),T=function(e){var t,n,a=e.title,r=e.subtitle,i=e.state,o=e.message,c=e.children;switch(i){case"fetching":n="is-fetching",t="sync";break;case"success":n="is-success",t="checkmark-circle";break;case"warning":n="is-warning",t="notice";break;case"error":default:n="is-error",t="notice"}return s.a.createElement(f.a,null,s.a.createElement(h.a,null,s.a.createElement("span",null,a),r&&s.a.createElement("span",{className:"plugin-status__indicator-subtitle"},r)),s.a.createElement("div",{className:w()("plugin-status__indicator",n)},s.a.createElement("div",{className:"plugin-status__indicator-icon-and-message"},s.a.createElement("div",{className:"plugin-status__indicator-icon"},s.a.createElement(N.a,{icon:t})),s.a.createElement("div",{className:"plugin-status__indicator-message"},o)),c))};T.propTypes={title:E.a.string,subtitle:E.a.string,state:E.a.string,message:E.a.string,children:E.a.node};var O=T,k=n(61),x=n.n(k),C=n(594),j=n(579),D=n.n(j),S=n(0),A=n.n(S),R=n(713),L=n(591),I=function(){return function(e,t){var n=t().status,a={wcc_debug_on:n.debug_enabled,wcc_logging_on:n.logging_enabled};R.b(R.c.selfHelp(),a).then(function(){return e(Object(L.d)(Object(d.translate)("Your changes have been saved."),{duration:5e3}))}).catch(function(t){A.a.isString(t)&&e(Object(L.a)(t)),A.a.isObject(t)&&e(Object(L.a)(Object(d.translate)("There was a problem when saving your preferences. Please try again.")))})}},G={onRefreshClick:function(){return function(e){return R.b(R.c.refreshServiceData()).then(function(t){t.success;var n=D()(t,["success"]);e({type:"SERVICE_DATA_REFRESH",value:n}),e(Object(L.d)(Object(d.translate)("Service data refreshed.")))}).catch(function(){e(Object(L.a)(Object(d.translate)("An error occurred while refreshing service data.")))})}}},P=Object(p.b)(function(e){return{status:e.status.health_items.woocommerce_services}},G)(Object(d.localize)(function(e){var t,n,a=e.translate,i=e.moment,o=e.status,c=e.onRefreshClick,l=Object(r.useState)(!1),u=x()(l,2),m=u[0],p=u[1],d=Object(r.useCallback)(function(e){e.preventDefault(),p(!0),c().finally(function(){return p(!1)})},[c,p]),f=Date.now()/1e3;return o.has_service_schemas?o.timestamp?o.timestamp<f-o.error_threshold?(t="error",n=a("Service data was found, but is more than three days old")):o.timestamp<f-o.warning_threshold?(t="warning",n=a("Service data was found, but is more than one day old")):(t="success",n=a("Service data is up-to-date")):(t="warning",n=a("Service data found, but may be out of date")):(t="error",n=a("No service data available")),m&&(t="fetching"),s.a.createElement(O,{title:a("WooCommerce Shipping & Tax Data"),state:t,message:n},s.a.createElement(C.a,null,o.timestamp&&o.has_service_schemas?a("Last updated %s.",{args:i(1e3*o.timestamp).fromNow()}):null," ",s.a.createElement("a",{onClick:d,href:"#"},a("Refresh"))))})),U=n(624),z=Object(p.b)(function(e){return{healthItems:e.status.health_items}})(Object(d.localize)(function(e){var t=e.translate,n=e.healthItems;return s.a.createElement(U.a,{heading:t("Health",{context:"This section displays the overall health of WooCommerce Shipping & Tax and the things it depends on"})},s.a.createElement(O,{title:t("WooCommerce"),message:n.woocommerce.message,state:n.woocommerce.state}),s.a.createElement(O,{title:t("WordPress.com Connection"),state:n.wpcom_connection.state,message:n.wpcom_connection.message}),s.a.createElement(O,{title:t("Automated Taxes"),state:n.automated_taxes.state,message:n.automated_taxes.message},s.a.createElement(C.a,null,"tax"===n.automated_taxes.settings_link_type&&s.a.createElement(s.a.Fragment,null,s.a.createElement(b.a,{href:"admin.php?page=wc-settings&tab=tax"},t("Go to the Tax settings")),s.a.createElement("br",null)),"general"===n.automated_taxes.settings_link_type&&s.a.createElement(s.a.Fragment,null,s.a.createElement(b.a,{href:"admin.php?page=wc-settings"},t("Go to General settings")),s.a.createElement("br",null)),s.a.createElement(b.a,{href:"https://docs.woocommerce.com/document/woocommerce-shipping-and-tax/woocommerce-tax/"},t("Automated taxes documentation")))),s.a.createElement(P,null))})),q=n(171),H=n.n(q),W=n(172),V=n.n(W),F=n(574),M=n.n(F),B=n(573),K=n.n(B),J=n(577),Y=n.n(J),Q=n(575),X=n.n(Q),Z=n(576),$=n.n(Z),ee=n(63),te=n.n(ee),ne=n(800),ae=n.n(ne),re=n(678);function se(e){var t=e.className,n=e.text,a=e.onCopy,r=void 0===a?S.noop:a,i=D()(e,["className","text","onCopy"]),o=s.a.useRef(),c=s.a.useRef(),l=s.a.useRef();return s.a.useEffect(function(){c.current=function(){return n},l.current=r},[n,r]),s.a.useEffect(function(){var e=te.a.findDOMNode(o.current),t=new ae.a(e,{text:function(){return c.current()}});return t.on("success",function(){return l.current()}),function(){return t.destroy()}},[]),s.a.createElement(re.a,$()({},i,{ref:o,className:w()("clipboard-button",t)}))}se.propTypes={className:E.a.string,text:E.a.string,onCopy:E.a.func};var ie=se,oe=n(592),ce=function(e){var t=e.className,n=e.isError,a=e.isValid,r=e.children,i=D()(e,["className","isError","isValid","children"]);return s.a.createElement("textarea",$()({},i,{className:w()(t,"form-textarea",{"is-error":n,"is-valid":a})}),r)},le=n(602),ue=function(e){function t(){var e,n;H()(this,t);for(var a=arguments.length,r=new Array(a),s=0;s<a;s++)r[s]=arguments[s];return n=M()(this,(e=K()(t)).call.apply(e,[this].concat(r))),o()(Y()(n),"onCopy",function(){var e=n.props.translate;le.a.success(e("Log tail copied to clipboard"),{duration:2e3})}),n}return X()(t,e),V()(t,[{key:"render",value:function(){var e=this.props,t=e.key,n=e.title,a=e.tail,r=e.url,i=e.count,o=e.translate,c="wcs-log-".concat(t);return s.a.createElement(f.a,null,s.a.createElement(oe.a,{htmlFor:c},n),s.a.createElement(ce,{id:c,name:c,readOnly:!0,value:a}),s.a.createElement(C.a,{className:"plugin-status__log-explanation"},s.a.createElement("span",{className:"plugin-status__log-explanation-span"},o("Last %s entry. {{a}}Show full log{{/a}}","Last %s entries. {{a}}Show full log{{/a}}",{args:[i],count:i,components:{a:s.a.createElement("a",{href:r})}})),s.a.createElement(ie,{text:a,onCopy:this.onCopy,compact:!0},o("Copy for support"))))}}]),t}(r.Component);ue.propTypes={title:E.a.string,logKey:E.a.string};var me=Object(p.b)(function(e,t){var n=t.logKey;return e.status.logs[n]})(Object(d.localize)(ue)),pe=Object(p.b)(function(e){return{services:e.status.services}})(Object(d.localize)(function(e){var t=e.translate,n=e.moment,a=e.services;if(!1===a)return null;var r=function(e,a){return s.a.createElement(O,{key:a,title:e.title,subtitle:e.subtitle,state:e.state,message:e.message},function(e){var a=e.timestamp,r=e.url;return a>0?s.a.createElement(C.a,null,t("Request was made %s - check logs below or {{a}}edit service settings{{/a}}",{args:n(1e3*a).fromNow(),components:{a:s.a.createElement("a",{href:r})}})):s.a.createElement(C.a,null,s.a.createElement("a",{href:r},t("Edit service settings")))}(e))};return s.a.createElement(U.a,{heading:t("Services")},a.length?a.map(r):s.a.createElement(C.a,null,t("No services configured. {{a}}Add a shipping service{{/a}}",{components:{a:s.a.createElement("a",{href:"admin.php?page=wc-settings&tab=shipping"})}})))})),de=n(802),fe=(n(801),n(659)),he=n(674),ge=function(e){return{__html:Object(he.sanitize)(e,{ALLOWED_TAGS:["a","strong","em","u","tt","s"],ALLOWED_ATTR:["target","href"]})}},be=function(e){function t(){var e,n;H()(this,t);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];return n=M()(this,(e=K()(t)).call.apply(e,[this].concat(r))),o()(Y()(n),"renderToggleText",function(e){return e?s.a.createElement("span",{className:"toggle__text",dangerouslySetInnerHTML:ge(e)}):null}),o()(Y()(n),"handleChangeEvent",function(){var e=n.props;(0,e.onUpdate)(!e.checked)}),n}return X()(t,e),V()(t,[{key:"render",value:function(){var e=this.props,t=e.id,n=e.title,a=e.description,r=e.trueText,i=e.falseText,o=e.checked,c=e.placeholder,l=e.className;return s.a.createElement(f.a,{className:l},s.a.createElement(oe.a,{htmlFor:t,dangerouslySetInnerHTML:ge(n)}),s.a.createElement(de.a,{id:t,name:t,placeholder:c,checked:o,onChange:this.handleChangeEvent}),this.renderToggleText(o?r:i),s.a.createElement(fe.a,{text:a}))}}]),t}(r.Component);o()(be,"propTypes",{id:E.a.string.isRequired,title:E.a.string,description:E.a.string,trueText:E.a.string.isRequired,falseText:E.a.string.isRequired,checked:E.a.bool,onUpdate:E.a.func,className:E.a.string}),o()(be,"defaultProps",{checked:!1});var ve=be,Ee={onLoggingToggle:function(e){return function(t){t({type:"PLUGIN_STATUS_LOGGING_TOGGLE",value:e}),t(I())}},onDebuggingToggle:function(e){return function(t){t({type:"PLUGIN_STATUS_DEBUG_TOGGLE",value:e}),t(I())}}},ye=Object(p.b)(function(e){return{isLoggingEnabled:Boolean(e.status.logging_enabled),isDebuggingEnabled:Boolean(e.status.debug_enabled),taxRateBackups:e.status.tax_rate_backups}},Ee)(Object(d.localize)(function(e){var t=e.onLoggingToggle,n=e.onDebuggingToggle,a=e.isLoggingEnabled,r=e.isDebuggingEnabled,i=e.taxRateBackups,o=e.translate;return s.a.createElement("div",null,s.a.createElement(g.a,{id:"notices",notices:le.a.list}),s.a.createElement(z,null),s.a.createElement(pe,null),s.a.createElement(U.a,{heading:o("Debug")},s.a.createElement(ve,{id:"wcs-toggle-debug",checked:r,title:o("Debug"),description:o("Display troubleshooting information on the Cart and Checkout pages."),trueText:o("Enabled"),falseText:o("Disabled"),onUpdate:n}),s.a.createElement(ve,{id:"wcs-toggle-logging",checked:a,title:o("Logging"),description:o("Write diagnostic messages to log files. Helpful when contacting support."),trueText:o("Enabled"),falseText:o("Disabled"),onUpdate:t}),s.a.createElement(me,{logKey:"shipping",title:o("Shipping Log")}),s.a.createElement(me,{logKey:"taxes",title:o("Taxes Log")}),s.a.createElement(me,{logKey:"other",title:o("Other Log")})),i?s.a.createElement(U.a,{heading:o("Tax Rates")},s.a.createElement(f.a,null,s.a.createElement(h.a,{id:"tax-rate-backups"},o("Download Backed-up Tax Rates")),s.a.createElement("p",{className:"plugin-status__help-description"},o("Click a file below to download it, then import it into the {{taxRatesA}}tax rates table{{/taxRatesA}}.",{components:{taxRatesA:s.a.createElement("a",{href:"/wp-admin/admin.php?page=wc-settings&tab=tax&section=standard"})}}),s.a.createElement("br",null),s.a.createElement("br",null),s.a.createElement("ul",null,Object.keys(i).map(function(e,t){return s.a.createElement("li",{key:t},s.a.createElement("a",{href:i[e]},e))}))))):"",s.a.createElement(U.a,{heading:o("Support")},s.a.createElement(f.a,null,s.a.createElement(h.a,null,o("Need help?")),s.a.createElement("p",{className:"plugin-status__help-description"},o("Our team is here for you. View our {{docsA}}support docs{{/docsA}} or {{ticketA}}open a support ticket{{/ticketA}}.",{components:{docsA:s.a.createElement("a",{href:"https://docs.woocommerce.com/document/woocommerce-shipping-and-tax/",target:"_blank",rel:"noopener noreferrer"}),ticketA:s.a.createElement("a",{href:"https://woocommerce.com/my-account/create-a-ticket/",target:"_blank",rel:"noopener noreferrer"})}})))))})),Ne=n(629),_e=n(60);t.default=function(e){var t=e.formData;return{getReducer:function(){return Object(_e.a)({status:m,notices:Ne.a})},getInitialState:function(){return{status:t}},getStateForPersisting:function(){return null},getStateKey:function(){return"wcs-admin-status"},View:function(){return s.a.createElement(ye,null)}}}}}]);