(window.webpackJsonp=window.webpackJsonp||[]).push([[151],{24: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(69),r=n.n(a),i=n(0),s={debounce:i.debounce,isPlainObject:i.isPlainObject,uniqueId:i.uniqueId},o=(n(10),s.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,i=r()(n,["id"]);return{type:"NOTICE_CREATE",notice:Object.assign({showDismiss:!0},i,{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")},268:function(e,t,n){"use strict";var a,r=n(5),i=n.n(r),s=n(1),o=n.n(s),c=n(0),l=n(10),u=Object(l.b)({},(a={},i()(a,"NOTICE_CREATE",function(e,t){var n=t.notice;return o()({},e,i()({},n.noticeId,n))}),i()(a,"NOTICE_REMOVE",function(e,t){var n=t.noticeId;return e.hasOwnProperty(n)?Object(c.omit)(e,n):e}),i()(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)({},i()({},"NOTICE_CREATE",function(e,t){var n=t.notice;return o()({},e,i()({},n.noticeId,Date.now()))}));t.a=Object(l.a)({items:u,lastTimeShown:m})},27:function(e,t,n){"use strict";n.d(t,"a",function(){return l});var a=n(0),r=n(267),i=n.n(r),s=(n(64),function(e){return e}),o=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a1?n-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:s,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),s=1;s0&&(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,i=e.isLoading,s=e.onDismissClick,o=e.showDismiss,c=void 0===o?!r:o,l=e.status,u=e.text,m=e.translate,p=N()("notice",l,n,{"is-compact":r,"is-loading":i,"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:s,onKeyDown:s,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)},681:function(e,t,n){"use strict";var a=n(41),r=n.n(a),i=n(0),s=n(129),o=r()("calypso:notices");o("initializing notices");var c,l={containerNames:{}};c=l,Object(i.assign)(c,s.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 i=l[r].length;l[r]=l[r].filter(a),i!==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},682:function(e,t,n){},687:function(e,t,n){"use strict";n.d(t,"a",function(){return _});var a=n(52),r=n.n(a),i=n(78),s=n.n(i),o=n(90),c=n.n(o),l=n(84),u=n.n(l),m=n(91),p=n.n(m),d=n(5),f=n.n(d),h=n(19),g=n.n(h),b=n(2),v=n.n(b),E=n(261),y=n.n(E),_=function(e){function t(){return r()(this,t),c()(this,u()(t).apply(this,arguments))}return p()(t,e),s()(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()(_,"displayName","NoticeAction"),f()(_,"propTypes",{href:g.a.string,onClick:g.a.func,external:g.a.bool,icon:g.a.string}),f()(_,"defaultProps",{external:!1})},691:function(e,t,n){"use strict";var a=n(2),r=n.n(a),i=n(19),s=n.n(i),o=n(32),c=n.n(o),l=n(846),u=n(677),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:s.a.node},t.a=m},694:function(e,t,n){},695:function(e,t,n){"use strict";var a=n(713),r=["a","strong","em","u","tt","s"],i=["target","href"];t.a=function(e){return{__html:Object(a.sanitize)(e,{ALLOWED_TAGS:r,ALLOWED_ATTR:i})}}},702:function(e,t,n){"use strict";var a=n(260),r=n.n(a),i=n(69),s=n.n(i),o=n(184),c=n.n(o),l=n(19),u=n.n(l),m=n(2),p=n.n(m),d=n(678),f=n(687),h=n(32),g=n.n(h);n(694);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(681),E=n(41),y=n.n(E)()("calypso:data-observe"),_=n(61),N=n(0),w=n(27),T=Object(w.a)(function(e){return Object(N.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(24)),k=c()({displayName:"GlobalNotices",mixins:[function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&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(61),d=n(8),f=n(672),h=n(676),g=n(702),b=n(836),v=n(19),E=n.n(v),y=n(261),_=n.n(y),N=n(32),w=n.n(N),T=function(e){var t,n,a=e.title,r=e.subtitle,s=e.state,o=e.message,c=e.children;switch(s){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 i.a.createElement(f.a,null,i.a.createElement(h.a,null,i.a.createElement("span",null,a),r&&i.a.createElement("span",{className:"plugin-status__indicator-subtitle"},r)),i.a.createElement("div",{className:w()("plugin-status__indicator",n)},i.a.createElement("div",{className:"plugin-status__indicator-icon-and-message"},i.a.createElement("div",{className:"plugin-status__indicator-icon"},i.a.createElement(_.a,{icon:t})),i.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(53),x=n.n(k),C=n(675),S=n(69),j=n.n(S),D=n(0),A=n.n(D),L=n(738),R=n(24),I=function(){return function(e,t){var n=t().status,a={wcc_debug_on:n.debug_enabled,wcc_logging_on:n.logging_enabled};L.b(L.c.selfHelp(),a).then(function(){return e(Object(R.d)(Object(d.translate)("Your changes have been saved."),{duration:5e3}))}).catch(function(t){A.a.isString(t)&&e(Object(R.a)(t)),A.a.isObject(t)&&e(Object(R.a)(Object(d.translate)("There was a problem when saving your preferences. Please try again.")))})}},G={onRefreshClick:function(){return function(e){return L.b(L.c.refreshServiceData()).then(function(t){t.success;var n=j()(t,["success"]);e({type:"SERVICE_DATA_REFRESH",value:n}),e(Object(R.d)(Object(d.translate)("Service data refreshed.")))}).catch(function(){e(Object(R.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,s=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.timestamp0?i.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:i.a.createElement("a",{href:r})}})):i.a.createElement(C.a,null,i.a.createElement("a",{href:r},t("Edit service settings")))}(e))};return i.a.createElement(U.a,{heading:t("Services")},a.length?a.map(r):i.a.createElement(C.a,null,t("No services configured. {{a}}Add a shipping service{{/a}}",{components:{a:i.a.createElement("a",{href:"admin.php?page=wc-settings&tab=shipping"})}})))})),de=n(811),fe=(n(810),n(704)),he=n(713),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),s=0;s
Hot! Over 280 interface blocks, 140 demo pages and Variant Page Builder. Purchase Stack for $59 USD.