WooCommerce Admin - Version 2.9.1

Version Description

Download this release

Release Info

Developer adrianduffell
Plugin Icon 128x128 WooCommerce Admin
Version 2.9.1
Comparing to
See all releases

Code changes from version 2.9.0 to 2.9.1

changelog.txt CHANGED
@@ -1,3 +1,6 @@
 
 
 
1
  == 2.9.0 11/30/2021 ==
2
 
3
  - Dev: Remove task status endpoint #7841
1
+ == 2.9.1 12/07/2021 ==
2
+ - Fix: Fix shipping task not offering step 3. #7985
3
+
4
  == 2.9.0 11/30/2021 ==
5
 
6
  - Dev: Remove task status endpoint #7841
dist/chunks/homescreen.js CHANGED
@@ -3671,11 +3671,12 @@ class shipping_Shipping extends external_wp_element_["Component"] {
3671
  key: 'rates',
3672
  label: Object(external_wp_i18n_["__"])('Set shipping costs', 'woocommerce-admin'),
3673
  description: Object(external_wp_i18n_["__"])('Define how much customers pay to ship to different destinations', 'woocommerce-admin'),
3674
- content: Object(external_wp_element_["createElement"])(shipping_rates, extends_default()({
3675
  buttonText: pluginsToActivate.length || requiresJetpackConnection ? Object(external_wp_i18n_["__"])('Proceed', 'woocommerce-admin') : Object(external_wp_i18n_["__"])('Complete task', 'woocommerce-admin'),
3676
  shippingZones: this.state.shippingZones,
3677
- onComplete: this.completeStep
3678
- }, this.props)),
 
3679
  visible: settings.woocommerce_ship_to_countries === 'disabled' ? false : true
3680
  }, {
3681
  key: 'label_printing',
3671
  key: 'rates',
3672
  label: Object(external_wp_i18n_["__"])('Set shipping costs', 'woocommerce-admin'),
3673
  description: Object(external_wp_i18n_["__"])('Define how much customers pay to ship to different destinations', 'woocommerce-admin'),
3674
+ content: Object(external_wp_element_["createElement"])(shipping_rates, {
3675
  buttonText: pluginsToActivate.length || requiresJetpackConnection ? Object(external_wp_i18n_["__"])('Proceed', 'woocommerce-admin') : Object(external_wp_i18n_["__"])('Complete task', 'woocommerce-admin'),
3676
  shippingZones: this.state.shippingZones,
3677
+ onComplete: this.completeStep,
3678
+ createNotice: this.props.createNotice
3679
+ }),
3680
  visible: settings.woocommerce_ship_to_countries === 'disabled' ? false : true
3681
  }, {
3682
  key: 'label_printing',
dist/chunks/homescreen.min.js CHANGED
@@ -1 +1 @@
1
- (window.__wcAdmin_webpackJsonp=window.__wcAdmin_webpackJsonp||[]).push([[31],{162:function(e,t,c){"use strict";c.d(t,"a",(function(){return n}));var a=c(15),o=c(13);const n=(e,t={})=>{const{pathname:c,search:n}=window.location,r=Object(o.f)("connectNonce","");return t={"wccom-site":Object(o.f)("siteUrl"),"wccom-back":c+n,"wccom-woo-version":Object(o.f)("wcVersion"),"wccom-connect-nonce":r,...t},Object(a.addQueryArgs)(e,t)}},167:function(e,t,c){"use strict";var a=Object.assign||function(e){for(var t,c=1;c<arguments.length;c++)for(var a in t=arguments[c])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,c=e.size,o=void 0===c?24:c,n=e.onClick,s=(e.icon,e.className),i=function(e,t){var c={};for(var a in e)0<=t.indexOf(a)||Object.prototype.hasOwnProperty.call(e,a)&&(c[a]=e[a]);return c}(e,["size","onClick","icon","className"]),l=["gridicon","gridicons-star",s,(t=o,!(0!=t%18)&&"needs-offset"),!1,!1].filter(Boolean).join(" ");return r.default.createElement("svg",a({className:l,height:o,width:o,onClick:n},i,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),r.default.createElement("g",null,r.default.createElement("path",{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"})))};var o,n=c(5),r=(o=n)&&o.__esModule?o:{default:o};e.exports=t.default},475:function(e,t,c){"use strict";var a=c(0),o=c(8),n=Object(a.createElement)(o.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(o.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}));t.a=n},477:function(e,t,c){"use strict";var a=c(0),o=c(8),n=Object(a.createElement)(o.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(o.Path,{d:"M18.3 5.6L9.9 16.9l-4.6-3.4-.9 1.2 5.8 4.3 9.3-12.6z"}));t.a=n},503:function(e,t,c){"use strict";c.d(t,"b",(function(){return l})),c.d(t,"a",(function(){return m}));var a=c(0),o=c(28),n=c(89),r=c.n(n),s=c(13);const i=r()(s.a),l=e=>{const t=i.getCurrencyConfig(),c=Object(o.applyFilters)("woocommerce_admin_report_currency",t,e);return r()(c)},m=Object(a.createContext)(i)},511:function(e,t,c){"use strict";var a=c(53);const o=["a","b","em","i","strong","p","br"],n=["target","href","rel","name","download"];t.a=e=>({__html:Object(a.sanitize)(e,{ALLOWED_TAGS:o,ALLOWED_ATTR:n})})},515:function(e,t,c){"use strict";c.d(t,"a",(function(){return g})),c.d(t,"b",(function(){return O}));var a=c(0),o=c(6),n=c.n(o),r=c(63),s=c.n(r),i=c(9),l=c.n(i),m=c(1),d=c.n(m),u=c(21),p=c(3),b=(c(527),c(4));class A extends a.Component{render(){const{className:e,hasAction:t,hasDate:c,hasSubtitle:o,lines:r}=this.props,s=n()("woocommerce-activity-card is-loading",e);return Object(a.createElement)("div",{className:s,"aria-hidden":!0},Object(a.createElement)("span",{className:"woocommerce-activity-card__icon"},Object(a.createElement)("span",{className:"is-placeholder"})),Object(a.createElement)("div",{className:"woocommerce-activity-card__header"},Object(a.createElement)("div",{className:"woocommerce-activity-card__title is-placeholder"}),o&&Object(a.createElement)("div",{className:"woocommerce-activity-card__subtitle is-placeholder"}),c&&Object(a.createElement)("div",{className:"woocommerce-activity-card__date"},Object(a.createElement)("span",{className:"is-placeholder"}))),Object(a.createElement)("div",{className:"woocommerce-activity-card__body"},Object(b.range)(r).map(e=>Object(a.createElement)("span",{className:"is-placeholder",key:e}))),t&&Object(a.createElement)("div",{className:"woocommerce-activity-card__actions"},Object(a.createElement)("span",{className:"is-placeholder"})))}}A.propTypes={className:d.a.string,hasAction:d.a.bool,hasDate:d.a.bool,hasSubtitle:d.a.bool,lines:d.a.number},A.defaultProps={hasAction:!1,hasDate:!1,hasSubtitle:!1,lines:1};var O=A;class g extends a.Component{getCard(){const{actions:e,className:t,children:c,date:o,icon:r,subtitle:s,title:i,unread:m}=this.props,d=n()("woocommerce-activity-card",t),p=Array.isArray(e)?e:[e],b=/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}/.test(o)?l.a.utc(o).fromNow():o;return Object(a.createElement)("section",{className:d},m&&Object(a.createElement)("span",{className:"woocommerce-activity-card__unread"}),r&&Object(a.createElement)("span",{className:"woocommerce-activity-card__icon","aria-hidden":!0},r),i&&Object(a.createElement)("header",{className:"woocommerce-activity-card__header"},Object(a.createElement)(u.H,{className:"woocommerce-activity-card__title"},i),s&&Object(a.createElement)("div",{className:"woocommerce-activity-card__subtitle"},s),b&&Object(a.createElement)("span",{className:"woocommerce-activity-card__date"},b)),c&&Object(a.createElement)(u.Section,{className:"woocommerce-activity-card__body"},c),e&&Object(a.createElement)("footer",{className:"woocommerce-activity-card__actions"},p.map((e,t)=>Object(a.cloneElement)(e,{key:t}))))}render(){const{onClick:e}=this.props;return e?Object(a.createElement)(p.Button,{className:"woocommerce-activity-card__button",onClick:e},this.getCard()):this.getCard()}}g.propTypes={actions:d.a.oneOfType([d.a.arrayOf(d.a.element),d.a.element]),onClick:d.a.func,className:d.a.string,children:d.a.node,date:d.a.string,icon:d.a.node,subtitle:d.a.node,title:d.a.oneOfType([d.a.string,d.a.node]),unread:d.a.bool},g.defaultProps={icon:Object(a.createElement)(s.a,{size:48}),unread:!1}},519:function(e,t,c){},520:function(e,t,c){"use strict";function a(e){return e?e.substr(1).split("&").reduce((e,t)=>{const c=t.split("="),a=c[0];let o=decodeURIComponent(c[1]);return o=isNaN(Number(o))?o:Number(o),e[a]=o,e},{}):{}}function o(){let e="";const{page:t,path:c,post_type:o}=a(window.location.search);if(t){const a="wc-admin"===t?"home_screen":t;e=c?c.replace(/\//g,"_").substring(1):a}else o&&(e=o);return e}c.d(t,"b",(function(){return a})),c.d(t,"a",(function(){return o}))},521:function(e,t,c){},522:function(e,t,c){"use strict";c.d(t,"a",(function(){return o}));var a=c(0);c(567);const o=({numTasks:e=5,query:t})=>Boolean(t.task)?null:Object(a.createElement)("div",{className:"woocommerce-task-dashboard__container"},Object(a.createElement)("div",{className:"woocommerce-card woocommerce-task-card is-loading","aria-hidden":!0},Object(a.createElement)("div",{className:"woocommerce-card__header"},Object(a.createElement)("div",{className:"woocommerce-card__title-wrapper"},Object(a.createElement)("div",{className:"woocommerce-card__title woocommerce-card__header-item"},Object(a.createElement)("span",{className:"is-placeholder"})))),Object(a.createElement)("div",{className:"woocommerce-card__body"},Object(a.createElement)("div",{className:"woocommerce-list"},Array.from(new Array(e)).map((e,t)=>Object(a.createElement)("div",{key:t,className:"woocommerce-list__item has-action"},Object(a.createElement)("div",{className:"woocommerce-list__item-inner"},Object(a.createElement)("div",{className:"woocommerce-list__item-before"},Object(a.createElement)("span",{className:"is-placeholder"})),Object(a.createElement)("div",{className:"woocommerce-list__item-text"},Object(a.createElement)("div",{className:"woocommerce-list__item-title"},Object(a.createElement)("span",{className:"is-placeholder"}))),Object(a.createElement)("div",{className:"woocommerce-list__item-after"},Object(a.createElement)("span",{className:"is-placeholder"})))))))))},525:function(e,t,c){"use strict";var a=c(0),o=c(6),n=c.n(o),r=c(1),s=c.n(r),i=c(17),l=c(21);c(526);class m extends a.Component{render(){const{className:e,menu:t,subtitle:c,title:o,unreadMessages:r}=this.props,s=n()({"woocommerce-layout__inbox-panel-header":c,"woocommerce-layout__activity-panel-header":!c},e),l=r||0;return Object(a.createElement)("div",{className:s},Object(a.createElement)("div",{className:"woocommerce-layout__inbox-title"},Object(a.createElement)(i.Text,{size:16,weight:600,color:"#23282d"},o),Object(a.createElement)(i.Text,{variant:"button",weight:"600",size:"14",lineHeight:"20px"},l>0&&Object(a.createElement)("span",{className:"woocommerce-layout__inbox-badge"},r))),Object(a.createElement)("div",{className:"woocommerce-layout__inbox-subtitle"},c&&Object(a.createElement)(i.Text,{variant:"body.small",size:"14",lineHeight:"20px"},c)),t&&Object(a.createElement)("div",{className:"woocommerce-layout__activity-panel-header-menu"},t))}}m.propTypes={className:s.a.string,unreadMessages:s.a.number,title:s.a.string.isRequired,subtitle:s.a.string,menu:s.a.shape({type:s.a.oneOf([l.EllipsisMenu])})},t.a=m},526:function(e,t,c){},527:function(e,t,c){},528:function(e,t,c){"use strict";var a=c(0),o=c(2),n=c(21),r=c(11),s=c(7),i=c(16),l=c(173),m=c(169),d=c(17),u=c(515),p=c(164),b=c(520);c(529);const A=(e,t)=>{Object(i.recordEvent)("inbox_action_click",{note_name:e.name,note_title:e.title,note_content_inner_link:t})},O=({hasNotes:e,isBatchUpdating:t,lastRead:c,notes:n,onDismiss:r,onNoteActionClick:s})=>{if(t)return;if(!e)return Object(a.createElement)(u.a,{className:"woocommerce-empty-activity-card",title:Object(o.__)("Your inbox is empty","woocommerce-admin"),icon:!1},Object(o.__)("As things begin to happen in your store your inbox will start to fill up. You'll see things like achievements, new feature announcements, extension recommendations and more!","woocommerce-admin"));const p=Object(b.a)(),O=e=>{Object(i.recordEvent)("inbox_note_view",{note_content:e.content,note_name:e.name,note_title:e.title,note_type:e.type,screen:p})},g=Object.keys(n).map(e=>n[e]);return Object(a.createElement)(l.a,{role:"menu"},g.map(e=>{const{id:t,is_deleted:o}=e;return o?null:Object(a.createElement)(m.a,{key:t,timeout:500,classNames:"woocommerce-inbox-message"},Object(a.createElement)(d.InboxNoteCard,{key:t,note:e,lastRead:c,onDismiss:r,onNoteActionClick:s,onBodyLinkClick:A,onNoteVisible:O}))}))},g={page:1,per_page:r.QUERY_DEFAULTS.pageSize,status:"unactioned",type:r.QUERY_DEFAULTS.noteTypes,orderby:"date",order:"desc",_fields:["id","name","title","content","type","status","actions","date_created","date_created_gmt","layout","image","is_deleted"]};t.a=()=>{const{createNotice:e}=Object(s.useDispatch)("core/notices"),{batchUpdateNotes:t,removeAllNotes:c,removeNote:l,updateNote:m,triggerNoteAction:u}=Object(s.useDispatch)(r.NOTES_STORE_NAME),{isError:A,isResolvingNotes:h,isBatchUpdating:j,notes:w}=Object(s.useSelect)(e=>{const{getNotes:t,getNotesError:c,isResolving:a,isNotesRequesting:o}=e(r.NOTES_STORE_NAME);return{notes:t(g),isError:Boolean(c("getNotes",[g])),isResolvingNotes:a("getNotes",[g]),isBatchUpdating:o("batchUpdateNotes")}}),{updateUserPreferences:v,...E}=Object(r.useUserPreferences)(),[f]=Object(a.useState)(E.activity_panel_inbox_last_read),[S,k]=Object(a.useState)();Object(a.useEffect)(()=>{const e=Date.now();v({activity_panel_inbox_last_read:e})},[]);const y=async(a=!1)=>{const n="all"===S.type,r=Object(b.a)();if(Object(i.recordEvent)("inbox_action_dismiss",{note_name:S.note.name,note_title:S.note.title,note_name_dismiss_all:n,note_name_dismiss_confirmation:a,screen:r}),a){const a=S.note.id,r=!a||n;try{let n=[];if(r)n=await c({status:g.status});else{const e=await l(a);n=[e]}k(void 0),e("success",n.length>1?Object(o.__)("All messages dismissed","woocommerce-admin"):Object(o.__)("Message dismissed","woocommerce-admin"),{actions:[{label:Object(o.__)("Undo","woocommerce-admin"),onClick:()=>{n.length>1?t(n.map(e=>e.id),{is_deleted:0}):m(a,{is_deleted:0})}}]})}catch(t){const c=r?w.length:1;e("error",Object(o._n)("Message could not be dismissed","Messages could not be dismissed",c,"woocommerce-admin")),k(void 0)}}else k(void 0)};if(A){const e=Object(o.__)("There was an error getting your inbox. Please try again.","woocommerce-admin"),t=Object(o.__)("Reload","woocommerce-admin"),c=()=>{window.location.reload()};return Object(a.createElement)(n.EmptyContent,{title:e,actionLabel:t,actionURL:null,actionCallback:c})}const _=Object(p.b)(w);return Object(a.createElement)(a.Fragment,null,Object(a.createElement)("div",{className:"woocommerce-homepage-notes-wrapper"},(h||j)&&Object(a.createElement)(n.Section,null,Object(a.createElement)(d.InboxNotePlaceholder,{className:"banner message-is-unread"})),Object(a.createElement)(n.Section,null,!h&&!j&&O({hasNotes:_,isBatchUpdating:j,lastRead:f,notes:w,onDismiss:(e,t)=>{k({note:e,type:t})},onNoteActionClick:(e,t)=>{u(e.id,t.id)}})),S&&Object(a.createElement)(d.InboxDismissConfirmationModal,{onClose:y,onDismiss:()=>y(!0)})))}},529:function(e,t,c){},530:function(e,t,c){"use strict";c.d(t,"b",(function(){return d})),c.d(t,"a",(function(){return u}));var a=c(9),o=c.n(a),n=c(4),r=c(20),s=c(11),i=c(12),l=c(120),m=c(13);const d=({indicator:e,primaryData:t,secondaryData:c,currency:a,formatAmount:o,persistedQuery:r})=>{const s=Object(n.find)(t.data,t=>t.stat===e.stat),d=Object(n.find)(c.data,t=>t.stat===e.stat);if(!s||!d)return{};const u=s._links&&s._links.report[0]&&s._links.report[0].href||"",p=function(e,t,c){return e?"/jetpack"===e?Object(m.e)("admin.php?page=jetpack#/dashboard"):Object(i.getNewPath)(t,e,{chart:c.chart}):""}(u,r,s),b="/jetpack"===u?"wp-admin":"wc-admin",A="currency"===s.format,O=Object(l.calculateDelta)(s.value,d.value);return{primaryValue:A?o(s.value):Object(l.formatValue)(a,s.format,s.value),secondaryValue:A?o(d.value):Object(l.formatValue)(a,d.format,d.value),delta:O,reportUrl:p,reportUrlType:b}},u=(e,t,c,a)=>{const{getReportItems:n,getReportItemsError:i,isResolving:l}=e(s.REPORTS_STORE_NAME),{woocommerce_default_date_range:m}=e(s.SETTINGS_STORE_NAME).getSetting("wc_admin","wcAdminSettings"),d=Object(r.getCurrentDates)(c,m),u=d.primary.before,p=d.secondary.before,b=t.map(e=>e.stat).join(","),A=Object(s.getFilterQuery)({filters:a,query:c}),O={...A,after:Object(r.appendTimestamp)(d.primary.after,"start"),before:Object(r.appendTimestamp)(u,u.isSame(o()(),"day")?"now":"end"),stats:b},g={...A,after:Object(r.appendTimestamp)(d.secondary.after,"start"),before:Object(r.appendTimestamp)(p,p.isSame(o()(),"day")?"now":"end"),stats:b};return{primaryData:n("performance-indicators",O),primaryError:i("performance-indicators",O)||null,primaryRequesting:l("getReportItems",["performance-indicators",O]),secondaryData:n("performance-indicators",g),secondaryError:i("performance-indicators",g)||null,secondaryRequesting:l("getReportItems",["performance-indicators",g]),defaultDateRange:m}}},531:function(e,t,c){"use strict";c.d(t,"a",(function(){return i}));var a=c(0),o=c(273),n=c(12),r=c(11),s=c(7);const i=({query:e,task:t})=>{const c=e.task,{invalidateResolutionForStoreSelector:i,optimisticallyCompleteTask:l}=Object(s.useDispatch)(r.ONBOARDING_STORE_NAME),m=Object(a.useCallback)(()=>{l(c),Object(n.getHistory)().push(Object(n.getNewPath)({},"/",{})),i("getTaskLists")},[c]);return Object(a.createElement)(o.WooOnboardingTask.Slot,{id:c,fillProps:{onComplete:m,query:e,task:t}})}},532:function(e,t,c){},533:function(e,t,c){},534:function(e,t,c){"use strict";c.d(t,"b",(function(){return u})),c.d(t,"a",(function(){return p}));var a=c(36),o=c.n(a),n=c(0),r=c(2),s=c(30),i=c(4),l=c(13),m=c(21);const{countries:d}=Object(l.f)("dataEndpoints",{countries:{}});function u(e){const t={};return e.addressLine1.trim().length||(t.addressLine1=Object(r.__)("Please add an address","woocommerce-admin")),e.countryState.trim().length||(t.countryState=Object(r.__)("Please select a country / region","woocommerce-admin")),e.city.trim().length||(t.city=Object(r.__)("Please add a city","woocommerce-admin")),e.postCode.trim().length||(t.postCode=Object(r.__)("Please add a post code","woocommerce-admin")),t}function p(e){const{getInputProps:t,setValue:c}=e,a=Object(n.useMemo)(()=>d.reduce((e,t)=>{if(!t.states.length)return e.push({key:t.code,label:Object(s.decodeEntities)(t.name)}),e;const c=t.states.map(e=>({key:t.code+":"+e.code,label:Object(s.decodeEntities)(t.name)+" — "+Object(s.decodeEntities)(e.name)}));return e.push(...c),e},[]),[]),l=function(e,t,c){const[a,o]=Object(n.useState)(""),[r,s]=Object(n.useState)(""),l=Object(n.useRef)();return Object(n.useEffect)(()=>{const c=e.find(e=>e.key===t),n=c?c.label.split(/\u2013|\u2014|\-/):[],i=(n[0]||"").trim(),m=(n[1]||"").trim();l.current||i===a&&m===r||(o(i),s(m)),l.current=!1},[t]),Object(n.useEffect)(()=>{a||r||!t||(l.current=!0,c("countryState",""));let o=[];const n=new RegExp(Object(i.escapeRegExp)(a),"i"),s=new RegExp(Object(i.escapeRegExp)(r.replace(/\s/g,""))+"$","i");if((r.length||a.length)&&(o=e.filter(e=>(a.length?n:s).test(e.label))),a.length&&r.length){const e=r.length<3;o=o.filter(t=>s.test((e?t.key:t.label).replace("-","").replace(/\s/g,"")));const t=a.length<3;if(o.length>1){let e=[];e=o.filter(e=>n.test(t?e.key:e.label)),e.length>0&&(o=e)}if(o.length>1){let t=[];t=o.filter(t=>s.test((e?t.key:t.label).replace("-","").replace(/\s/g,""))),1===t.length&&(o=t)}}1===o.length&&t!==o[0].key&&(l.current=!0,c("countryState",o[0].key))},[a,r,e,c]),Object(n.createElement)(n.Fragment,null,Object(n.createElement)("input",{onChange:e=>o(e.target.value),value:a,name:"country",type:"text",className:"woocommerce-select-control__autofill-input",tabIndex:"-1",autoComplete:"country"}),Object(n.createElement)("input",{onChange:e=>s(e.target.value),value:r,name:"state",type:"text",className:"woocommerce-select-control__autofill-input",tabIndex:"-1",autoComplete:"address-level1"}))}(a,t("countryState").value,c);return Object(n.createElement)("div",{className:"woocommerce-store-address-fields"},Object(n.createElement)(m.TextControl,o()({label:Object(r.__)("Address line 1","woocommerce-admin"),required:!0,autoComplete:"address-line1"},t("addressLine1"))),Object(n.createElement)(m.TextControl,o()({label:Object(r.__)("Address line 2 (optional)","woocommerce-admin"),required:!0,autoComplete:"address-line2"},t("addressLine2"))),Object(n.createElement)(m.SelectControl,o()({label:Object(r.__)("Country / Region","woocommerce-admin"),required:!0,autoComplete:"new-password",options:a,excludeSelectedOptions:!1,showAllOnFocus:!0,isSearchable:!0},t("countryState"),{controlClassName:t("countryState").className}),l),Object(n.createElement)(m.TextControl,o()({label:Object(r.__)("City","woocommerce-admin"),required:!0},t("city"),{autoComplete:"address-level2"})),Object(n.createElement)(m.TextControl,o()({label:Object(r.__)("Post code","woocommerce-admin"),required:!0,autoComplete:"postal-code"},t("postCode"))))}},549:function(e,t,c){"use strict";c.d(t,"a",(function(){return h}));var a=c(36),o=c.n(a),n=c(0),r=c(2),s=c(3),i=c(7),l=c(21),m=c(11),d=c(16),u=c(17),p=c(12),b=c(273);c(521);const A=({isExpandable:e=!1,isExpanded:t=!1,setExpandedTask:c,task:a})=>{var s;const{createNotice:l}=Object(i.useDispatch)("core/notices"),{dismissTask:A,snoozeTask:O,undoDismissTask:g,undoSnoozeTask:h}=Object(i.useDispatch)(m.ONBOARDING_STORE_NAME),j=Object(m.useUserPreferences)(),{actionLabel:w,actionUrl:v,content:E,id:f,isComplete:S,isDismissable:k,isSnoozeable:y,time:_,title:N,level:C,additionalInfo:B}=a,T=Object(u.useSlot)("woocommerce_onboarding_task_list_item_"+f),P=Boolean(null==T||null===(s=T.fills)||void 0===s?void 0:s.length),M=Object(n.useCallback)(()=>{A(f),l("success",Object(r.__)("Task dismissed"),{actions:[{label:Object(r.__)("Undo","woocommerce-admin"),onClick:()=>g(f)}]})},[f]),q=Object(n.useCallback)(()=>{O(f),l("success",Object(r.__)("Task postponed until tomorrow","woocommerce-admin"),{actions:[{label:Object(r.__)("Undo","woocommerce-admin"),onClick:()=>h(f)}]})},[f]),I=()=>{const e=(()=>{const e=j.task_list_tracked_started_tasks;return e&&e[f]?e[f]:0})()+1,t=j.task_list_tracked_started_tasks||{};j.updateUserPreferences({task_list_tracked_started_tasks:{...t||{},[f]:e}})},z=Object(n.useCallback)(()=>{v?v.startsWith("http")?window.location.href=v:Object(p.getHistory)().push(Object(p.getNewPath)({},v,{})):(window.document.documentElement.scrollTop=0,Object(p.updateQueryString)({task:f}))},[f,S,v]),V={expandable:e,expanded:e&&t,completed:S,onSnooze:y&&q,onDismiss:k&&M},U=Object(n.useCallback)(t=>{const a=()=>(Object(d.recordEvent)("tasklist_click",{task_name:f}),S||I(),t.onClick?t.onClick():z());return Object(n.createElement)(u.TaskItem,o()({key:f,title:N,content:E,additionalInfo:B,time:_,action:a,level:C,actionLabel:w},V,t,{onClick:!e||S?a:()=>c(f)}))},[f,N,E,_,w,e,S]);return P?Object(n.createElement)(b.WooOnboardingTaskListItem.Slot,{id:f,fillProps:{defaultTaskItem:U,isComplete:S,...V}}):Object(n.createElement)(U,{onClick:a.onClick})},O=({id:e})=>{const{hideTaskList:t}=Object(i.useDispatch)(m.ONBOARDING_STORE_NAME);return Object(n.createElement)("div",{className:"woocommerce-card__menu woocommerce-card__header-item"},Object(n.createElement)(l.EllipsisMenu,{label:Object(r.__)("Task List Options","woocommerce-admin"),renderContent:()=>Object(n.createElement)("div",{className:"woocommerce-task-card__section-controls"},Object(n.createElement)(s.Button,{onClick:()=>t(e)},Object(r.__)("Hide this","woocommerce-admin")))}))},g=(e,t)=>"setup"===e?"tasklist_"+t:`${e}_tasklist_${t}`,h=({id:e,tasks:t,title:c,isCollapsible:a=!1,isExpandable:p=!1,query:b})=>{var h;const{profileItems:j}=Object(i.useSelect)(e=>{const{getProfileItems:t}=e(m.ONBOARDING_STORE_NAME);return{profileItems:t()}}),w=Object(n.useRef)(b),v=Date.now(),E=t.filter(e=>!e.isDismissed&&(!e.isSnoozed||e.snoozedUntil<v)),f=t.filter(e=>!e.isComplete&&!e.isDismissed),[S,k]=Object(n.useState)(null===(h=f[0])||void 0===h?void 0:h.id);if(Object(n.useEffect)(()=>{Object(d.recordEvent)(g(e,"view"),{number_tasks:E.length,store_connected:j.wccom_connected})},[]),Object(n.useEffect)(()=>{const{task:e}=w.current,{task:t}=b;e!==t&&(window.document.documentElement.scrollTop=0,w.current=b)},[b]),!E.length)return Object(n.createElement)("div",{className:"woocommerce-task-dashboard__container"});const y=Object(r.sprintf)(Object(r._n)("Show %d more task.","Show %d more tasks.",E.length-2,"woocommerce-admin"),E.length-2),_=Object(r.__)("Show less","woocommerce-admin"),N=a?u.CollapsibleList:u.List,C=a?{collapseLabel:_,expandLabel:y,show:2,onCollapse:()=>Object(d.recordEvent)(g(e,"collapse"),{}),onExpand:()=>Object(d.recordEvent)(g(e,"expand"),{})}:{};return Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"woocommerce-task-dashboard__container"},Object(n.createElement)(s.Card,{size:"large",className:"woocommerce-task-card woocommerce-homescreen-card"},Object(n.createElement)(s.CardHeader,{size:"medium"},Object(n.createElement)("div",{className:"wooocommerce-task-card__header"},Object(n.createElement)(u.Text,{size:"20",lineHeight:"28px",variant:"title.small"},c),Object(n.createElement)(l.Badge,{count:f.length})),Object(n.createElement)(O,{id:e})),Object(n.createElement)(N,o()({animation:"custom"},C),E.map(e=>Object(n.createElement)(A,{key:e.id,isExpanded:S===e.id,isExpandable:p,task:e,setExpandedTask:k}))))))}},555:function(e,t,c){},556:function(e,t,c){},557:function(e,t,c){"use strict";var a=Object.assign||function(e){for(var t,c=1;c<arguments.length;c++)for(var a in t=arguments[c])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,c=e.size,o=void 0===c?24:c,n=e.onClick,s=(e.icon,e.className),i=function(e,t){var c={};for(var a in e)0<=t.indexOf(a)||Object.prototype.hasOwnProperty.call(e,a)&&(c[a]=e[a]);return c}(e,["size","onClick","icon","className"]),l=["gridicon","gridicons-star-outline",s,(t=o,!(0!=t%18)&&"needs-offset"),!1,!1].filter(Boolean).join(" ");return r.default.createElement("svg",a({className:l,height:o,width:o,onClick:n},i,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),r.default.createElement("g",null,r.default.createElement("path",{d:"M12 6.308l1.176 3.167.347.936.997.042 3.374.14-2.647 2.09-.784.62.27.963.91 3.25-2.813-1.872-.83-.553-.83.552-2.814 1.87.91-3.248.27-.962-.783-.62-2.648-2.092 3.374-.14.996-.04.347-.936L12 6.308M12 2L9.418 8.953 2 9.257l5.822 4.602L5.82 21 12 16.89 18.18 21l-2.002-7.14L22 9.256l-7.418-.305L12 2z"})))};var o,n=c(5),r=(o=n)&&o.__esModule?o:{default:o};e.exports=t.default},558:function(e,t,c){},559:function(e,t,c){},560:function(e,t){e.exports="data:image/png;base64,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"},561:function(e,t){e.exports="data:image/png;base64,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"},562:function(e,t){e.exports="data:image/png;base64,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+MpXvjKivcYxtqnC98bVz7iEr0JX+2oXpQzetO0q7imaXrC8gldVuqqm1iMNLntej7SaWceXXvxuvfXWcMEFF4SrrroqfOhDH8qqtOMAEZVqGtF2td6VV16ZbU+PvG2ptLV///5w3XXXVZfRI63azCvZqSQYB8zvf//77Jj10HvVe1iyZEnNPtPhXr/61a+q50dVqkbVs/F5TauZVdK++uqrQ3rudOxaT+9n8eLFNdvMu4FQIMZVy2loKtTisNaQIGsbttfT9t80iB966KGaf2ud22+/veY5nTs79zpv+lvo/cT0N8j7TOu5tCbEPkf299DfIQ5gC2u0L4/wbbfQlVIGb141s8m7iI7lu/q0tKaLZdourSDXhTgtlTXzvr72ta/V3JhoW2qvjSng1PYa9/DVcjfeeOOAUldadX/gwIEs2Ozxuc99bsCNh9qIb7vttuq/0yAbqrQp4a677spt01d7Zlzy1nrx/vPaX+NzG/dctrG4NtmGUQerWPxva0eOKSTjY9+9e3fuubN2eKNz9/73v79mGT334Q9/uOa5vHOhv8MnPvGJmr/pWP//gZE3kuHbjqErpQzeeJq/uJrZpDMDNZoUYbTo4h9ffPVeijqD6YIctytKo/el7aXDZWxb6QW+aDalNJDScawKlDh4izrspAF+4oknhuFIA0jhdv/99+cuq9d++tOf1qybhk08sUV6YxAvG5d043VUwrXagHT9eB17PZ14Y82aNYXnTtXa6U1X/LnR7/H+dDOUdvaKX4s/R3lBjvaj8L2hEpDf2/hCaJXvbXy+LUNXShe86UUmb0IChc1oVDcPVjw1ojQaNpLeYKQdflLN9lodyd6tCqN0GshWiT8H9h6smjh9pNXraQeqtJ3XSqxpSMZ/A3324nXiqt44rPOGGsVV0boxqDetqII7/ZzH20+rtRtNUZp2JqPEC3PrD58N37x/+B2g7rp/b2Vbz4V2VbrhROmk9nklNatujsdm6vexNmdyXiefetKATEufo0nnWDc4uhmw0t9ITmCibcfvX+298VCqRvJ6u6t0bzdp9h40n7MFmwIyDS1bx8bzql08HUaUriOnn356zb/r/e21jfhvr33F5/bNb35z09uS9HPERDOIraqEpibD0Njcofj5tr7KNtqj93KR0gVv2oHExnim0ouJekGP9y8rGKvjLhuNPx4Jrd5XXjus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"},563:function(e,t,c){},564:function(e,t,c){},565:function(e,t,c){},566:function(e,t,c){},567:function(e,t,c){},568:function(e,t,c){},569:function(e,t,c){},570:function(e,t,c){},571:function(e,t,c){},572:function(e,t,c){},573:function(e,t,c){},574:function(e,t,c){},575:function(e,t,c){},576:function(e,t){e.exports="data:image/png;base64,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"},577:function(e,t){e.exports="data:image/png;base64,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"},578:function(e,t,c){},579:function(e,t,c){},580:function(e,t,c){},581:function(e,t,c){},582:function(e,t,c){},618:function(e,t,c){"use strict";c.r(t),c.d(t,"TasksPlaceholder",(function(){return b.a}));var a=c(0),o=c(2),n=c(3),r=c(477),s=c(7),i=c(11),l=c(121),m=c(16),d=c(170),u=c(531),p=c(549),b=c(522);c(532);var A=c(76),O=c(273),g=c(6),h=c.n(g),j=c(17),w=c(547);c(533);const v=({isRecommended:e,markConfigured:t,paymentGateway:c})=>{var o,r;const{image:s,content:i,id:l,plugins:d=[],title:u,loading:p,enabled:b=!1,installed:A=!1,needsSetup:g=!0,requiredSettings:v,settingsUrl:E,is_local_partner:f}=c,S=Object(j.useSlot)("woocommerce_payment_gateway_configure_"+l),k=Object(j.useSlot)("woocommerce_payment_gateway_setup_"+l),y=Boolean(null==S||null===(o=S.fills)||void 0===o?void 0:o.length)||Boolean(null==k||null===(r=k.fills)||void 0===r?void 0:r.length),_=Boolean(d.length||v.length||y),N=e&&g,C=h()("woocommerce-task-payment","woocommerce-task-card",g&&"woocommerce-task-payment-not-configured","woocommerce-task-payment-"+l);return Object(a.createElement)(a.Fragment,{key:l},Object(a.createElement)(n.CardBody,{style:{paddingLeft:0,marginBottom:0},className:C},Object(a.createElement)(n.CardMedia,{isBorderless:!0},Object(a.createElement)("img",{src:s,alt:u})),Object(a.createElement)("div",{className:"woocommerce-task-payment__description"},N&&Object(a.createElement)(O.RecommendedRibbon,{isLocalPartner:f}),Object(a.createElement)(j.Text,{as:"h3",className:"woocommerce-task-payment__title"},u,A&&g&&!!d.length&&Object(a.createElement)(O.SetupRequired,null)),Object(a.createElement)("div",{className:"woocommerce-task-payment__content"},i)),Object(a.createElement)("div",{className:"woocommerce-task-payment__footer"},Object(a.createElement)(w.a,{manageUrl:E,id:l,hasSetup:_,needsSetup:g,isEnabled:b,isInstalled:A,hasPlugins:Boolean(d.length),isRecommended:e,isLoading:p,markConfigured:t,onSetUp:()=>Object(m.recordEvent)("tasklist_payment_setup",{selected:l})}))),Object(a.createElement)(n.CardDivider,null))},E=({heading:e,markConfigured:t,recommendation:c,paymentGateways:o})=>Object(a.createElement)(n.Card,null,Object(a.createElement)(n.CardHeader,{as:"h2"},e),o.map(e=>{const{id:o}=e;return Object(a.createElement)(v,{key:o,isRecommended:c===o,markConfigured:t,paymentGateway:e})})),f=()=>{const e=h()("woocommerce-task-payment","woocommerce-task-card");return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(n.CardBody,{style:{paddingLeft:0,marginBottom:0},className:e},Object(a.createElement)(n.CardMedia,{isBorderless:!0},Object(a.createElement)("span",{className:"is-placeholder"})),Object(a.createElement)("div",{className:"woocommerce-task-payment__description"},Object(a.createElement)(j.Text,{as:"h3",className:"woocommerce-task-payment__title"},Object(a.createElement)("span",{className:"is-placeholder"})),Object(a.createElement)("div",{className:"woocommerce-task-payment__content"},Object(a.createElement)("span",{className:"is-placeholder"}))),Object(a.createElement)("div",{className:"woocommerce-task-payment__footer"},Object(a.createElement)("span",{className:"is-placeholder"}))),Object(a.createElement)(n.CardDivider,null))},S=()=>Object(a.createElement)(n.Card,{"aria-hidden":"true",className:"is-loading woocommerce-payment-gateway-suggestions-list-placeholder"},Object(a.createElement)(n.CardHeader,{as:"h2"},Object(a.createElement)("span",{className:"is-placeholder"})),Object(a.createElement)(f,null),Object(a.createElement)(f,null),Object(a.createElement)(f,null));var k=c(13),y=c(21),_=c(509),N=c(511);const C=({markConfigured:e,paymentGateway:t})=>{var c;const{id:r,connectionUrl:l,setupHelpText:d,settingsUrl:u,title:p,requiredSettings:b}=t,{createNotice:A}=Object(s.useDispatch)("core/notices"),{updatePaymentGateway:g}=Object(s.useDispatch)(i.PAYMENT_GATEWAYS_STORE_NAME),h=Object(j.useSlot)("woocommerce_payment_gateway_configure_"+r),w=Boolean(null==h||null===(c=h.fills)||void 0===c?void 0:c.length),{isUpdating:v}=Object(s.useSelect)(e=>{const{isPaymentGatewayUpdating:t}=e(i.PAYMENT_GATEWAYS_STORE_NAME);return{isUpdating:t()}}),E=t=>{g(r,{enabled:!0,settings:t}).then(t=>{t&&t.id===r&&(e(r),A("success",Object(o.sprintf)(Object(o.__)("%s configured successfully","woocommerce-admin"),p)))}).catch(()=>{A("error",Object(o.__)("There was a problem saving your payment settings","woocommerce-admin"))})},f=d&&Object(a.createElement)("p",{dangerouslySetInnerHTML:Object(N.a)(d)}),S=Object(a.createElement)(y.DynamicForm,{fields:b,isBusy:v,onSubmit:E,submitLabel:Object(o.__)("Proceed","woocommerce-admin"),validate:e=>((e,t)=>{const c={},a=e=>t.find(t=>t.id===e);for(const[t,o]of Object.entries(e)){const e=a(t),n=e.label.replace(/([A-Z][a-z]+)/g,e=>e.toLowerCase());o||"checkbox"===e.type||(c[t]="Please enter your "+n)}return c})(e,b)});return w?Object(a.createElement)(O.WooPaymentGatewayConfigure.Slot,{fillProps:{defaultForm:S,defaultSubmit:E,defaultFields:b,markConfigured:()=>e(r),paymentGateway:t},id:r}):l?Object(a.createElement)(a.Fragment,null,f,Object(a.createElement)(n.Button,{isPrimary:!0,onClick:()=>Object(m.recordEvent)("tasklist_payment_connect_start",{payment_method:r}),href:l},Object(o.__)("Connect","woocommerce-admin"))):b.length?Object(a.createElement)(a.Fragment,null,f,S):Object(a.createElement)(a.Fragment,null,f||Object(a.createElement)("p",null,Object(o.__)("You can manage this payment gateway's settings by clicking the button below","woocommerce-admin")),Object(a.createElement)(n.Button,{isPrimary:!0,href:u},Object(o.__)("Set up","woocommerce-admin")))};c(568);const B=({markConfigured:e,paymentGateway:t})=>{var c;const{id:r,plugins:l=[],title:d,postInstallScripts:u,installed:p}=t,b=Object(j.useSlot)("woocommerce_payment_gateway_setup_"+r),A=Boolean(null==b||null===(c=b.fills)||void 0===c?void 0:c.length),[g,h]=Object(a.useState)(!1);Object(a.useEffect)(()=>{Object(m.recordEvent)("payments_task_stepper_view",{payment_method:r})},[]);const{invalidateResolutionForStoreSelector:w}=Object(s.useDispatch)(i.PAYMENT_GATEWAYS_STORE_NAME),{isOptionUpdating:v,isPaymentGatewayResolving:E,needsPluginInstall:f}=Object(s.useSelect)(e=>{const{isOptionsUpdating:t}=e(i.OPTIONS_STORE_NAME),{isResolving:c}=e(i.PAYMENT_GATEWAYS_STORE_NAME),a=e(i.PLUGINS_STORE_NAME).getActivePlugins(),o=l.filter(e=>!a.includes(e));return{isOptionUpdating:t(),isPaymentGatewayResolving:c("getPaymentGateways"),needsPluginInstall:!!o.length}});Object(a.useEffect)(()=>{if(!f)if(u&&u.length){const e=u.map(e=>Object(k.d)(e));Promise.all(e).then(()=>{h(!0)})}else h(!0)},[u,f]);const S=Object(a.useMemo)(()=>l&&l.length?{key:"install",label:Object(o.sprintf)(Object(o.__)("Install %s","woocommerce-admin"),d),content:Object(a.createElement)(y.Plugins,{onComplete:(e,t)=>{Object(_.a)(t),w("getPaymentGateways"),Object(m.recordEvent)("tasklist_payment_install_method",{plugins:l})},onError:(e,t)=>Object(_.a)(t),autoInstall:!0,pluginSlugs:l})}:null,[]),N=Object(a.useMemo)(()=>({key:"configure",label:Object(o.sprintf)(Object(o.__)("Configure your %(title)s account","woocommerce-admin"),{title:d}),content:p?Object(a.createElement)(C,{markConfigured:e,paymentGateway:t}):null}),[p]),B=f||v||E||!g,T=Object(a.createElement)(y.Stepper,{isVertical:!0,isPending:B,currentStep:f?"install":"configure",steps:[S,N].filter(Boolean)});return Object(a.createElement)(n.Card,{className:"woocommerce-task-payment-method woocommerce-task-card"},Object(a.createElement)(n.CardBody,null,A?Object(a.createElement)(O.WooPaymentGatewaySetup.Slot,{fillProps:{defaultStepper:T,defaultInstallStep:S,defaultConfigureStep:N,markConfigured:()=>e(r),paymentGateway:t},id:r}):T))},T=()=>{const e=h()("is-loading","woocommerce-task-payment-method","woocommerce-task-card");return Object(a.createElement)(n.Card,{"aria-hidden":"true",className:e},Object(a.createElement)(n.CardBody,null,Object(a.createElement)(y.Stepper,{isVertical:!0,currentStep:"none",steps:[{key:"first",label:""},{key:"second",label:""}]})))};var P=c(546),M=c(36),q=c.n(M);const I={account_name:"",account_number:"",bank_name:"",sort_code:"",iban:"",bic:""};Object(A.registerPlugin)("wc-admin-payment-gateway-setup-bacs",{render:()=>{const e=Object(s.useSelect)(e=>e(i.OPTIONS_STORE_NAME).isOptionsUpdating()),{createNotice:t}=Object(s.useDispatch)("core/notices"),{updateOptions:c}=Object(s.useDispatch)(i.OPTIONS_STORE_NAME),r=e=>{const t={};return e.account_number||e.iban||(t.account_number=t.iban=Object(o.__)("Please enter an account number or IBAN","woocommerce-admin")),t};return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(O.WooPaymentGatewaySetup,{id:"bacs"},({markConfigured:s})=>Object(a.createElement)(y.Form,{initialValues:I,onSubmit:e=>(async(e,a)=>{if((await c({woocommerce_bacs_settings:{enabled:"yes"},woocommerce_bacs_accounts:[e]})).success)return a(),void t("success",Object(o.__)("Direct bank transfer details added successfully","woocommerce-admin"));t("error",Object(o.__)("There was a problem saving your payment settings","woocommerce-admin"))})(e,s),validate:r},({getInputProps:t,handleSubmit:c})=>Object(a.createElement)(a.Fragment,null,Object(a.createElement)(y.H,null,Object(o.__)("Add your bank details","woocommerce-admin")),Object(a.createElement)("p",null,Object(o.__)("These details are required to receive payments via bank transfer","woocommerce-admin")),Object(a.createElement)("div",{className:"woocommerce-task-payment-method__fields"},Object(a.createElement)(y.TextControl,q()({label:Object(o.__)("Account name","woocommerce-admin"),required:!0},t("account_name"))),Object(a.createElement)(y.TextControl,q()({label:Object(o.__)("Account number","woocommerce-admin"),required:!0},t("account_number"))),Object(a.createElement)(y.TextControl,q()({label:Object(o.__)("Bank name","woocommerce-admin"),required:!0},t("bank_name"))),Object(a.createElement)(y.TextControl,q()({label:Object(o.__)("Sort code","woocommerce-admin"),required:!0},t("sort_code"))),Object(a.createElement)(y.TextControl,q()({label:Object(o.__)("IBAN","woocommerce-admin"),required:!0},t("iban"))),Object(a.createElement)(y.TextControl,q()({label:Object(o.__)("BIC / Swift","woocommerce-admin"),required:!0},t("bic")))),Object(a.createElement)(n.Button,{isPrimary:!0,isBusy:e,onClick:c},Object(o.__)("Save","woocommerce-admin"))))))},scope:"woocommerce-tasks"});c(569);const z=({onComplete:e,query:t})=>{const{updatePaymentGateway:c}=Object(s.useDispatch)(i.PAYMENT_GATEWAYS_STORE_NAME),{getPaymentGateway:n,paymentGatewaySuggestions:r,installedPaymentGateways:l,isResolving:d}=Object(s.useSelect)(e=>({getPaymentGateway:e(i.PAYMENT_GATEWAYS_STORE_NAME).getPaymentGateway,getOption:e(i.OPTIONS_STORE_NAME).getOption,installedPaymentGateways:e(i.PAYMENT_GATEWAYS_STORE_NAME).getPaymentGateways(),isResolving:e(i.ONBOARDING_STORE_NAME).isResolving("getPaymentGatewaySuggestions"),paymentGatewaySuggestions:e(i.ONBOARDING_STORE_NAME).getPaymentGatewaySuggestions()}),[]),u=Object(a.useMemo)(()=>{const e=l.reduce((e,t)=>(e[t.id]=t,e),{});return r.reduce((t,c)=>{const{id:a}=c,o=e[c.id]?e[a]:{},n={installed:!!e[a],postInstallScripts:o.post_install_scripts,enabled:o.enabled||!1,needsSetup:o.needs_setup,settingsUrl:o.settings_url,connectionUrl:o.connection_url,setupHelpText:o.setup_help_text,title:o.title,requiredSettings:o.required_settings_keys?o.required_settings_keys.map(e=>o.settings[e]).filter(Boolean):[],...c};return t.set(a,n),t},new Map)},[l,r]);Object(a.useEffect)(()=>{u.size&&Object(m.recordEvent)("tasklist_payments_options",{options:Array.from(u.values()).map(e=>e.id)})},[u]);const p=Object(a.useCallback)(async t=>{if(!u.get(t))throw`Payment gateway ${t} not found in available gateways list`;Object(m.recordEvent)("tasklist_payment_connect_method",{payment_method:t}),(t=>{if(!t)return;const a=n(t);a&&!a.enabled&&c(t,{enabled:!0}).then(()=>{e()})})(t)},[u]),b=Object(a.useMemo)(()=>Array.from(u.values()).filter(e=>e.recommendation_priority).sort((e,t)=>e.recommendation_priority-t.recommendation_priority).map(e=>e.id).shift(),[u]),A=Object(a.useMemo)(()=>{if(!t.id||d||!u.size)return null;const e=u.get(t.id);if(!e)throw`Current gateway ${t.id} not found in available gateways list`;return e},[d,t,u]),[O,g,h]=Object(a.useMemo)(()=>Array.from(u.values()).reduce((e,t)=>{var c;const[a,o,n]=e;return 1!==(null===(c=t.plugins)||void 0===c?void 0:c.length)||"woocommerce-payments"!==t.plugins[0]||t.installed&&!t.needsSetup?t.enabled?o.push(t):n.push(t):a.push(t),e},[[],[],[]]),[u]);return t.id&&!A?Object(a.createElement)(T,null):A?Object(a.createElement)(B,{paymentGateway:A,markConfigured:p}):Object(a.createElement)("div",{className:"woocommerce-task-payments"},!u.size&&Object(a.createElement)(S,null),!!O.length&&Object(a.createElement)(P.a,{paymentGateway:O[0]}),!!g.length&&Object(a.createElement)(E,{heading:Object(o.__)("Enabled payment gateways","woocommerce-admin"),recommendation:b,paymentGateways:g}),!!h.length&&Object(a.createElement)(E,{heading:Object(o.__)("Additional payment gateways","woocommerce-admin"),recommendation:b,paymentGateways:h,markConfigured:p}))};Object(A.registerPlugin)("wc-admin-onboarding-task-payments",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(O.WooOnboardingTask,{id:"payments"},({onComplete:e,query:t})=>Object(a.createElement)(z,{onComplete:e,query:t}))});var V=c(19),U=c.n(V),x=c(14),R=c(4),Q=c(18),X=c.n(Q),H=c(12),L=c(1),D=c.n(L);class J extends a.Component{constructor(e){super(e),this.state={isConnecting:!1},this.connectJetpack=this.connectJetpack.bind(this),e.setIsPending(!0)}componentDidUpdate(e){const{createNotice:t,error:c,isRequesting:a,onError:o,setIsPending:n}=this.props;e.isRequesting&&!a&&n(!1),c&&c!==e.error&&(o&&o(),t("error",c))}async connectJetpack(){const{jetpackConnectUrl:e,onConnect:t}=this.props;this.setState({isConnecting:!0},()=>{t&&t(),window.location=e})}render(){const{hasErrors:e,isRequesting:t,onSkip:c,skipText:r,onAbort:s,abortText:i}=this.props;return Object(a.createElement)(a.Fragment,null,e?Object(a.createElement)(n.Button,{isPrimary:!0,onClick:()=>window.location.reload()},Object(o.__)("Retry","woocommerce-admin")):Object(a.createElement)(n.Button,{disabled:t,isBusy:this.state.isConnecting,isPrimary:!0,onClick:this.connectJetpack},Object(o.__)("Connect","woocommerce-admin")),c&&Object(a.createElement)(n.Button,{onClick:c},r||Object(o.__)("No thanks","woocommerce-admin")),s&&Object(a.createElement)(n.Button,{onClick:s},i||Object(o.__)("Abort","woocommerce-admin")))}}J.propTypes={createNotice:D.a.func.isRequired,error:D.a.string,hasErrors:D.a.bool,isRequesting:D.a.bool,jetpackConnectUrl:D.a.string,onConnect:D.a.func,onError:D.a.func,onSkip:D.a.func,redirectUrl:D.a.string,skipText:D.a.string,setIsPending:D.a.func,onAbort:D.a.func,abortText:D.a.string},J.defaultProps={setIsPending:()=>{}};var W=Object(x.compose)(Object(s.withSelect)((e,t)=>{const{getJetpackConnectUrl:c,isPluginsRequesting:a,getPluginsError:o}=e(i.PLUGINS_STORE_NAME),n={redirect_url:t.redirectUrl||window.location.href},r=a("getJetpackConnectUrl");return{error:o("getJetpackConnectUrl")||"",isRequesting:r,jetpackConnectUrl:c(n)}}),Object(s.withDispatch)(e=>{const{createNotice:t}=e("core/notices");return{createNotice:t}}))(J),G=c(62),F=c(534);class K extends a.Component{constructor(){super(...arguments),this.onSubmit=this.onSubmit.bind(this)}async onSubmit(e){const{onComplete:t,createNotice:c,isSettingsError:a,updateAndPersistSettingsForGroup:n,settings:r}=this.props;await n("general",{general:{...r,woocommerce_store_address:e.addressLine1,woocommerce_store_address_2:e.addressLine2,woocommerce_default_country:e.countryState,woocommerce_store_city:e.city,woocommerce_store_postcode:e.postCode}}),a?c("error",Object(o.__)("There was a problem saving your store location","woocommerce-admin")):t(e)}getInitialValues(){const{settings:e}=this.props,{woocommerce_store_address:t,woocommerce_store_address_2:c,woocommerce_store_city:a,woocommerce_default_country:o,woocommerce_store_postcode:n}=e;return{addressLine1:t||"",addressLine2:c||"",city:a||"",countryState:o||"",postCode:n||""}}render(){const{isSettingsRequesting:e}=this.props;return e?null:Object(a.createElement)(y.Form,{initialValues:this.getInitialValues(),onSubmit:this.onSubmit,validate:F.b},({getInputProps:e,handleSubmit:t,setValue:c})=>Object(a.createElement)(a.Fragment,null,Object(a.createElement)(F.a,{getInputProps:e,setValue:c}),Object(a.createElement)(n.Button,{isPrimary:!0,onClick:t},Object(o.__)("Continue","woocommerce-admin"))))}}var Z=c(116),Y=c(8),$=Object(a.createElement)(Y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(a.createElement)(Y.Path,{d:"M9 0C4.03 0 0 4.03 0 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9zM1.11 9.68h2.51c.04.91.167 1.814.38 2.7H1.84c-.403-.85-.65-1.764-.73-2.7zm8.57-5.4V1.19c.964.366 1.756 1.08 2.22 2 .205.347.386.708.54 1.08l-2.76.01zm3.22 1.35c.232.883.37 1.788.41 2.7H9.68v-2.7h3.22zM8.32 1.19v3.09H5.56c.154-.372.335-.733.54-1.08.462-.924 1.255-1.64 2.22-2.01zm0 4.44v2.7H4.7c.04-.912.178-1.817.41-2.7h3.21zm-4.7 2.69H1.11c.08-.936.327-1.85.73-2.7H4c-.213.886-.34 1.79-.38 2.7zM4.7 9.68h3.62v2.7H5.11c-.232-.883-.37-1.788-.41-2.7zm3.63 4v3.09c-.964-.366-1.756-1.08-2.22-2-.205-.347-.386-.708-.54-1.08l2.76-.01zm1.35 3.09v-3.04h2.76c-.154.372-.335.733-.54 1.08-.464.92-1.256 1.634-2.22 2v-.04zm0-4.44v-2.7h3.62c-.04.912-.178 1.817-.41 2.7H9.68zm4.71-2.7h2.51c-.08.936-.327 1.85-.73 2.7H14c.21-.87.337-1.757.38-2.65l.01-.05zm0-1.35c-.046-.894-.176-1.78-.39-2.65h2.16c.403.85.65 1.764.73 2.7l-2.5-.05zm1-4H13.6c-.324-.91-.793-1.76-1.39-2.52 1.244.56 2.325 1.426 3.14 2.52h.04zm-9.6-2.52c-.597.76-1.066 1.61-1.39 2.52H2.65c.815-1.094 1.896-1.96 3.14-2.52zm-3.15 12H4.4c.324.91.793 1.76 1.39 2.52-1.248-.567-2.33-1.445-3.14-2.55l-.01.03zm9.56 2.52c.597-.76 1.066-1.61 1.39-2.52h1.76c-.82 1.08-1.9 1.933-3.14 2.48l-.01.04z"})),ee=c(503);class te extends a.Component{constructor(){super(...arguments),this.updateShippingZones=this.updateShippingZones.bind(this)}getShippingMethods(e,t=null){return e&&e.methods&&Array.isArray(e.methods)?t?e.methods?e.methods.filter(e=>e.method_id===t):[]:e.methods:[]}disableShippingMethods(e,t){t.length&&t.forEach(t=>{U()({method:"POST",path:`/wc/v3/shipping/zones/${e.id}/methods/${t.instance_id}`,data:{enabled:!1}})})}async updateShippingZones(e){const{createNotice:t,shippingZones:c}=this.props;let a=!1,n=!1;c.forEach(t=>{0===t.id?a=t.toggleable&&e[t.id+"_enabled"]:n=""!==e[t.id+"_rate"]&&parseFloat(e[t.id+"_rate"])!==parseFloat(0);const c=this.getShippingMethods(t),o=parseFloat(e[t.id+"_rate"])===parseFloat(0)?"free_shipping":"flat_rate",r=this.getShippingMethods(t,o).length?this.getShippingMethods(t,o)[0]:null;if(!t.toggleable||e[t.id+"_enabled"]){if(r){const e=c.filter(e=>e.instance_id!==r.instance_id);this.disableShippingMethods(t,e)}U()({method:"POST",path:r?`/wc/v3/shipping/zones/${t.id}/methods/${r.instance_id}`:`/wc/v3/shipping/zones/${t.id}/methods`,data:{method_id:o,enabled:!0,settings:{cost:e[t.id+"_rate"]}}})}else this.disableShippingMethods(t,c)}),Object(m.recordEvent)("tasklist_shipping_set_costs",{shipping_cost:n,rest_world:a}),t("success",Object(o.__)("Your shipping rates have been updated","woocommerce-admin")),this.props.onComplete()}renderInputPrefix(){const{symbolPosition:e,symbol:t}=this.context.getCurrencyConfig();return 0===e.indexOf("right")?null:Object(a.createElement)("span",{className:"woocommerce-shipping-rate__control-prefix"},t)}renderInputSuffix(e){const{symbolPosition:t,symbol:c}=this.context.getCurrencyConfig();return 0===t.indexOf("right")?Object(a.createElement)("span",{className:"woocommerce-shipping-rate__control-suffix"},c):parseFloat(e)===parseFloat(0)?Object(a.createElement)("span",{className:"woocommerce-shipping-rate__control-suffix"},Object(o.__)("Free shipping","woocommerce-admin")):null}getFormattedRate(e){const{formatDecimalString:t}=this.context,c=t(e);return e.length&&c.length?t(e):t(0)}getInitialValues(){const{formatDecimalString:e}=this.context,t={};return this.props.shippingZones.forEach(c=>{const a=this.getShippingMethods(c),o=a.length&&a[0].settings.cost?this.getFormattedRate(a[0].settings.cost.value):e(0);t[c.id+"_rate"]=o,a.length&&a[0].enabled?t[c.id+"_enabled"]=!0:t[c.id+"_enabled"]=!1}),t}validate(e){const t={};return Object.keys(e).filter(e=>e.endsWith("_rate")).forEach(c=>{e[c]<0&&(t[c]=Object(o.__)("Shipping rates can not be negative numbers.","woocommerce-admin"))}),t}render(){const{buttonText:e,shippingZones:t}=this.props;return t.length?Object(a.createElement)(y.Form,{initialValues:this.getInitialValues(),onSubmit:this.updateShippingZones,validate:this.validate},({getInputProps:c,handleSubmit:r,setTouched:s,setValue:i,values:l})=>Object(a.createElement)(a.Fragment,null,Object(a.createElement)("div",{className:"woocommerce-shipping-rates"},t.map(e=>Object(a.createElement)("div",{className:"woocommerce-shipping-rate",key:e.id},Object(a.createElement)("div",{className:"woocommerce-shipping-rate__icon"},e.locations?e.locations.map(e=>Object(a.createElement)(y.Flag,{size:24,code:e.code,key:e.code})):Object(a.createElement)(Z.a,{icon:$})),Object(a.createElement)("div",{className:"woocommerce-shipping-rate__main"},e.toggleable?Object(a.createElement)("label",{htmlFor:"woocommerce-shipping-rate__toggle-"+e.id,className:"woocommerce-shipping-rate__name"},e.name,Object(a.createElement)(n.FormToggle,q()({id:"woocommerce-shipping-rate__toggle-"+e.id},c(e.id+"_enabled")))):Object(a.createElement)("div",{className:"woocommerce-shipping-rate__name"},e.name),(!e.toggleable||l[e.id+"_enabled"])&&Object(a.createElement)(y.TextControlWithAffixes,q()({label:Object(o.__)("Shipping cost","woocommerce-admin"),required:!0},c(e.id+"_rate"),{onBlur:()=>{s(e.id+"_rate"),i(e.id+"_rate",this.getFormattedRate(l[e.id+"_rate"]))},prefix:this.renderInputPrefix(),suffix:this.renderInputSuffix(l[e.id+"_rate"]),className:"muriel-input-text woocommerce-shipping-rate__control-wrapper"})))))),Object(a.createElement)(n.Button,{isPrimary:!0,onClick:r},e||Object(o.__)("Update","woocommerce-admin")))):null}}te.propTypes={buttonText:D.a.string,onComplete:D.a.func.isRequired,createNotice:D.a.func.isRequired,shippingZones:D.a.array},te.defaultProps={shippingZones:[]},te.contextType=ee.a;var ce=te;c(570);class ae extends a.Component{constructor(e){super(e),this.initialState={isPending:!1,step:"store_location",shippingZones:[]},this.activePlugins=e.activePlugins,this.state=this.initialState,this.completeStep=this.completeStep.bind(this)}componentDidMount(){this.reset()}reset(){this.setState(this.initialState)}async fetchShippingZones(){this.setState({isPending:!0});const{countryCode:e,countryName:t}=this.props,c=[],a=await U()({path:"/wc/v3/shipping/zones"});let n=!1;if(await Promise.all(a.map(async t=>{if(0===t.id)return t.methods=await U()({path:`/wc/v3/shipping/zones/${t.id}/methods`}),t.name=Object(o.__)("Rest of the world","woocommerce-admin"),t.toggleable=!0,void c.push(t);t.locations=await U()({path:`/wc/v3/shipping/zones/${t.id}/locations`});t.locations.find(t=>e===t.code)&&(t.methods=await U()({path:`/wc/v3/shipping/zones/${t.id}/methods`}),c.push(t),n=!0)})),!n){const a=await U()({method:"POST",path:"/wc/v3/shipping/zones",data:{name:t}});a.locations=await U()({method:"POST",path:`/wc/v3/shipping/zones/${a.id}/locations`,data:[{code:e,type:"country"}]}),c.push(a)}c.reverse(),this.setState({isPending:!1,shippingZones:c})}componentDidUpdate(e,t){const{countryCode:c,settings:a}=this.props,{woocommerce_store_address:o,woocommerce_default_country:n,woocommerce_store_postcode:r}=a,{step:s}=this.state;"rates"!==s||e.countryCode===c&&"rates"===t.step||this.fetchShippingZones();const i=Boolean(o&&n&&r);"store_location"===s&&i&&this.completeStep()}completeStep(){const{createNotice:e,onComplete:t}=this.props,{step:c}=this.state,a=this.getSteps(),n=a.findIndex(e=>e.key===c),r=a[n+1];r?this.setState({step:r.key}):(e("success",Object(o.__)("📦 Shipping is done! Don't worry, you can always change it later","woocommerce-admin")),t())}getPluginsToActivate(){const{countryCode:e}=this.props,t=[];return["GB","CA","AU"].includes(e)?t.push("woocommerce-shipstation-integration"):"US"===e&&(t.push("woocommerce-services"),t.push("jetpack")),Object(R.difference)(t,this.activePlugins)}getSteps(){const{countryCode:e,isJetpackConnected:t,settings:c}=this.props,n=this.getPluginsToActivate(),r=!t&&"US"===e,s=[{key:"store_location",label:Object(o.__)("Set store location","woocommerce-admin"),description:Object(o.__)("The address from which your business operates","woocommerce-admin"),content:Object(a.createElement)(K,q()({},this.props,{onComplete:e=>{const t=Object(G.b)(e.countryState);Object(m.recordEvent)("tasklist_shipping_set_location",{country:t}),this.completeStep()}})),visible:!0},{key:"rates",label:Object(o.__)("Set shipping costs","woocommerce-admin"),description:Object(o.__)("Define how much customers pay to ship to different destinations","woocommerce-admin"),content:Object(a.createElement)(ce,q()({buttonText:n.length||r?Object(o.__)("Proceed","woocommerce-admin"):Object(o.__)("Complete task","woocommerce-admin"),shippingZones:this.state.shippingZones,onComplete:this.completeStep},this.props)),visible:"disabled"!==c.woocommerce_ship_to_countries},{key:"label_printing",label:Object(o.__)("Enable shipping label printing","woocommerce-admin"),description:n.includes("woocommerce-shipstation-integration")?X()({mixedString:Object(o.__)("We recommend using ShipStation to save time at the post office by printing your shipping labels at home. Try ShipStation free for 30 days. {{link}}Learn more{{/link}}.","woocommerce-admin"),components:{link:Object(a.createElement)(y.Link,{href:"https://woocommerce.com/products/shipstation-integration?utm_medium=product",target:"_blank",type:"external"})}}):Object(o.__)("With WooCommerce Shipping you can save time by printing your USPS and DHL Express shipping labels at home","woocommerce-admin"),content:Object(a.createElement)(y.Plugins,q()({onComplete:(e,t)=>{Object(_.a)(t),Object(m.recordEvent)("tasklist_shipping_label_printing",{install:!0,plugins_to_activate:n}),this.completeStep()},onError:(e,t)=>Object(_.a)(t),onSkip:()=>{Object(m.recordEvent)("tasklist_shipping_label_printing",{install:!1,plugins_to_activate:n}),Object(H.getHistory)().push(Object(H.getNewPath)({},"/",{}))},pluginSlugs:n},this.props)),visible:n.length},{key:"connect",label:Object(o.__)("Connect your store","woocommerce-admin"),description:Object(o.__)("Connect your store to WordPress.com to enable label printing","woocommerce-admin"),content:Object(a.createElement)(W,q()({redirectUrl:Object(k.e)("admin.php?page=wc-admin"),completeStep:this.completeStep},this.props,{onConnect:()=>{Object(m.recordEvent)("tasklist_shipping_connect_store")}})),visible:r}];return Object(R.filter)(s,e=>e.visible)}render(){const{isPending:e,step:t}=this.state,{isUpdateSettingsRequesting:c}=this.props;return Object(a.createElement)("div",{className:"woocommerce-task-shipping"},Object(a.createElement)(n.Card,{className:"woocommerce-task-card"},Object(a.createElement)(n.CardBody,null,Object(a.createElement)(y.Stepper,{isPending:e||c,isVertical:!0,currentStep:t,steps:this.getSteps()}))))}}const oe=Object(x.compose)(Object(s.withSelect)(e=>{const{getSettings:t,isUpdateSettingsRequesting:c}=e(i.SETTINGS_STORE_NAME),{getActivePlugins:a,isJetpackConnected:o}=e(i.PLUGINS_STORE_NAME),{general:n={}}=t("general"),r=Object(G.b)(n.woocommerce_default_country),{countries:s=[]}=Object(k.f)("dataEndpoints",{}),l=r?s.find(e=>e.code===r):null,m=l?l.name:null,d=a();return{countryCode:r,countryName:m,isUpdateSettingsRequesting:c("general"),settings:n,activePlugins:d,isJetpackConnected:o()}}),Object(s.withDispatch)(e=>{const{createNotice:t}=e("core/notices"),{updateAndPersistSettingsForGroup:c}=e(i.SETTINGS_STORE_NAME);return{createNotice:t,updateAndPersistSettingsForGroup:c}}))(ae);Object(A.registerPlugin)("wc-admin-onboarding-task-shipping",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(O.WooOnboardingTask,{id:"shipping"},({onComplete:e})=>Object(a.createElement)(oe,{onComplete:e}))});c(571),c(572);const ne=({description:e,imageUrl:t,installAndActivate:c=(()=>{}),isActive:r,isBusy:s,isDisabled:i,isInstalled:l,manageUrl:d,name:u,slug:p})=>Object(a.createElement)("div",{className:"woocommerce-plugin-list__plugin"},t&&Object(a.createElement)("div",{className:"woocommerce-plugin-list__plugin-logo"},Object(a.createElement)("img",{src:t,alt:Object(o.sprintf)(Object(o.__)("%s logo","woocommerce-admin"),u)})),Object(a.createElement)("div",{className:"woocommerce-plugin-list__plugin-text"},Object(a.createElement)(j.Text,{variant:"subtitle.small",as:"h4"},u),Object(a.createElement)(j.Text,{variant:"subtitle.small"},e)),Object(a.createElement)("div",{className:"woocommerce-plugin-list__plugin-action"},r&&d&&Object(a.createElement)(n.Button,{disabled:i,isBusy:s,isSecondary:!0,href:Object(k.e)(d),onClick:()=>Object(m.recordEvent)("marketing_manage",{extension_name:p})},Object(o.__)("Manage","woocommmerce-admin")),l&&!r&&Object(a.createElement)(n.Button,{disabled:i,isBusy:s,isSecondary:!0,onClick:()=>c(p)},Object(o.__)("Activate","woocommmerce-admin")),!l&&Object(a.createElement)(n.Button,{disabled:i,isBusy:s,isSecondary:!0,onClick:()=>c(p)},Object(o.__)("Get started","woocommmerce-admin"))));c(573);const re=({currentPlugin:e,installAndActivate:t=(()=>{}),plugins:c=[],title:o})=>Object(a.createElement)("div",{className:"woocommerce-plugin-list"},o&&Object(a.createElement)("div",{className:"woocommerce-plugin-list__title"},Object(a.createElement)(j.Text,{variant:"sectionheading",as:"h3"},o)),c.map(c=>{const{description:o,imageUrl:n,isActive:r,isInstalled:s,manageUrl:i,slug:l,name:m}=c;return Object(a.createElement)(ne,{key:l,description:o,manageUrl:i,name:m,imageUrl:n,installAndActivate:t,isActive:r,isBusy:e===l,isDisabled:!!e,isInstalled:s,slug:l})})),se=["task-list/reach","task-list/grow"],ie=({onComplete:e})=>{const[t,c]=Object(a.useState)(null),{actionTask:r}=Object(s.useDispatch)(i.ONBOARDING_STORE_NAME),{installAndActivatePlugins:l}=Object(s.useDispatch)(i.PLUGINS_STORE_NAME),{activePlugins:d,freeExtensions:u,installedPlugins:p,isResolving:b}=Object(s.useSelect)(e=>{const{getActivePlugins:t,getInstalledPlugins:c}=e(i.PLUGINS_STORE_NAME),{getFreeExtensions:a,hasFinishedResolution:o}=e(i.ONBOARDING_STORE_NAME);return{activePlugins:t(),freeExtensions:a(),installedPlugins:c(),isResolving:!o("getFreeExtensions")}}),[A,O]=Object(a.useMemo)(()=>((e,t,c)=>{const a=[],o=[];return e.forEach(e=>{if(!se.includes(e.key))return;const n=[];if(e.plugins.forEach(e=>{const o=((e,t,c)=>{const{description:a,image_url:o,key:n,manage_url:r,name:s}=e,i=n.split(":")[0];return{description:a,slug:i,imageUrl:o,isActive:t.includes(i),isInstalled:c.includes(i),manageUrl:r,name:s}})(e,t,c);o.isInstalled?a.push(o):n.push(o)}),!n.length)return;const r={...e,plugins:n};o.push(r)}),[a,o]})(u,d,p),[p,d,u]),g=t=>{c(t),r("marketing"),l([t]).then(a=>{Object(m.recordEvent)("tasklist_marketing_install",{selected_extension:t,installed_extensions:A.map(e=>e.slug)}),Object(_.a)(a),c(null),e()}).catch(e=>{Object(_.a)(e),c(null)})};return b?Object(a.createElement)(n.Spinner,null):Object(a.createElement)("div",{className:"woocommerce-task-marketing"},!!A.length&&Object(a.createElement)(n.Card,{className:"woocommerce-task-card"},Object(a.createElement)(n.CardHeader,null,Object(a.createElement)(j.Text,{variant:"title.small",as:"h2",className:"woocommerce-task-card__title"},Object(o.__)("Installed marketing extensions","woocommerce-admin"))),Object(a.createElement)(re,{currentPlugin:t,installAndActivate:g,plugins:A})),!!O.length&&Object(a.createElement)(n.Card,{className:"woocommerce-task-card"},Object(a.createElement)(n.CardHeader,null,Object(a.createElement)(j.Text,{variant:"title.small",as:"h2",className:"woocommerce-task-card__title"},Object(o.__)("Recommended marketing extensions","woocommerce-admin")),Object(a.createElement)(j.Text,{as:"span"},Object(o.__)('We recommend adding one of the following marketing tools for your store. The extension will be installed and activated for you when you click "Get started".',"woocommerce-admin"))),O.map(e=>{const{key:c,title:o,plugins:n}=e;return Object(a.createElement)(re,{currentPlugin:t,installAndActivate:g,key:c,plugins:n,title:o})})))};Object(A.registerPlugin)("wc-admin-onboarding-task-marketing",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(O.WooOnboardingTask,{id:"marketing"},({onComplete:e})=>Object(a.createElement)(ie,{onComplete:e}))});var le=Object(a.createElement)(Y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(Y.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),me=c(475),de=Object(a.createElement)(Y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(a.createElement)(Y.Path,{d:"M10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6zM10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6z"})),ue=Object(a.createElement)(Y.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(a.createElement)(Y.Path,{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5zM8 12.8h8v-1.5H8v1.5zm0 3h8v-1.5H8v1.5z"})),pe=Object(a.createElement)(Y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(Y.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})),be=c(28);c(574);const Ae=()=>[{key:"physical",title:Object(o.__)("Physical product","woocommerce-admin"),subtitle:Object(o.__)("Tangible items that get delivered to customers","woocommerce-admin")},{key:"digital",title:Object(o.__)("Digital product","woocommerce-admin"),subtitle:Object(o.__)("Items that customers download or access through your website","woocommerce-admin")},{key:"variable",title:Object(o.__)("Variable product","woocommerce-admin"),subtitle:Object(o.__)("Products with several versions that customers can choose from","woocommerce-admin")},{key:"subscription",title:Object(o.__)("Subscription product","woocommerce-admin"),subtitle:Object(o.__)("Products that customers receive or gain access to regularly by paying in advance","woocommerce-admin")}];function Oe({onClose:e}){var t;const[c,r]=Object(a.useState)(null),[l,d]=Object(a.useState)(!1),{createProductFromTemplate:u}=Object(s.useDispatch)(i.ITEMS_STORE_NAME),{countryCode:p,profileItems:b}=Object(s.useSelect)(e=>{const{getProfileItems:t}=e(i.ONBOARDING_STORE_NAME),{getSettings:c}=e(i.SETTINGS_STORE_NAME),{general:a={}}=c("general");return{countryCode:Object(G.b)(a.woocommerce_default_country),profileItems:t()}}),{installedPlugins:A}=Object(s.useSelect)(e=>{const{getInstalledPlugins:t}=e(i.PLUGINS_STORE_NAME);return{installedPlugins:t()}}),O=window.wcAdminFeatures&&!window.wcAdminFeatures.subscriptions||"US"!==p||!(null!==(t=b.product_types)&&void 0!==t&&t.includes("subscriptions"))||!A.includes("woocommerce-payments")?Ae().filter(e=>"subscription"!==e.key):Ae(),g=Object(be.applyFilters)("woocommerce_admin_onboarding_product_templates",O);return Object(a.createElement)(n.Modal,{title:Object(o.__)("Start with a template"),isDismissible:!0,onRequestClose:()=>e(),className:"woocommerce-product-template-modal"},Object(a.createElement)("div",{className:"woocommerce-product-template-modal__wrapper"},Object(a.createElement)("div",{className:"woocommerce-product-template-modal__list"},Object(a.createElement)(n.RadioControl,{selected:c,options:g.map(e=>({label:Object(a.createElement)(a.Fragment,null,Object(a.createElement)("span",{className:"woocommerce-product-template-modal__list-title"},e.title),Object(a.createElement)("span",{className:"woocommerce-product-template-modal__list-subtitle"},e.subtitle)),value:e.key})),onChange:r})),Object(a.createElement)("div",{className:"woocommerce-product-template-modal__actions"},Object(a.createElement)(n.Button,{isPrimary:!0,isBusy:l,disabled:!c||l,onClick:()=>{d(!0),Object(m.recordEvent)("tasklist_product_template_selection",{product_type:c}),"subscription"!==c?c?u({template_name:c,status:"draft"},{_fields:["id"]}).then(e=>{if(e&&e.id){const t=Object(k.e)(`post.php?post=${e.id}&action=edit&wc_onboarding_active_task=products&tutorial=true`);window.location=t}},e=>{Object(_.a)(e),d(!1)}):e&&(Object(m.recordEvent)("tasklist_product_template_dismiss"),e()):window.location=Object(k.e)("post-new.php?post_type=product&subscription_pointers=true")}},Object(o.__)("Go")))))}const ge=()=>{var e;const[t,c]=Object(a.useState)(null),{countryCode:r,profileItems:l}=Object(s.useSelect)(e=>{const{getProfileItems:t}=e(i.ONBOARDING_STORE_NAME),{getSettings:c}=e(i.SETTINGS_STORE_NAME),{general:a={}}=c("general");return{countryCode:Object(G.b)(a.woocommerce_default_country),profileItems:t()}}),{installedPlugins:d}=Object(s.useSelect)(e=>{const{getInstalledPlugins:t}=e(i.PLUGINS_STORE_NAME);return{installedPlugins:t()}}),u=[{key:"addProductTemplate",title:Object(a.createElement)(a.Fragment,null,Object(o.__)("Start with a template","woocommerce-admin"),Object(a.createElement)(y.Pill,null,Object(o.__)("Recommended","woocommerce-admin"))),content:Object(o.__)("Use a template to add physical, digital, and variable products","woocommerce-admin"),before:Object(a.createElement)(Z.a,{icon:le}),after:Object(a.createElement)(Z.a,{icon:me.a}),onClick:()=>Object(m.recordEvent)("tasklist_add_product",{method:"product_template"})},{key:"addProductManually",title:Object(o.__)("Add manually","woocommerce-admin"),content:Object(o.__)("For small stores we recommend adding products manually","woocommerce-admin"),before:Object(a.createElement)(Z.a,{icon:de}),after:Object(a.createElement)(Z.a,{icon:me.a}),onClick:()=>Object(m.recordEvent)("tasklist_add_product",{method:"manually"}),href:Object(k.e)("post-new.php?post_type=product&wc_onboarding_active_task=products&tutorial=true")},{key:"importProducts",title:Object(o.__)("Import via CSV","woocommerce-admin"),content:Object(o.__)("For larger stores we recommend importing all products at once via CSV file","woocommerce-admin"),before:Object(a.createElement)(Z.a,{icon:ue}),after:Object(a.createElement)(Z.a,{icon:me.a}),onClick:()=>Object(m.recordEvent)("tasklist_add_product",{method:"import"}),href:Object(k.e)("edit.php?post_type=product&page=product_importer&wc_onboarding_active_task=products")},{key:"migrateProducts",title:Object(o.__)("Import from another service","woocommerce-admin"),content:Object(o.__)("For stores currently selling elsewhere we suggest using a product migration service","woocommerce-admin"),before:Object(a.createElement)(Z.a,{icon:pe}),after:Object(a.createElement)(Z.a,{icon:me.a}),onClick:()=>Object(m.recordEvent)("tasklist_add_product",{method:"migrate"}),href:"https://woocommerce.com/products/cart2cart/?utm_medium=product",target:"_blank"}];if(window.wcAdminFeatures&&window.wcAdminFeatures.subscriptions&&"US"===r&&null!==(e=l.product_types)&&void 0!==e&&e.includes("subscriptions")&&d.includes("woocommerce-payments")){u.find(({key:e})=>"addProductTemplate"===e).content=Object(o.__)("Use a template to add physical, digital, variable, and subscription products","woocommerce-admin")}const p=u.map(e=>({...e,onClick:()=>(e=>{e.onClick(),"addProductTemplate"===e.key&&c(!0)})(e)}));return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(n.Card,{className:"woocommerce-task-card"},Object(a.createElement)(n.CardBody,{size:null},Object(a.createElement)(y.List,{items:p}))),t?Object(a.createElement)(Oe,{onClose:()=>c(null)}):null)};Object(A.registerPlugin)("wc-admin-onboarding-task-products",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(O.WooOnboardingTask,{id:"products"},Object(a.createElement)(ge,null))});class he extends a.Component{constructor(e){super(e);const{hasHomepage:t,hasProducts:c}=e.task.additionalData;this.stepVisibility={homepage:!t,import:!c},this.state={isDirty:!1,isPending:!1,logo:null,stepIndex:0,isUpdatingLogo:!1,isUpdatingNotice:!1,storeNoticeText:e.demoStoreNotice||""},this.completeStep=this.completeStep.bind(this),this.createHomepage=this.createHomepage.bind(this),this.importProducts=this.importProducts.bind(this),this.updateLogo=this.updateLogo.bind(this),this.updateNotice=this.updateNotice.bind(this)}componentDidMount(){const{themeMods:e}=this.props.task.additionalData;e&&e.custom_logo&&this.setState({logo:{id:e.custom_logo}})}componentDidUpdate(e){const{isPending:t,logo:c}=this.state,{demoStoreNotice:a}=this.props;!c||c.url||t||(this.setState({isPending:!0}),wp.media.attachment(c.id).fetch().then(()=>{const e=wp.media.attachment(c.id).get("url");this.setState({isPending:!1,logo:{id:c.id,url:e}})})),a&&e.demoStoreNotice!==a&&this.setState({storeNoticeText:a})}async completeStep(){const{stepIndex:e}=this.state,{actionTask:t,onComplete:c}=this.props;this.getSteps()[e+1]?this.setState({stepIndex:e+1}):(this.setState({isPending:!0}),await t("appearance"),c())}importProducts(){const{createNotice:e}=this.props;this.setState({isPending:!0}),Object(m.recordEvent)("tasklist_appearance_import_demo",{}),U()({path:i.WC_ADMIN_NAMESPACE+"/onboarding/tasks/import_sample_products",method:"POST"}).then(t=>{t.failed&&t.failed.length?e("error",Object(o.__)("There was an error importing some of the sample products","woocommerce-admin")):e("success",Object(o.__)("All sample products have been imported","woocommerce-admin")),this.setState({isPending:!1}),this.completeStep()}).catch(t=>{e("error",t.message),this.setState({isPending:!1})})}createHomepage(){const{createNotice:e}=this.props;this.setState({isPending:!0}),Object(m.recordEvent)("tasklist_appearance_create_homepage",{create_homepage:!0}),U()({path:"/wc-admin/onboarding/tasks/create_homepage",method:"POST"}).then(t=>{e(t.status,t.message,{actions:t.edit_post_link?[{label:Object(o.__)("Customize","woocommerce-admin"),onClick:()=>{Object(m.queueRecordEvent)("tasklist_appearance_customize_homepage",{}),window.location=t.edit_post_link+"&wc_onboarding_active_task=appearance"}}]:null}),this.setState({isPending:!1}),this.completeStep()}).catch(t=>{e("error",t.message),this.setState({isPending:!1})})}async updateLogo(){const{createNotice:e,task:t,updateOptions:c}=this.props,{stylesheet:a,themeMods:n}=t.additionalData,{logo:r}=this.state,s={...n,custom_logo:r?r.id:null};Object(m.recordEvent)("tasklist_appearance_upload_logo"),this.setState({isUpdatingLogo:!0});const i=await c({["theme_mods_"+a]:s});i.success?(this.setState({isUpdatingLogo:!1}),e("success",Object(o.__)("Store logo updated sucessfully","woocommerce-admin")),this.completeStep()):e("error",i.message)}async updateNotice(){const{createNotice:e,updateOptions:t}=this.props,{storeNoticeText:c}=this.state;Object(m.recordEvent)("tasklist_appearance_set_store_notice",{added_text:Boolean(c.length)}),this.setState({isUpdatingNotice:!0});const a=await t({woocommerce_demo_store:c.length?"yes":"no",woocommerce_demo_store_notice:c});a.success?(this.setState({isUpdatingNotice:!1}),e("success",Object(o.__)("🎨 Your store is looking great! Don't forget to continue personalizing it","woocommerce-admin")),this.completeStep()):e("error",a.message)}getSteps(){const{isDirty:e,isPending:t,logo:c,storeNoticeText:r,isUpdatingLogo:s}=this.state,i=[{key:"import",label:Object(o.__)("Import sample products","woocommerce-admin"),description:Object(o.__)("We’ll add some products that will make it easier to see what your store looks like","woocommerce-admin"),content:Object(a.createElement)(a.Fragment,null,Object(a.createElement)(n.Button,{onClick:this.importProducts,isBusy:t,isPrimary:!0},Object(o.__)("Import products","woocommerce-admin")),Object(a.createElement)(n.Button,{onClick:()=>this.completeStep()},Object(o.__)("Skip","woocommerce-admin"))),visible:this.stepVisibility.import},{key:"homepage",label:Object(o.__)("Create a custom homepage","woocommerce-admin"),description:Object(o.__)("Create a new homepage and customize it to suit your needs","woocommerce-admin"),content:Object(a.createElement)(a.Fragment,null,Object(a.createElement)(n.Button,{isPrimary:!0,isBusy:t,onClick:this.createHomepage},Object(o.__)("Create homepage","woocommerce-admin")),Object(a.createElement)(n.Button,{isTertiary:!0,onClick:()=>{Object(m.recordEvent)("tasklist_appearance_create_homepage",{create_homepage:!1}),this.completeStep()}},Object(o.__)("Skip","woocommerce-admin"))),visible:this.stepVisibility.homepage},{key:"logo",label:Object(o.__)("Upload a logo","woocommerce-admin"),description:Object(o.__)("Ensure your store is on-brand by adding your logo","woocommerce-admin"),content:t?null:Object(a.createElement)(a.Fragment,null,Object(a.createElement)(y.ImageUpload,{image:c,onChange:e=>this.setState({isDirty:!0,logo:e})}),Object(a.createElement)(n.Button,{disabled:!c&&!e,onClick:this.updateLogo,isBusy:s,isPrimary:!0},Object(o.__)("Proceed","woocommerce-admin")),Object(a.createElement)(n.Button,{isTertiary:!0,onClick:()=>this.completeStep()},Object(o.__)("Skip","woocommerce-admin"))),visible:!0},{key:"notice",label:Object(o.__)("Set a store notice","woocommerce-admin"),description:Object(o.__)("Optionally display a prominent notice across all pages of your store","woocommerce-admin"),content:Object(a.createElement)(a.Fragment,null,Object(a.createElement)(y.TextControl,{label:Object(o.__)("Store notice text","woocommerce-admin"),placeholder:Object(o.__)("Store notice text","woocommerce-admin"),value:r,onChange:e=>this.setState({storeNoticeText:e})}),Object(a.createElement)(n.Button,{onClick:this.updateNotice,isPrimary:!0},Object(o.__)("Complete task","woocommerce-admin"))),visible:!0}];return Object(R.filter)(i,e=>e.visible)}render(){const{isPending:e,stepIndex:t,isUpdatingLogo:c,isUpdatingNotice:o}=this.state,r=this.getSteps()[t].key;return Object(a.createElement)("div",{className:"woocommerce-task-appearance"},Object(a.createElement)(n.Card,{className:"woocommerce-task-card"},Object(a.createElement)(n.CardBody,null,Object(a.createElement)(y.Stepper,{isPending:o||c||e,isVertical:!0,currentStep:r,steps:this.getSteps()}))))}}const je=Object(x.compose)(Object(s.withSelect)(e=>{const{getOption:t}=e(i.OPTIONS_STORE_NAME);return{demoStoreNotice:t("woocommerce_demo_store_notice")}}),Object(s.withDispatch)(e=>{const{createNotice:t}=e("core/notices"),{updateOptions:c}=e(i.OPTIONS_STORE_NAME),{actionTask:a}=e(i.ONBOARDING_STORE_NAME);return{actionTask:a,createNotice:t,updateOptions:c}}))(he);Object(A.registerPlugin)("wc-admin-onboarding-task-appearance",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(O.WooOnboardingTask,{id:"appearance"},({onComplete:e,task:t})=>Object(a.createElement)(je,{onComplete:e,task:t}))});class we extends a.Component{componentDidMount(){document.body.classList.add("woocommerce-admin-is-loading");const{query:e}=this.props;"1"!==e.deny?e["wccom-connected"]&&e.request_token?this.finish():this.request():this.errorMessage(Object(o.__)("You must click approve to install your extensions and connect to WooCommerce.com","woocommerce-admin"))}baseQuery(){const{query:e}=this.props,t=Object(R.omit)({...e,page:"wc-admin"},["task","wccom-connected","request_token","deny"]);return Object(H.getNewPath)({},"/",t)}errorMessage(e=Object(o.__)("There was an error connecting to WooCommerce.com. Please try again","woocommerce-admin")){document.body.classList.remove("woocommerce-admin-is-loading"),Object(H.getHistory)().push(this.baseQuery()),this.props.createNotice("error",e)}async request(){try{const e=await U()({path:i.WC_ADMIN_NAMESPACE+"/plugins/request-wccom-connect",method:"POST"});if(e&&e.connectAction)return void(window.location=e.connectAction);throw new Error}catch(e){this.errorMessage()}}async finish(){const{onComplete:e,query:t}=this.props;try{const c=await U()({path:i.WC_ADMIN_NAMESPACE+"/plugins/finish-wccom-connect",method:"POST",data:{request_token:t.request_token}});if(c&&c.success)return await this.props.updateProfileItems({wccom_connected:!0}),void(this.props.isProfileItemsError?this.errorMessage():(this.props.createNotice("success",Object(o.__)("Store connected to WooCommerce.com and extensions are being installed","woocommerce-admin")),document.body.classList.remove("woocommerce-admin-is-loading"),e()));throw new Error}catch(e){this.errorMessage()}}render(){return null}}const ve=Object(x.compose)(Object(s.withSelect)(e=>{const{getOnboardingError:t}=e(i.ONBOARDING_STORE_NAME);return{isProfileItemsError:Boolean(t("updateProfileItems"))}}),Object(s.withDispatch)(e=>{const{createNotice:t}=e("core/notices"),{updateProfileItems:c}=e(i.ONBOARDING_STORE_NAME);return{createNotice:t,updateProfileItems:c}}))(we);Object(A.registerPlugin)("wc-admin-onboarding-task-connect",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(O.WooOnboardingTask,{id:"connect"},({onComplete:e,query:t})=>Object(a.createElement)(ve,{onComplete:e,query:t}))});const Ee=["jetpack","woocommerce-services"],fe=e=>{const{woocommerce_store_address:t,woocommerce_default_country:c,woocommerce_store_postcode:a}=e;return Boolean(t&&c&&a)},Se=()=>{window.location.href=Object(k.e)("admin.php?page=wc-settings&tab=tax&section=standard&wc_onboarding_active_task=tax")},ke=e=>["AF","AL","DZ","AD","AO","AI","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BO","BA","BW","BR","BN","BG","BF","BI","KH","CM","CA","IC","CV","KY","CF","TD","CL","CN","CC","CO","KM","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GT","GG","GN","GW","GY","HT","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KV","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MQ","MR","MU","MX","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NZ","NI","NE","NG","NU","NF","NO","OM","PK","PS","PA","PG","PY","PE","PH","PL","PT","QA","KR","RE","RO","RU","RW","SH","KN","LC","MF","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","SD","ES","LK","SD","SR","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","US","UY","UZ","VU","VE","VN","VG","YE","ZM","ZW"].includes(e),ye=()=>Object(a.createElement)("svg",{width:"13",height:"10",viewBox:"0 0 13 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(a.createElement)("path",{d:"M12.1883 1.1814L4.7091 8.66062L1.48438 5.4359",stroke:"#4AB866",strokeWidth:"1.5"}));c(575);const _e=({name:e,logo:t,description:c,benefits:o,terms:r,actionText:s,onClick:i,isBusy:l})=>Object(a.createElement)("div",{className:"woocommerce-tax-partner-card"},Object(a.createElement)("div",{className:"woocommerce-tax-partner-card__logo"},Object(a.createElement)("img",{src:t,alt:e})),Object(a.createElement)("div",{className:"woocommerce-tax-partner-card__description"},c),Object(a.createElement)("ul",{className:"woocommerce-tax-partner-card__benefits"},o.map((e,t)=>Object(a.createElement)("li",{className:"woocommerce-tax-partner-card__benefit",key:t},Object(a.createElement)("span",{className:"woocommerce-tax-partner-card__benefit-bullet"},Object(a.createElement)(ye,null)),Object(a.createElement)("span",{className:"woocommerce-tax-partner-card__benefit-text"},e)))),Object(a.createElement)("div",{className:"woocommerce-tax-partner-card__action"},Object(a.createElement)("div",{className:"woocommerce-tax-partner-card__terms"},r),Object(a.createElement)(n.Button,{isSecondary:!0,onClick:i,isBusy:l,disabled:l},s)));var Ne=c(576),Ce=c.n(Ne);const Be=({task:e})=>{const{avalaraActivated:t}=e.additionalData;return Object(a.createElement)(_e,{name:Object(o.__)("Avalara","woocommerce-admin"),logo:Ce.a,description:Object(o.__)("Powerful all-in-one tax tool","woocommerce-admin"),benefits:[Object(o.__)("Real-time sales tax calculation","woocommerce-admin"),X()({mixedString:Object(o.__)("{{strong}}Multi{{/strong}}-economic nexus compliance","woocommerce-admin"),components:{strong:Object(a.createElement)("strong",null)}}),Object(o.__)("Cross-border and multi-channel compliance","woocommerce-admin"),Object(o.__)("Automate filing & remittance","woocommerce-admin"),Object(o.__)("Return-ready, jurisdiction-level reporting.","woocommerce-admin")],terms:Object(o.__)("30-day free trial. No credit card needed.","woocommerce-admin"),actionText:t?Object(o.__)("Continue setup","woocommerce-admin"):Object(o.__)("Enable & set up","woocommerce-admin"),onClick:()=>{Object(m.recordEvent)("tasklist_tax_select_option",{selected_option:"avalara"}),t?window.location.href=Object(k.e)("/admin.php?page=wc-settings&tab=tax&section=avatax"):window.open(new URL("https://woocommerce.com/products/woocommerce-avatax/"),"_blank")}})};var Te=c(577),Pe=c.n(Te);const Me=()=>Object(a.createElement)(_e,{name:Object(o.__)("WooCommerce Tax","woocommerce-admin"),logo:Pe.a,description:Object(o.__)("Best for new stores","woocommerce-admin"),benefits:[Object(o.__)("Real-time sales tax calculation","woocommerce-admin"),X()({mixedString:Object(o.__)("{{strong}}Single{{/strong}} economic nexus compliance","woocommerce-admin"),components:{strong:Object(a.createElement)("strong",null)}}),X()({mixedString:Object(o.__)("Powered by {{link}}Jetpack{{/link}}","woocommerce-admin"),components:{link:Object(a.createElement)(y.Link,{type:"external",href:"https://woocommerce.com/products/jetpack/?utm_medium=product",target:"_blank"})}}),Object(o.__)("100% free","woocommerce-admin")],terms:X()({mixedString:Object(o.__)("By installing WooCommerce Tax and Jetpack you agree to the {{link}}Terms of Service{{/link}}.","woocommerce-admin"),components:{link:Object(a.createElement)(y.Link,{href:"https://wordpress.com/tos/",target:"_blank",type:"external"})}}),actionText:Object(o.__)("Continue setup","woocommerce-admin"),onClick:()=>{Object(m.recordEvent)("tasklist_tax_select_option",{selected_option:"woocommerce-tax"}),Object(H.updateQueryString)({partner:"woocommerce-tax"})}}),qe=({isPending:e,onManual:t})=>{const{generalSettings:c}=Object(s.useSelect)(e=>{var t;const{getSettings:c}=e(i.SETTINGS_STORE_NAME);return{generalSettings:null===(t=c("general"))||void 0===t?void 0:t.general}});return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(n.Button,{isPrimary:!0,disabled:e,isBusy:e,onClick:()=>{Object(m.recordEvent)("tasklist_tax_config_rates",{}),t()}},Object(o.__)("Configure","woocommerce-admin")),Object(a.createElement)("p",null,"yes"!==c.woocommerce_calc_taxes&&X()({mixedString:Object(o.__)('By clicking "Configure" you\'re enabling tax rates and calculations. More info {{link}}here{{/link}}.',"woocommerce-admin"),components:{link:Object(a.createElement)(y.Link,{href:"https://docs.woocommerce.com/document/setting-up-taxes-in-woocommerce/?utm_medium=product#section-1",target:"_blank",type:"external"})}})))},Ie=({nextStep:e})=>{const{updateAndPersistSettingsForGroup:t}=Object(s.useDispatch)(i.SETTINGS_STORE_NAME),{generalSettings:c,isResolving:o}=Object(s.useSelect)(e=>{var t;const{getSettings:c,hasFinishedResolution:a}=e(i.SETTINGS_STORE_NAME);return{generalSettings:null===(t=c("general"))||void 0===t?void 0:t.general,isResolving:!a("getSettings",["general"])}});return Object(a.useEffect)(()=>{!o&&fe(c)&&e()},[o]),o?null:Object(a.createElement)(K,{onComplete:t=>{const c=Object(G.b)(t.countryState);Object(m.recordEvent)("tasklist_tax_set_location",{country:c}),e()},isSettingsRequesting:!1,settings:c,updateAndPersistSettingsForGroup:t})},ze=({isPending:e,onDisable:t,onAutomate:c,onManual:n})=>{const[r,s]=Object(a.useState)(0),i={isPending:e,onAutomate:c,onDisable:t,nextStep:()=>{s(r+1)},onManual:n},l=[{key:"store_location",label:Object(o.__)("Set store location","woocommerce-admin"),description:Object(o.__)("The address from which your business operates","woocommerce-admin"),content:Object(a.createElement)(Ie,i)},{key:"manual_configuration",label:Object(o.__)("Configure tax rates","woocommerce-admin"),description:Object(o.__)("Head over to the tax rate settings screen to configure your tax rates","woocommerce-admin"),content:Object(a.createElement)(qe,i)}],m=l[r];return Object(a.createElement)(y.Stepper,{isVertical:!0,currentStep:m.key,steps:l})};c(578);const Ve=({children:e,isPending:t,onManual:c,onDisable:r})=>{const s=h()("woocommerce-task-card","woocommerce-tax-partners","woocommerce-tax-partners__partners-count-"+a.Children.count(e));return Object(a.createElement)(n.Card,{className:s},Object(a.createElement)(n.CardHeader,null,Object(o.__)("Choose a tax partner","woocommerce-admin")),Object(a.createElement)(n.CardBody,null,Object(a.createElement)("div",{className:"woocommerce-tax-partners__partners"},e),Object(a.createElement)("ul",{className:"woocommerce-tax-partners__other-actions"},Object(a.createElement)("li",null,Object(a.createElement)(n.Button,{isTertiary:!0,disabled:t,isBusy:t,onClick:()=>{c()}},Object(o.__)("Set up taxes manually","woocommerce-admin"))),Object(a.createElement)("li",null,Object(a.createElement)(n.Button,{isTertiary:!0,disabled:t,isBusy:t,onClick:()=>{r()}},Object(o.__)("I don't charge sales tax","woocommerce-admin"))))))},Ue=({isPending:e,onAutomate:t,onManual:c,onDisable:r})=>Object(a.createElement)("div",{className:"woocommerce-task-tax__success"},Object(a.createElement)("span",{className:"woocommerce-task-tax__success-icon",role:"img","aria-labelledby":"woocommerce-task-tax__success-message"},"🎊"),Object(a.createElement)(y.H,{id:"woocommerce-task-tax__success-message"},Object(o.__)("Good news!","woocommerce-admin")),Object(a.createElement)("p",null,X()({mixedString:Object(o.__)("{{strong}}Jetpack{{/strong}} and {{strong}}WooCommerce Tax{{/strong}} can automate your sales tax calculations for you.","woocommerce-admin"),components:{strong:Object(a.createElement)("strong",null)}})),Object(a.createElement)(n.Button,{isPrimary:!0,isBusy:e,onClick:()=>{Object(m.recordEvent)("tasklist_tax_setup_automated_proceed",{setup_automatically:!0}),t()}},Object(o.__)("Yes please","woocommerce-admin")),Object(a.createElement)(n.Button,{disabled:e,isTertiary:!0,onClick:()=>{Object(m.recordEvent)("tasklist_tax_setup_automated_proceed",{setup_automatically:!1}),c()}},Object(o.__)("No thanks, I'll set up manually","woocommerce-admin")),Object(a.createElement)(n.Button,{disabled:e,isTertiary:!0,onClick:r},Object(o.__)("I don't charge sales tax","woocommerce-admin"))),xe=({onDisable:e,onManual:t})=>Object(a.createElement)(W,{onConnect:()=>{Object(m.recordEvent)("tasklist_tax_connect_store",{connect:!0,no_tax:!1})},onSkip:()=>{Object(m.queueRecordEvent)("tasklist_tax_connect_store",{connect:!1,no_tax:!1}),t()},skipText:Object(o.__)("Set up tax rates manually","woocommerce-admin"),onAbort:()=>e(),abortText:Object(o.__)("My business doesn't charge sales tax","woocommerce-admin")}),Re=({nextStep:e,onDisable:t,onManual:c,pluginsToActivate:n})=>{const{updateOptions:r}=Object(s.useDispatch)(i.OPTIONS_STORE_NAME),{isResolving:l,tosAccepted:d}=Object(s.useSelect)(e=>{var t;const{getOption:c,hasFinishedResolution:a}=e(i.OPTIONS_STORE_NAME);return{isResolving:!a("getOption",["woocommerce_setup_jetpack_opted_in"])||!a("getOption",["wc_connect_options"]),tosAccepted:(null===(t=c("wc_connect_options"))||void 0===t?void 0:t.tos_accepted)||"1"===c("woocommerce_setup_jetpack_opted_in")}});Object(a.useEffect)(()=>{d&&!n.length&&e()},[l]);const u=n.includes("woocommerce-services")?Object(o.__)("By installing Jetpack and WooCommerce Tax you agree to the {{link}}Terms of Service{{/link}}.","woocommerce-admin"):Object(o.__)("By installing Jetpack you agree to the {{link}}Terms of Service{{/link}}.","woocommerce-admin");return l?null:Object(a.createElement)(a.Fragment,null,Object(a.createElement)(y.Plugins,{onComplete:(t,c)=>{Object(_.a)(c),Object(m.recordEvent)("tasklist_tax_install_extensions",{install_extensions:!0}),r({woocommerce_setup_jetpack_opted_in:!0}),e()},onError:(e,t)=>Object(_.a)(t),onSkip:()=>{Object(m.queueRecordEvent)("tasklist_tax_install_extensions",{install_extensions:!1}),c()},skipText:Object(o.__)("Set up manually","woocommerce-admin"),onAbort:()=>t(),abortText:Object(o.__)("I don't charge sales tax","woocommerce-admin")}),!d&&Object(a.createElement)(j.Text,{variant:"caption",className:"woocommerce-task__caption",size:"12",lineHeight:"16px"},X()({mixedString:u,components:{link:Object(a.createElement)(y.Link,{href:"https://wordpress.com/tos/",target:"_blank",type:"external"})}})))};c(579);const Qe=({isPending:e,onDisable:t,onAutomate:c,onManual:n})=>{const[r,l]=Object(a.useState)([]),{activePlugins:m,isResolving:d}=Object(s.useSelect)(e=>{var t;const{getSettings:c}=e(i.SETTINGS_STORE_NAME),{hasFinishedResolution:a}=e(i.OPTIONS_STORE_NAME),{getActivePlugins:o}=e(i.PLUGINS_STORE_NAME);return{activePlugins:o(),generalSettings:null===(t=c("general"))||void 0===t?void 0:t.general,isResolving:!a("getOption",["woocommerce_setup_jetpack_opted_in"])||!a("getOption",["wc_connect_options"])}}),[u,p]=Object(a.useState)(0);Object(a.useEffect)(()=>{const e=Object(R.difference)(Ee,m);e.length<=r.length||l(e)},[m]);const b={isPending:e,isResolving:d,onAutomate:c,onDisable:t,nextStep:()=>{p(u+1)},onManual:n,pluginsToActivate:r},A=[{key:"store_location",label:Object(o.__)("Set store location","woocommerce-admin"),description:Object(o.__)("The address from which your business operates","woocommerce-admin"),content:Object(a.createElement)(Ie,b)},{key:"plugins",label:r.includes("woocommerce-services")?Object(o.__)("Install Jetpack and WooCommerce Tax","woocommerce-admin"):Object(o.__)("Install Jetpack","woocommerce-admin"),description:Object(o.__)("Jetpack and WooCommerce Tax allow you to automate sales tax calculations","woocommerce-admin"),content:Object(a.createElement)(Re,b)},{key:"connect",label:Object(o.__)("Connect your store","woocommerce-admin"),description:Object(o.__)("Connect your store to WordPress.com to enable automated sales tax calculations","woocommerce-admin"),content:Object(a.createElement)(xe,b)}],O=A[u];return Object(a.createElement)(y.Stepper,{isPending:d,isVertical:!0,currentStep:O.key,steps:A})},Xe=({isPending:e,onAutomate:t,onManual:c,onDisable:o})=>{const{generalSettings:n,isJetpackConnected:r,isResolving:l,pluginsToActivate:m}=Object(s.useSelect)(e=>{const{getSettings:t}=e(i.SETTINGS_STORE_NAME),{getActivePlugins:c,hasFinishedResolution:a}=e(i.PLUGINS_STORE_NAME),o=c();return{generalSettings:t("general").general,isJetpackConnected:e(i.PLUGINS_STORE_NAME).isJetpackConnected(),isResolving:!a("isJetpackConnected")||!e(i.SETTINGS_STORE_NAME).hasFinishedResolution("getSettings",["general"])||!a("getActivePlugins"),pluginsToActivate:Object(R.difference)(Ee,o)}});if(l)return Object(a.createElement)(y.Spinner,null);const d={isPending:e,onAutomate:t,onManual:c,onDisable:o};return fe(n)&&!m.length&&r?Object(a.createElement)(Ue,d):Object(a.createElement)(Qe,d)},He=({children:e})=>Object(a.createElement)(n.Card,{className:"woocommerce-task-card"},Object(a.createElement)(n.CardBody,null,e)),Le=({onComplete:e,query:t,task:c})=>{const[r,l]=Object(a.useState)(!1),{updateOptions:d}=Object(s.useDispatch)(i.OPTIONS_STORE_NAME),{createNotice:u}=Object(s.useDispatch)("core/notices"),{updateAndPersistSettingsForGroup:p}=Object(s.useDispatch)(i.SETTINGS_STORE_NAME),{generalSettings:b,isResolving:A,taxSettings:O}=Object(s.useSelect)(e=>{const{getSettings:t,hasFinishedResolution:c}=e(i.SETTINGS_STORE_NAME);return{generalSettings:t("general").general,isResolving:!c("getSettings",["general"]),taxSettings:t("tax").tax||{}}}),g=Object(a.useCallback)(async()=>{l(!0),"yes"!==b.woocommerce_calc_taxes?(p("tax",{tax:{...O,wc_connect_taxes_enabled:"no"}}),p("general",{general:{...b,woocommerce_calc_taxes:"yes"}}).then(()=>Se()).catch(e=>{l(!1),Object(_.a)(e)})):Se()},[]),h=Object(a.useCallback)(()=>{l(!0),p("tax",{tax:{...O,wc_connect_taxes_enabled:"yes"}}),p("general",{general:{...b,woocommerce_calc_taxes:"yes"}}),u("success",Object(o.__)("You're awesome! One less item on your to-do list ✅","woocommerce-admin")),e()},[]),j=Object(a.useCallback)(()=>{l(!0),Object(m.queueRecordEvent)("tasklist_tax_connect_store",{connect:!1,no_tax:!0}),d({woocommerce_no_sales_tax:!0,woocommerce_calc_taxes:"no"}).then(()=>{window.location.href=Object(k.e)("admin.php?page=wc-admin")})},[]),w=(()=>{const e=Object(G.b)(null==b?void 0:b.woocommerce_default_country),{woocommerceTaxCountries:t=[],taxJarActivated:a}=c.additionalData;return[{id:"woocommerce-tax",card:Me,component:Xe,isVisible:!a&&t.includes(Object(G.b)(null==b?void 0:b.woocommerce_default_country))},{id:"avalara",card:Be,component:null,isVisible:ke(e)}].filter(e=>e.isVisible)})();Object(a.useEffect)(()=>{const{auto:e}=t;"true"!==e?t.partner||Object(m.recordEvent)("tasklist_tax_view_options",{options:w.map(e=>e.id)}):h()},[]);Object(a.useEffect)(()=>{w.length>1||t.partner||1===w.length&&w[0].component&&Object(H.updateQueryString)({partner:w[0].id})},[w]);const v={isPending:r,onAutomate:h,onManual:g,onDisable:j,task:c};if(A)return Object(a.createElement)(n.Spinner,null);const E=t.partner&&w.find(e=>e.id===t.partner)||null;return w.length?E?Object(a.createElement)(He,null,Object(a.createElement)(E.component,v)):Object(a.createElement)(Ve,v,w.map(e=>Object(a.createElement)(e.card,{key:e.id,...v}))):Object(a.createElement)(He,null,Object(a.createElement)(ze,v))};Object(A.registerPlugin)("wc-admin-onboarding-task-tax",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(O.WooOnboardingTask,{id:"tax"},({onComplete:e,query:t,task:c})=>Object(a.createElement)(Le,{onComplete:e,query:t,task:c}))});c(5);Object(A.registerPlugin)("woocommerce-admin-task-wcpay",{scope:"woocommerce-tasks",render:()=>{const{installAndActivatePlugins:e}=Object(s.useDispatch)(i.PLUGINS_STORE_NAME),{createNotice:t}=Object(s.useDispatch)("core/notices");return Object(a.createElement)(O.WooOnboardingTaskListItem,{id:"woocommerce-payments"},({defaultTaskItem:c})=>Object(a.createElement)(c,{onClick:()=>new Promise((c,a)=>Object(P.b)(a,t,e))}))}});var De=c(30),Je=c(162);class We extends a.Component{constructor(e){super(e),this.state={purchaseNowButtonBusy:!1,purchaseLaterButtonBusy:!1}}onClickPurchaseNow(){const{productIds:e,onClickPurchaseNow:t}=this.props;if(this.setState({purchaseNowButtonBusy:!0}),!e.length)return;Object(m.recordEvent)("tasklist_modal_proceed_checkout",{product_ids:e,purchase_install:!0});const c=Object(Je.a)("https://woocommerce.com/cart?utm_medium=product",{"wccom-replace-with":e.join(",")});t?t(c):window.location=c}onClickPurchaseLater(){const{productIds:e}=this.props;Object(m.recordEvent)("tasklist_modal_proceed_checkout",{product_ids:e,purchase_install:!1}),this.setState({purchaseLaterButtonBusy:!0}),this.props.onClickPurchaseLater()}onClose(){const{onClose:e,productIds:t}=this.props;Object(m.recordEvent)("tasklist_modal_proceed_checkout",{product_ids:t,purchase_install:!1}),e()}renderProducts(){const{productIds:e,productTypes:t}=this.props,{themes:c=[]}=Object(k.f)("onboarding",{}),n=[];return e.forEach(e=>{const r=Object(R.find)(t,t=>t.product===e);r&&n.push({title:r.label,content:r.description});const s=Object(R.find)(c,t=>t.id===e);s&&n.push({title:Object(o.sprintf)(Object(o.__)("%s — %s per year","woocommerce-admin"),s.title,Object(De.decodeEntities)(s.price)),content:Object(a.createElement)("span",{dangerouslySetInnerHTML:Object(N.a)(s.excerpt)})})}),Object(a.createElement)(y.List,{items:n})}render(){const{purchaseNowButtonBusy:e,purchaseLaterButtonBusy:t}=this.state;return Object(a.createElement)(n.Modal,{title:Object(o.__)("Would you like to add the following paid features to your store now?","woocommerce-admin"),onRequestClose:()=>this.onClose(),className:"woocommerce-cart-modal"},this.renderProducts(),Object(a.createElement)("p",{className:"woocommerce-cart-modal__help-text"},Object(o.__)("You won't have access to this functionality until the extensions have been purchased and installed.","woocommerce-admin")),Object(a.createElement)("div",{className:"woocommerce-cart-modal__actions"},Object(a.createElement)(n.Button,{isLink:!0,isBusy:t,onClick:()=>this.onClickPurchaseLater()},Object(o.__)("I'll do it later","woocommerce-admin")),Object(a.createElement)(n.Button,{isPrimary:!0,isBusy:e,onClick:()=>this.onClickPurchaseNow()},Object(o.__)("Buy now","woocommerce-admin"))))}}var Ge=Object(x.compose)(Object(s.withSelect)(e=>{const{getInstalledPlugins:t}=e(i.PLUGINS_STORE_NAME),{getProductTypes:c,getProfileItems:a}=e(i.ONBOARDING_STORE_NAME),o=a(),n=t(),r=c();return{profileItems:o,productIds:Object(G.e)(r,o,!1,n),productTypes:r}}))(We);Object(A.registerPlugin)("woocommerce-admin-task-purchase",{scope:"woocommerce-tasks",render:()=>{const[e,t]=Object(a.useState)(!1),{installedPlugins:c,productTypes:o,profileItems:n}=Object(s.useSelect)(e=>{const{getProductTypes:t,getProfileItems:c}=e(i.ONBOARDING_STORE_NAME),{getInstalledPlugins:a}=e(i.PLUGINS_STORE_NAME);return{installedPlugins:a(),productTypes:t(),profileItems:c()}}),r=Object(a.useCallback)(()=>{e||Object(m.recordEvent)("tasklist_purchase_extensions"),t(!e)},[e]),l=Object(G.a)(o,n,c),{remainingProducts:d}=l;return Object(a.createElement)(O.WooOnboardingTaskListItem,{id:"purchase"},({defaultTaskItem:t})=>Object(a.createElement)(a.Fragment,null,Object(a.createElement)(t,{onClick:()=>{d.length&&r()}}),e&&Object(a.createElement)(Ge,{onClose:()=>r(),onClickPurchaseLater:()=>r()})))}});const Fe=()=>{const[e,t]=Object(a.useState)([]),{isResolving:c,taskLists:o}=Object(s.useSelect)(e=>({isResolving:e(i.ONBOARDING_STORE_NAME).isResolving("getTaskLists"),taskLists:e(i.ONBOARDING_STORE_NAME).getTaskLists()}));return Object(a.useEffect)(()=>{if(o&&o.length>0){const e=[];for(const t of o)for(const c of t.tasks)c.isDeprecated&&c.container&&e.push(c);t(e)}},[o]),c?null:Object(a.createElement)(a.Fragment,null,e.map(e=>Object(a.createElement)(O.WooOnboardingTask,{id:e.id,key:e.id},({onComplete:t})=>e.container)))};Object(A.registerPlugin)("wc-admin-deprecated-task-container",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(Fe,null)});t.default=({query:e})=>{const{task:t}=e,{hideTaskList:c}=Object(s.useDispatch)(i.ONBOARDING_STORE_NAME),{updateOptions:A}=Object(s.useDispatch)(i.OPTIONS_STORE_NAME),[O,g]=Object(l.useExperiment)("woocommerce_tasklist_progression"),{isResolving:h,taskLists:j}=Object(s.useSelect)(e=>({isResolving:e(i.ONBOARDING_STORE_NAME).isResolving("getTaskLists"),taskLists:e(i.ONBOARDING_STORE_NAME).getTaskLists()}));Object(a.useEffect)(()=>{A({woocommerce_task_list_prompt_shown:!0})},[j,h]);const w=(()=>{if(!t)return null;const e=j.reduce((e,t)=>[...e,...t.tasks],[]).find(e=>e.id===t);return e||null})();return t&&!w?null:h?Object(a.createElement)(b.a,{query:e}):w?Object(a.createElement)("div",{className:"woocommerce-task-dashboard__container"},Object(a.createElement)(u.a,{query:e,task:w})):O?Object(a.createElement)(b.a,{query:e}):j.map(t=>{const{id:s,isComplete:i,isHidden:l,isVisible:u,isToggleable:b,title:A,tasks:O}=t;return u?Object(a.createElement)(a.Fragment,{key:s},Object(a.createElement)(p.a,{id:s,isComplete:i,isExpandable:"treatment"===(null==g?void 0:g.variationName),query:e,tasks:O,title:A}),b&&Object(a.createElement)(d.a,null,Object(a.createElement)(n.MenuGroup,{className:"woocommerce-layout__homescreen-display-options",label:Object(o.__)("Display","woocommerce-admin")},Object(a.createElement)(n.MenuItem,{className:"woocommerce-layout__homescreen-extension-tasklist-toggle",icon:!l&&r.a,isSelected:!l,role:"menuitemcheckbox",onClick:()=>(e=>{const{id:t,isHidden:a}=e,o=!a;Object(m.recordEvent)(o?t+"_tasklist_hide":t+"_tasklist_show",{}),c(t)})(t)},Object(o.__)("Show things to do next","woocommerce-admin"))))):null})}},627:function(e,t,c){"use strict";c.r(t);var a=c(0),o=c(14),n=c(7),r=c(4),s=c(13),i=c(11),l=c(12),m=c(6),d=c.n(m),u=c(1),p=c.n(u),b=c(2),A=c(9),O=c.n(A),g=c(121),h=c(525),j=c(21),w=c(3),v=c(16),E=(c(555),c(68)),f=c(18),S=c.n(f),k=c(515);c(556);function y(e){Object(v.recordEvent)("activity_panel_orders_"+e,{})}function _(e){if(0===e.length)return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(k.a,{className:"woocommerce-empty-activity-card",title:"",icon:""},Object(a.createElement)("span",{className:"woocommerce-order-empty__success-icon",role:"img","aria-labelledby":"woocommerce-order-empty-message"},"🎉"),Object(a.createElement)(j.H,{id:"woocommerce-order-empty-message"},Object(b.__)("You’ve fulfilled all your orders","woocommerce-admin"))),Object(a.createElement)(j.Link,{href:"edit.php?post_type=shop_order",onClick:()=>y("orders_manage"),className:"woocommerce-layout__activity-panel-outbound-link woocommerce-layout__activity-panel-empty",type:"wp-admin"},Object(b.__)("Manage all orders","woocommerce-admin")));const t=e=>{const{first_name:t,last_name:c}=e.customer||{};if(!t&&!c)return"";return`{{customerLink}}${[t,c].join(" ")}{{/customerLink}}`},c=e=>{const{id:c,number:o,customer:n}=e;let r=null;return n&&n.customer_id&&(r=window.wcAdminFeatures.analytics?Object(l.getNewPath)({},"/analytics/customers",{filter:"single_customer",customers:n.customer_id}):Object(s.e)("user-edit.php?user_id="+n.customer_id)),Object(a.createElement)(a.Fragment,null,S()({mixedString:Object(b.sprintf)(Object(b.__)("{{orderLink}}Order #%(orderNumber)s{{/orderLink}} %(customerString)s","woocommerce-admin"),{orderNumber:o,customerString:t(e)}),components:{orderLink:Object(a.createElement)(j.Link,{href:Object(s.e)("post.php?action=edit&post="+c),onClick:()=>y("order_number"),type:"wp-admin"}),destinationFlag:n&&n.country?Object(a.createElement)(j.Flag,{code:n&&n.country,round:!1}):null,customerLink:r?Object(a.createElement)(j.Link,{href:r,onClick:()=>y("customer_name"),type:"wc-admin"}):Object(a.createElement)("span",null)}}))},o=[];return e.forEach(e=>{const{date_created_gmt:t,products:n,id:r}=e,i=n?n.length:0;o.push(Object(a.createElement)(k.a,{key:r,className:"woocommerce-order-activity-card",title:c(e),date:t,onClick:({target:e})=>{y("orders_begin_fulfillment"),e.href||(window.location.href=Object(s.e)("post.php?action=edit&post="+r))},subtitle:Object(a.createElement)("div",null,Object(a.createElement)("span",null,Object(b.sprintf)(Object(b._n)("%d product","%d products",i,"woocommerce-admin"),i)),Object(a.createElement)("span",null,e.total_formatted))},Object(a.createElement)(j.OrderStatus,{order:e,orderStatusMap:Object(s.f)("orderStatuses",{})})))}),Object(a.createElement)(a.Fragment,null,o,Object(a.createElement)(j.Link,{href:"edit.php?post_type=shop_order",className:"woocommerce-layout__activity-panel-outbound-link",onClick:()=>y("orders_manage"),type:"wp-admin"},Object(b.__)("Manage all orders","woocommerce-admin")))}function N({countUnreadOrders:e,orderStatuses:t}){const c=Object(a.useMemo)(()=>({page:1,per_page:5,status:t,_fields:["id","number","status","total_formatted","customer","products","customer_id","date_created_gmt"]}),[t]),{orders:o=[],isRequesting:r,isError:l}=Object(n.useSelect)(a=>{const{getItems:o,getItemsError:n,isResolving:r}=a(i.ITEMS_STORE_NAME);if(!t.length&&0===e)return{isRequesting:!1};const s=o("orders",c,null),l=r("getItems",["orders",c]);if(l||null===e||null===s)return{isError:Boolean(n("orders",c)),isRequesting:!0,orderStatuses:t};const m=s?Array.from(s.values()):s;return{orders:m,isError:Boolean(n("orders",m)),isRequesting:l,orderStatuses:t}});if(l){if(!t.length&&window.wcAdminFeatures.analytics)return Object(a.createElement)(j.EmptyContent,{title:Object(b.__)("You currently don't have any actionable statuses. To display orders here, select orders that require further review in settings.","woocommerce-admin"),actionLabel:Object(b.__)("Settings","woocommerce-admin"),actionURL:Object(s.e)("admin.php?page=wc-admin&path=/analytics/settings")});const e=Object(b.__)("There was an error getting your orders. Please try again.","woocommerce-admin"),c=Object(b.__)("Reload","woocommerce-admin"),o=()=>{window.location.reload()};return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(j.EmptyContent,{title:e,actionLabel:c,actionURL:null,actionCallback:o}))}return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(j.Section,null,r?Object(a.createElement)(k.b,{className:"woocommerce-order-activity-card",hasAction:!0,hasDate:!0,lines:1}):_(o)))}N.propTypes={isError:p.a.bool,isRequesting:p.a.bool,countUnreadOrders:p.a.number,orders:p.a.array.isRequired,orderStatuses:p.a.array},N.defaultProps={orders:[],isError:!1,isRequesting:!1};var C=N,B=c(27);class T extends a.Component{constructor(e){super(e),this.state={quantity:e.product.stock_quantity,editing:!1,edited:!1},this.beginEdit=this.beginEdit.bind(this),this.cancelEdit=this.cancelEdit.bind(this),this.onQuantityChange=this.onQuantityChange.bind(this),this.handleKeyDown=this.handleKeyDown.bind(this),this.onSubmit=this.onSubmit.bind(this)}recordStockEvent(e,t={}){Object(v.recordEvent)("activity_panel_stock_"+e,t)}beginEdit(){const{product:e}=this.props;this.setState({editing:!0,quantity:e.stock_quantity},()=>{this.quantityInput&&this.quantityInput.focus()}),this.recordStockEvent("update_stock")}cancelEdit(){const{product:e}=this.props;this.setState({editing:!1,quantity:e.stock_quantity}),this.recordStockEvent("cancel")}handleKeyDown(e){e.keyCode===B.ESCAPE&&this.cancelEdit()}onQuantityChange(e){this.setState({quantity:e.target.value})}async onSubmit(){const{product:e,updateProductStock:t,createNotice:c}=this.props,a=parseInt(this.state.quantity,10);if(e.stock_quantity===a)return void this.setState({editing:!1});this.setState({editing:!1,edited:!0});await t(e,a)?c("success",Object(b.sprintf)(Object(b.__)("%s stock updated","woocommerce-admin"),e.name),{actions:[{label:Object(b.__)("Undo","woocommerce-admin"),onClick:()=>{t(e,e.stock_quantity),this.recordStockEvent("undo")}}]}):c("error",Object(b.sprintf)(Object(b.__)("%s stock could not be updated","woocommerce-admin"),e.name)),this.recordStockEvent("save",{quantity:a})}getActions(){const{editing:e}=this.state;return e?[Object(a.createElement)(w.Button,{key:"save",type:"submit",isPrimary:!0},Object(b.__)("Save","woocommerce-admin")),Object(a.createElement)(w.Button,{key:"cancel",type:"reset"},Object(b.__)("Cancel","woocommerce-admin"))]:[Object(a.createElement)(w.Button,{key:"update",isSecondary:!0,onClick:this.beginEdit},Object(b.__)("Update stock","woocommerce-admin"))]}getBody(){const{product:e}=this.props,{editing:t,quantity:c}=this.state;return t?Object(a.createElement)(a.Fragment,null,Object(a.createElement)(w.BaseControl,{className:"woocommerce-stock-activity-card__edit-quantity"},Object(a.createElement)("input",{className:"components-text-control__input",type:"number",value:c,onKeyDown:this.handleKeyDown,onChange:this.onQuantityChange,ref:e=>{this.quantityInput=e}})),Object(a.createElement)("span",null,Object(b.__)("in stock","woocommerce-admin"))):Object(a.createElement)("span",{className:d()("woocommerce-stock-activity-card__stock-quantity",{"out-of-stock":e.stock_quantity<1})},Object(b.sprintf)(Object(b.__)("%d in stock","woocommerce-admin"),e.stock_quantity))}render(){const{product:e}=this.props,{edited:t,editing:c}=this.state,o=Object(s.f)("notifyLowStockAmount",0),n=Number.isFinite(e.low_stock_amount)?e.low_stock_amount:o,i=e.stock_quantity<=n,l=e.last_order_date?Object(b.sprintf)(Object(b.__)("Last ordered %s","woocommerce-admin"),O.a.utc(e.last_order_date).fromNow()):null;if(!i&&!t)return null;const m=Object(a.createElement)(j.Link,{href:"post.php?action=edit&post="+(e.parent_id||e.id),onClick:()=>this.recordStockEvent("product_name"),type:"wp-admin"},e.name);let u=null;"variation"===e.type&&(u=Object.values(e.attributes).map(e=>e.option).join(", "));const p=Object(r.get)(e,["images",0])||Object(r.get)(e,["image"]),A=d()("woocommerce-stock-activity-card__image-overlay__product",{"is-placeholder":!p||!p.src}),g=Object(a.createElement)("div",{className:"woocommerce-stock-activity-card__image-overlay"},Object(a.createElement)("div",{className:A},Object(a.createElement)(j.ProductImage,{product:e}))),h=d()("woocommerce-stock-activity-card",{"is-dimmed":!c&&!i}),w=Object(a.createElement)(k.a,{className:h,title:m,subtitle:u,icon:g,date:l,actions:this.getActions()},this.getBody());return c?Object(a.createElement)("form",{onReset:this.cancelEdit,onSubmit:this.onSubmit},w):w}}const P={page:1,per_page:5,status:"publish",_fields:["attributes","id","images","last_order_date","low_stock_amount","name","parent_id","stock_quantity","type"]};class M extends a.Component{constructor(e){super(e),this.updateStock=this.updateStock.bind(this)}async updateStock(e,t){const{invalidateResolution:c,updateProductStock:a,products:o}=this.props,n=await a(e,t);return n&&(c("getItems",["products/low-in-stock",P]),o.length<2&&c("getItemsTotalCount",["products",E.b,null])),n}renderProducts(){const{products:e,createNotice:t}=this.props;return e.map(e=>Object(a.createElement)(T,{key:e.id,product:e,updateProductStock:this.updateStock,createNotice:t}))}render(){const{countLowStockProducts:e,isError:t,isRequesting:c,products:o}=this.props;if(t){const e=Object(b.__)("There was an error getting your low stock products. Please try again.","woocommerce-admin"),t=Object(b.__)("Reload","woocommerce-admin"),c=()=>{window.location.reload()};return Object(a.createElement)(j.EmptyContent,{title:e,actionLabel:t,actionURL:null,actionCallback:c})}if(c||!o.length){const t=Math.min(5,null!=e?e:1),c=Array.from(new Array(t)).map((e,t)=>Object(a.createElement)(k.b,{key:t,className:"woocommerce-stock-activity-card",hasAction:!0,lines:1}));return Object(a.createElement)(j.Section,null,c)}return Object(a.createElement)(j.Section,null,this.renderProducts())}}M.propTypes={countLowStockProducts:p.a.number,products:p.a.array.isRequired,isError:p.a.bool,isRequesting:p.a.bool},M.defaultProps={products:[],isError:!1,isRequesting:!1};var q=Object(o.compose)(Object(n.withSelect)(e=>{const{getItems:t,getItemsError:c,isResolving:a}=e(i.ITEMS_STORE_NAME);return{products:Array.from(t("products/low-in-stock",P).values()),isError:Boolean(c("products/low-in-stock",P)),isRequesting:a("getItems",["products/low-in-stock",P])}}),Object(n.withDispatch)(e=>{const{invalidateResolution:t,updateProductStock:c}=e(i.ITEMS_STORE_NAME),{createNotice:a}=e("core/notices");return{createNotice:a,invalidateResolution:t,updateProductStock:c}}))(M),I=c(167),z=c.n(I),V=c(557),U=c.n(V),x=(c(558),()=>Object(a.createElement)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(a.createElement)("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"1",y:"1",width:"14",height:"14"},Object(a.createElement)("path",{d:"M7.99992 1.33301C4.31992 1.33301 1.33325 4.31967 1.33325 7.99967C1.33325 11.6797 4.31992 14.6663 7.99992 14.6663C11.6799 14.6663 14.6666 11.6797 14.6666 7.99967C14.6666 4.31967 11.6799 1.33301 7.99992 1.33301ZM7.99992 13.333C5.05992 13.333 2.66659 10.9397 2.66659 7.99967C2.66659 5.05967 5.05992 2.66634 7.99992 2.66634C10.9399 2.66634 13.3333 5.05967 13.3333 7.99967C13.3333 10.9397 10.9399 13.333 7.99992 13.333ZM6.66658 9.44634L11.0599 5.05301L11.9999 5.99967L6.66658 11.333L3.99992 8.66634L4.93992 7.72634L6.66658 9.44634Z",fill:"white"})),Object(a.createElement)("g",{mask:"url(#mask0)"},Object(a.createElement)("rect",{width:"16",height:"16",fill:"#4AB866"})))),R=c(503),Q=c(511),X=c(103);const H={page:1,per_page:X.a,status:"hold",_embed:1};class L extends a.Component{recordReviewEvent(e,t){Object(v.recordEvent)("reviews_"+e,t||{})}deleteReview(e){const{deleteReview:t,createNotice:c,updateReview:a,clearReviewsCache:o}=this.props;e&&t(e).then(()=>{o(),c("success",Object(b.__)("Review successfully deleted.","woocommerce-admin"),{actions:[{label:Object(b.__)("Undo","woocommerce-admin"),onClick:()=>{a(e,{status:"untrash"},{_embed:1}).then(()=>o())}}]})}).catch(()=>{c("error",Object(b.__)("Review could not be deleted.","woocommerce-admin"))})}updateReviewStatus(e,t,c){const{createNotice:a,updateReview:o,clearReviewsCache:n}=this.props;e&&o(e,{status:t}).then(()=>{n(),a("success",Object(b.__)("Review successfully updated.","woocommerce-admin"),{actions:[{label:Object(b.__)("Undo","woocommerce-admin"),onClick:()=>{o(e,{status:c},{_embed:1}).then(()=>n())}}]})}).catch(()=>{a("error",Object(b.__)("Review could not be updated.","woocommerce-admin"))})}renderReview(e){const t=e&&e._embedded&&e._embedded.up&&e._embedded.up[0]||null;if(e.isUpdating)return Object(a.createElement)(k.b,{key:e.id,className:"woocommerce-review-activity-card",hasAction:!0,hasDate:!0,lines:1});if(Object(r.isNull)(t)||e.status!==H.status)return null;const c=S()({mixedString:Object(b.sprintf)(Object(b.__)("{{authorLink}}%s{{/authorLink}}{{verifiedCustomerIcon/}} reviewed {{productLink}}%s{{/productLink}}","woocommerce-admin"),e.reviewer,t.name),components:{productLink:Object(a.createElement)(j.Link,{href:t.permalink,onClick:()=>this.recordReviewEvent("product"),type:"external"}),authorLink:Object(a.createElement)(j.Link,{href:Object(s.e)("admin.php?page=wc-admin&path=%2Fcustomers&search="+e.reviewer),onClick:()=>this.recordReviewEvent("customer"),type:"external"}),verifiedCustomerIcon:e.verified?Object(a.createElement)("span",{className:"woocommerce-review-activity-card__verified"},Object(a.createElement)(w.Tooltip,{text:Object(b.__)("Verified owner","woocommerce-admin")},Object(a.createElement)("span",null,Object(a.createElement)(x,null)))):null}}),o=Object(a.createElement)(a.Fragment,null,Object(a.createElement)(j.ReviewRating,{review:e,icon:U.a,outlineIcon:z.a,size:13})),n=Object(r.get)(t,["images",0])||Object(r.get)(t,["image"]),i=d()("woocommerce-review-activity-card__image-overlay__product",{"is-placeholder":!n||!n.src}),l=Object(a.createElement)("div",{className:"woocommerce-review-activity-card__image-overlay"},Object(a.createElement)("div",{className:i},Object(a.createElement)(j.ProductImage,{product:t,width:33,height:33}))),m={date:e.date_created_gmt,status:e.status},u=[Object(a.createElement)(w.Button,{key:"approve-action",isSecondary:!0,onClick:()=>{this.recordReviewEvent("approve",m),this.updateReviewStatus(e.id,"approved",e.status)}},Object(b.__)("Approve","woocommerce-admin")),Object(a.createElement)(w.Button,{key:"spam-action",isTertiary:!0,onClick:()=>{this.recordReviewEvent("mark_as_spam",m),this.updateReviewStatus(e.id,"spam",e.status)}},Object(b.__)("Mark as spam","woocommerce-admin")),Object(a.createElement)(w.Button,{key:"delete-action",isDestructive:!0,isTertiary:!0,onClick:()=>{this.recordReviewEvent("delete",m),this.deleteReview(e.id)}},Object(b.__)("Delete","woocommerce-admin"))];return Object(a.createElement)(k.a,{className:"woocommerce-review-activity-card",key:e.id,title:c,subtitle:o,date:e.date_created_gmt,icon:l,actions:u},Object(a.createElement)("span",{dangerouslySetInnerHTML:Object(Q.a)(e.review)}))}renderReviews(e){const t=e.map(e=>this.renderReview(e,this.props));return 0===t.filter(Boolean).length?Object(a.createElement)(a.Fragment,null):Object(a.createElement)(a.Fragment,null,t,Object(a.createElement)(j.Link,{href:Object(s.e)("edit-comments.php?comment_type=review"),onClick:()=>this.recordReviewEvent("reviews_manage"),className:"woocommerce-layout__activity-panel-outbound-link woocommerce-layout__activity-panel-empty",type:"wp-admin"},Object(b.__)("Manage all reviews","woocommerce-admin")))}render(){const{isRequesting:e,isError:t,reviews:c}=this.props;if(t){const e=Object(b.__)("There was an error getting your reviews. Please try again.","woocommerce-admin"),t=Object(b.__)("Reload","woocommerce-admin"),c=()=>{window.location.reload()};return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(j.EmptyContent,{title:e,actionLabel:t,actionURL:null,actionCallback:c}))}return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(j.Section,null,e||!c.length?Object(a.createElement)(k.b,{className:"woocommerce-review-activity-card",hasAction:!0,hasDate:!0,lines:1}):Object(a.createElement)(a.Fragment,null,this.renderReviews(c))))}}L.propTypes={reviews:p.a.array.isRequired,isError:p.a.bool,isRequesting:p.a.bool},L.defaultProps={reviews:[],isError:!1,isRequesting:!1},L.contextType=R.a;var D=Object(o.compose)([Object(n.withSelect)((e,t)=>{const{hasUnapprovedReviews:c}=t,{getReviews:a,getReviewsError:o,isResolving:n}=e(i.REVIEWS_STORE_NAME);let r=[],s=!1,l=!1;return c&&(r=a(H),s=Boolean(o(H)),l=n("getReviews",[H])),{reviews:r,isError:s,isRequesting:l}}),Object(n.withDispatch)((e,t)=>{const{deleteReview:c,updateReview:a,invalidateResolution:o}=e(i.REVIEWS_STORE_NAME),{createNotice:n}=e("core/notices");return{deleteReview:c,createNotice:n,updateReview:a,clearReviewsCache:()=>{o("getReviews",[H]),t.reviews&&t.reviews.length<2&&o("getReviewsTotalCount",[X.c])}}})])(L);var J=c(520);const W=()=>{const e=Object(n.useSelect)(e=>{const t=Object(s.f)("orderCount",0),c=Object(E.c)(e),a=Object(s.f)("reviewsEnabled","no"),o=Object(E.d)(e,c),n=Object(s.f)("manageStock","no"),r=Object(E.a)(e),l=Object(X.b)(e),m=Object(s.f)("publishedProductCount",0),d=e(i.ONBOARDING_STORE_NAME).getTaskLists();return{countLowStockProducts:r,countUnapprovedReviews:l,countUnreadOrders:o,manageStock:n,isTaskListHidden:Boolean(d.length)?!d.find(e=>"setup"===e.id).isVisible:null,publishedProductCount:m,reviewsEnabled:a,totalOrderCount:t,orderStatuses:c}}),t=function({countLowStockProducts:e,countUnapprovedReviews:t,countUnreadOrders:c,manageStock:o,isTaskListHidden:n,orderStatuses:r,publishedProductCount:s,reviewsEnabled:i,totalOrderCount:l}){return n?[l>0&&{className:"woocommerce-homescreen-card",count:c,collapsible:!0,id:"orders-panel",initialOpen:!1,panel:Object(a.createElement)(C,{countUnreadOrders:c,orderStatuses:r}),title:Object(b.__)("Orders","woocommerce-admin")},l>0&&s>0&&"yes"===o&&{className:"woocommerce-homescreen-card",count:e,id:"stock-panel",initialOpen:!1,collapsible:0!==e,panel:Object(a.createElement)(q,{countLowStockProducts:e}),title:Object(b.__)("Stock","woocommerce-admin")},s>0&&"yes"===i&&{className:"woocommerce-homescreen-card",id:"reviews-panel",count:t,initialOpen:!1,collapsible:0!==t,panel:Object(a.createElement)(D,{hasUnapprovedReviews:t>0}),title:Object(b.__)("Reviews","woocommerce-admin")}].filter(Boolean):[]}(e);if(Object(a.useEffect)(()=>{if(void 0!==e.isTaskListHidden){const c=t.reduce((e,t)=>(e[Object(r.snakeCase)(t.id)]=!0,e),{task_list:!e.isTaskListHidden});Object(v.recordEvent)("activity_panel_visible_panels",c)}},[e.isTaskListHidden]),0===t.length)return null;const c=e=>{const{opened_panel:t}=Object(J.b)(window.location.search);return e===t};return Object(a.createElement)(w.Panel,{className:"woocommerce-activity-panel"},t.map(e=>{const{className:t,count:o,id:n,initialOpen:r,panel:s,title:i,collapsible:l}=e;return l?Object(a.createElement)(w.PanelBody,{title:[Object(a.createElement)(w.__experimentalText,{key:i,variant:"title.small",size:"20",lineHeight:"28px"},i),null!==o&&Object(a.createElement)(j.Badge,{key:i+"-badge",count:o})],key:n,className:t,initialOpen:c(n)||r,collapsible:l,disabled:!l,onToggle:e=>{e&&Object(v.recordEvent)("activity_panel_open",{tab:n})}},Object(a.createElement)(w.PanelRow,null,s)):Object(a.createElement)("div",{className:"components-panel__body",key:n},Object(a.createElement)("h2",{className:"components-panel__body-title"},Object(a.createElement)(w.Button,{className:"components-panel__body-toggle","aria-expanded":!1,disabled:!0},Object(a.createElement)(w.__experimentalText,{variant:"title.small",size:"20",lineHeight:"28px"},i),null!==o&&Object(a.createElement)(j.Badge,{count:o}))))}))},G=({children:e,shouldStick:t=!1})=>{const[c,o]=Object(a.useState)(!1),n=Object(a.useRef)(null),r=Object(a.useRef)(null),s=Object(a.useCallback)(()=>{if(!n.current)return;const{bottom:e,top:t}=n.current.getBoundingClientRect();null===r.current&&(r.current=t);const c=e<window.innerHeight;t===r.current&&o(c)},[]);return Object(a.useLayoutEffect)(()=>{if(t)return s(),window.addEventListener("resize",s),window.addEventListener("scroll",s),()=>{window.removeEventListener("resize",s),window.removeEventListener("scroll",s)}},[s,t]),Object(a.createElement)("div",{className:"woocommerce-homescreen-column",ref:n,style:{position:t&&c?"sticky":"static"}},e)};var F=c(528),K=c(17),Z=(c(559),c(560)),Y=c.n(Z),$=c(561),ee=c.n($),te=c(562),ce=c.n(te);const ae=()=>{const[e,t]=Object(a.useState)(!0),{updateOptions:c}=Object(n.useDispatch)(i.OPTIONS_STORE_NAME),{isDismissed:o,isResolving:r,isWelcomeModalShown:s}=Object(n.useSelect)(e=>{const{getOption:t,isResolving:c}=e(i.OPTIONS_STORE_NAME),a=t("woocommerce_navigation_intro_modal_dismissed");return{isDismissed:"yes"===a,isWelcomeModalShown:"yes"!==t("woocommerce_task_list_welcome_modal_dismissed"),isResolving:void 0===a||c("getOption",["woocommerce_navigation_intro_modal_dismissed"])||c("getOption",["woocommerce_task_list_welcome_modal_dismissed"])}}),l=()=>{c({woocommerce_navigation_intro_modal_dismissed:"yes"}),Object(v.recordEvent)("navigation_intro_modal_close",{}),t(!1)};if(Object(a.useEffect)(()=>{r||!s||o||l()},[o,r,s]),!e||o||r||s)return null;const m=(e,t,c)=>({content:Object(a.createElement)("div",{className:"woocommerce-navigation-intro-modal__page-wrapper"},Object(a.createElement)("div",{className:"woocommerce-navigation-intro-modal__page-text"},Object(a.createElement)(K.Text,{variant:"title.large",as:"h2",size:"32",lineHeight:"40px"},e),Object(a.createElement)(K.Text,{as:"p",variant:"body.large",size:"16",lineHeight:"24px"},t)),Object(a.createElement)("div",{className:"woocommerce-navigation-intro-modal__image-wrapper"},Object(a.createElement)("img",{alt:e,src:c})))});return Object(a.createElement)(w.Guide,{className:"woocommerce-navigation-intro-modal",onFinish:l,pages:[m(Object(b.__)("A new navigation for WooCommerce","woocommerce-admin"),Object(b.__)("All of your store management features in one place","woocommerce-admin"),Y.a),m(Object(b.__)("Focus on managing your store","woocommerce-admin"),Object(b.__)("Give your attention to key areas of WooCommerce with little distraction","woocommerce-admin"),ee.a),m(Object(b.__)("Easily find and favorite your extensions","woocommerce-admin"),Object(b.__)("They'll appear in the top level of the navigation for quick access","woocommerce-admin"),ce.a)]})};c(563);var oe=c(28);const ne=Object(oe.applyFilters)("woocommerce_admin_homepage_default_stats",["revenue/total_sales","revenue/net_revenue","orders/orders_count","products/items_sold","jetpack/stats/visitors","jetpack/stats/views"]),re=["revenue/net_revenue","products/items_sold"];var se=c(530);var ie=Object(n.withSelect)((e,{stats:t,query:c})=>{if(0!==t.length)return Object(se.a)(e,t,c)})(({stats:e,primaryData:t,secondaryData:c,primaryRequesting:o,secondaryRequesting:n,primaryError:r,secondaryError:s,query:i})=>{const{formatAmount:m,getCurrencyConfig:u}=Object(a.useContext)(R.a);if(r||s)return null;const p=Object(l.getPersistedQuery)(i),A=u();return Object(a.createElement)("ul",{className:d()("woocommerce-stats-overview__stats",{"is-even":e.length%2==0})},e.map(e=>{if(o||n)return Object(a.createElement)(j.SummaryNumberPlaceholder,{key:e.stat});const{primaryValue:r,secondaryValue:s,delta:i,reportUrl:l,reportUrlType:d}=Object(se.b)({indicator:e,primaryData:t,secondaryData:c,currency:A,formatAmount:m,persistedQuery:p});return Object(a.createElement)(j.SummaryNumber,{isHomescreen:!0,key:e.stat,href:l,hrefType:d,label:e.label,value:r,prevLabel:Object(b.__)("Previous period:","woocommerce-admin"),prevValue:s,delta:i,onLinkClickCallback:()=>{Object(v.recordEvent)("statsoverview_indicators_click",{key:e.stat})}})}))}),le=c(10);Object(b.__)("Facebook for WooCommerce","woocommerce-admin"),Object(b.__)("Jetpack","woocommerce-admin"),Object(b.__)("Klarna Checkout for WooCommerce","woocommerce-admin"),Object(b.__)("Klarna Payments for WooCommerce","woocommerce-admin"),Object(b.__)("Mailchimp for WooCommerce","woocommerce-admin"),Object(b.__)("Creative Mail for WooCommerce","woocommerce-admin"),Object(b.__)("WooCommerce PayPal","woocommerce-admin"),Object(b.__)("WooCommerce Stripe","woocommerce-admin"),Object(b.__)("WooCommerce PayFast","woocommerce-admin"),Object(b.__)("WooCommerce Payments","woocommerce-admin"),Object(b.__)("WooCommerce Shipping & Tax","woocommerce-admin"),Object(b.__)("WooCommerce Shipping & Tax","woocommerce-admin"),Object(b.__)("WooCommerce Shipping & Tax","woocommerce-admin"),Object(b.__)("WooCommerce ShipStation Gateway","woocommerce-admin"),Object(b.__)("Mercado Pago payments for WooCommerce","woocommerce-admin"),Object(b.__)("Google Listings and Ads","woocommerce-admin"),Object(b.__)("Razorpay","woocommerce-admin"),Object(b.__)("MailPoet","woocommerce-admin");let me;!function(e){e.UPDATE_ACTIVE_PLUGINS="UPDATE_ACTIVE_PLUGINS",e.UPDATE_INSTALLED_PLUGINS="UPDATE_INSTALLED_PLUGINS",e.SET_IS_REQUESTING="SET_IS_REQUESTING",e.SET_ERROR="SET_ERROR",e.UPDATE_JETPACK_CONNECTION="UPDATE_JETPACK_CONNECTION",e.UPDATE_JETPACK_CONNECT_URL="UPDATE_JETPACK_CONNECT_URL",e.SET_PAYPAL_ONBOARDING_STATUS="SET_PAYPAL_ONBOARDING_STATUS",e.SET_RECOMMENDED_PLUGINS="SET_RECOMMENDED_PLUGINS"}(me||(me={}));const de=n.controls&&n.controls.dispatch?n.controls.dispatch:le.dispatch;n.controls&&n.controls.resolveSelect?n.controls.resolveSelect:le.select;const ue=e=>de("core/notices","createNotice","error",e);const pe=({onClickInstall:e,onClickDismiss:t,isBusy:c,jetpackInstallState:o})=>Object(a.createElement)("article",{className:"woocommerce-stats-overview__install-jetpack-promo"},Object(a.createElement)("div",{className:"woocommerce-stats-overview__install-jetpack-promo__content"},Object(a.createElement)(j.H,null,Object(b.__)("Get traffic stats with Jetpack","woocommerce-admin")),Object(a.createElement)("p",null,Object(b.__)("Keep an eye on your views and visitors metrics with Jetpack. Requires Jetpack plugin and a WordPress.com account.","woocommerce-admin"))),Object(a.createElement)("footer",null,Object(a.createElement)(w.Button,{isSecondary:!0,onClick:()=>{Object(v.recordEvent)("statsoverview_install_jetpack"),e()},disabled:c,isBusy:c},(e=>({unavailable:Object(b.__)("Get Jetpack","woocommerce-admin"),installed:Object(b.__)("Activate Jetpack","woocommerce-admin"),activated:Object(b.__)("Connect Jetpack","woocommerce-admin")}[e]||""))(o)),Object(a.createElement)(w.Button,{isTertiary:!0,onClick:()=>{Object(v.recordEvent)("statsoverview_dismiss_install_jetpack"),t()},disabled:c,isBusy:c},Object(b.__)("No thanks","woocommerce-admin")))),be=()=>{const{currentUserCan:e}=Object(i.useUser)(),{updateUserPreferences:t,...c}=Object(i.useUserPreferences)(),{canUserInstallPlugins:o,jetpackInstallState:r,isBusy:l}=Object(n.useSelect)(t=>{const{getPluginInstallState:c,isPluginsRequesting:a}=t(i.PLUGINS_STORE_NAME),o=c("jetpack");return{isBusy:a("getJetpackConnectUrl")||a("installPlugins")||a("activatePlugins"),jetpackInstallState:o,canUserInstallPlugins:e("install_plugins")}}),{installJetpackAndConnect:m}=Object(n.useDispatch)(i.PLUGINS_STORE_NAME);if(!o)return null;return Object(a.createElement)(pe,{jetpackInstallState:r,isBusy:l,onClickInstall:()=>{m(ue,s.e)},onClickDismiss:()=>{const e=c.homepage_stats||{};e.installJetpackDismissed=!0,t({homepage_stats:e})}})},{performanceIndicators:Ae=[]}=Object(s.f)("dataEndpoints",{performanceIndicators:[]}),Oe=Ae.filter(e=>ne.includes(e.stat));var ge=()=>{const{updateUserPreferences:e,...t}=Object(i.useUserPreferences)(),c=Object(r.get)(t,["homepage_stats","hiddenStats"],re),o=Object(n.useSelect)(e=>e(i.PLUGINS_STORE_NAME).isJetpackConnected(),[]),s=(t.homepage_stats||{}).installJetpackDismissed,m=Oe.filter(e=>!c.includes(e.stat)),d=Object(a.createElement)(K.Text,{variant:"title.small",size:"20",lineHeight:"28px"},Object(b.__)("Stats overview","woocommerce-admin"));return Object(a.createElement)(w.Card,{size:"large",className:"woocommerce-stats-overview woocommerce-homescreen-card"},Object(a.createElement)(w.CardHeader,{size:"medium"},Object(a.createElement)(g.Experiment,{name:"woocommerce_test_experiment",defaultExperience:d,treatmentExperience:d,loadingExperience:d}),Object(a.createElement)(j.EllipsisMenu,{label:Object(b.__)("Choose which values to display","woocommerce-admin"),renderContent:()=>Object(a.createElement)(a.Fragment,null,Object(a.createElement)(j.MenuTitle,null,Object(b.__)("Display stats:","woocommerce-admin")),Oe.map(t=>{const o=!c.includes(t.stat);return Object(a.createElement)(j.MenuItem,{checked:o,isCheckbox:!0,isClickable:!0,key:t.stat,onInvoke:()=>(t=>{const a=Object(r.xor)(c,[t]);e({homepage_stats:{hiddenStats:a}}),Object(v.recordEvent)("statsoverview_indicators_toggle",{indicator_name:t,status:a.includes(t)?"off":"on"})})(t.stat)},t.label)}))})),Object(a.createElement)(w.TabPanel,{className:"woocommerce-stats-overview__tabs",onSelect:e=>{Object(v.recordEvent)("statsoverview_date_picker_update",{period:e})},tabs:[{title:Object(b.__)("Today","woocommerce-admin"),name:"today"},{title:Object(b.__)("Week to date","woocommerce-admin"),name:"week"},{title:Object(b.__)("Month to date","woocommerce-admin"),name:"month"}]},e=>Object(a.createElement)(a.Fragment,null,!o&&!s&&Object(a.createElement)(be,null),Object(a.createElement)(ie,{query:{period:e.name,compare:"previous_period"},stats:m}))),Object(a.createElement)(w.CardFooter,null,Object(a.createElement)(j.Link,{className:"woocommerce-stats-overview__more-btn",href:Object(l.getNewPath)({},"/analytics/overview"),type:"wc-admin",onClick:()=>{Object(v.recordEvent)("statsoverview_indicators_click",{key:"view_detailed_stats"})}},Object(b.__)("View detailed stats","woocommerce-admin"))))},he=c(8),je=Object(a.createElement)(he.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(he.Path,{fillRule:"evenodd",d:"M6.863 13.644L5 13.25h-.5a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5H5L18 6.5h2V16h-2l-3.854-.815.026.008a3.75 3.75 0 01-7.31-1.549zm1.477.313a2.251 2.251 0 004.356.921l-4.356-.921zm-2.84-3.28L18.157 8h.343v6.5h-.343L5.5 11.823v-1.146z",clipRule:"evenodd"})),we=c(501),ve=Object(a.createElement)(he.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(a.createElement)(he.Path,{d:"M18.33 3.57s.27-.8-.31-1.36c-.53-.52-1.22-.24-1.22-.24-.61.3-5.76 3.47-7.67 5.57-.86.96-2.06 3.79-1.09 4.82.92.98 3.96-.17 4.79-1 2.06-2.06 5.21-7.17 5.5-7.79zM1.4 17.65c2.37-1.56 1.46-3.41 3.23-4.64.93-.65 2.22-.62 3.08.29.63.67.8 2.57-.16 3.46-1.57 1.45-4 1.55-6.15.89z"})),Ee=Object(a.createElement)(he.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(he.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})),fe=Object(a.createElement)(he.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(he.Path,{d:"M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"})),Se=Object(a.createElement)(he.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(he.Path,{fillRule:"evenodd",d:"M5.5 9.5v-2h13v2h-13zm0 3v4h13v-4h-13zM4 7a1 1 0 011-1h14a1 1 0 011 1v10a1 1 0 01-1 1H5a1 1 0 01-1-1V7z",clipRule:"evenodd"})),ke=Object(a.createElement)(he.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(he.Path,{fillRule:"evenodd",d:"M6.5 8a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zM8 5a3 3 0 100 6 3 3 0 000-6zm6.5 11a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zm1.5-3a3 3 0 100 6 3 3 0 000-6zM5.47 17.41a.75.75 0 001.06 1.06L18.47 6.53a.75.75 0 10-1.06-1.06L5.47 17.41z",clipRule:"evenodd"})),ye=Object(a.createElement)(he.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(he.Path,{d:"M3 6.75C3 5.784 3.784 5 4.75 5H15V7.313l.05.027 5.056 2.73.394.212v3.468a1.75 1.75 0 01-1.75 1.75h-.012a2.5 2.5 0 11-4.975 0H9.737a2.5 2.5 0 11-4.975 0H3V6.75zM13.5 14V6.5H4.75a.25.25 0 00-.25.25V14h.965a2.493 2.493 0 011.785-.75c.7 0 1.332.287 1.785.75H13.5zm4.535 0h.715a.25.25 0 00.25-.25v-2.573l-4-2.16v4.568a2.487 2.487 0 011.25-.335c.7 0 1.332.287 1.785.75zM6.282 15.5a1.002 1.002 0 00.968 1.25 1 1 0 10-.968-1.25zm9 0a1 1 0 101.937.498 1 1 0 00-1.938-.498z"}));c(564),c(565);const _e=({title:e,children:t})=>Object(a.createElement)("div",{className:"woocommerce-quick-links__category"},Object(a.createElement)("h3",{className:"woocommerce-quick-links__category-header"},e),t);var Ne=c(116),Ce=c(502);c(566);const Be=({icon:e,title:t,href:c,linkType:o,onClick:n})=>{const r="external"===o;return Object(a.createElement)("div",{className:"woocommerce-quick-links__item"},Object(a.createElement)(j.Link,{onClick:n,href:c,type:o,target:r?"_blank":null,className:"woocommerce-quick-links__item-link"},Object(a.createElement)(Ne.a,{className:"woocommerce-quick-links__item-link__icon",icon:e}),Object(a.createElement)(K.Text,{className:"woocommerce-quick-links__item-link__text",as:"div",variant:"button",weight:"600",size:"14",lineHeight:"20px"},t),r&&Object(a.createElement)(Ne.a,{icon:Ce.a})))};function Te({path:e,tab:t=null,type:c,href:a=null}){return{"wc-admin":{href:"admin.php?page=wc-admin&path=%2F"+e,linkType:"wc-admin"},"wp-admin":{href:e,linkType:"wp-admin"},"wc-settings":{href:"admin.php?page=wc-settings&tab="+t,linkType:"wp-admin"}}[c]||{href:a,linkType:"external"}}const Pe=()=>{const e=Object(s.f)("shopUrl"),t=Object(oe.applyFilters)("woocommerce_admin_homescreen_quicklinks",[]).reduce((e,{icon:t,href:c,title:a})=>(new URL(c,window.location.href).origin===window.location.origin&&e.push({icon:t,link:{href:c,linkType:"wp-admin"},title:a,listItemTag:"quick-links-extension-link"}),e),[]);const c=function(e){return[{title:Object(b.__)("Marketing & Merchandising","woocommerce-admin"),items:[{title:Object(b.__)("Marketing","woocommerce-admin"),link:Te({type:"wc-admin",path:"marketing"}),icon:je,listItemTag:"marketing"},{title:Object(b.__)("Add products","woocommerce-admin"),link:Te({type:"wp-admin",path:"post-new.php?post_type=product"}),icon:we.a,listItemTag:"add-products"},{title:Object(b.__)("Personalize my store","woocommerce-admin"),link:Te({type:"wp-admin",path:"customize.php"}),icon:ve,listItemTag:"personalize-store"},{title:Object(b.__)("View my store","woocommerce-admin"),link:Te({type:"external",href:e}),icon:Ee,listItemTag:"view-store"}]},{title:Object(b.__)("Settings","woocommerce-admin"),items:[{title:Object(b.__)("Store details","woocommerce-admin"),link:Te({type:"wc-settings",tab:"general"}),icon:fe,listItemTag:"edit-store-details"},{title:Object(b.__)("Payments","woocommerce-admin"),link:Te({type:"wc-settings",tab:"checkout"}),icon:Se,listItemTag:"payment-settings"},{title:Object(b.__)("Tax","woocommerce-admin"),link:Te({type:"wc-settings",tab:"tax"}),icon:ke,listItemTag:"tax-settings"},{title:Object(b.__)("Shipping","woocommerce-admin"),link:Te({type:"wc-settings",tab:"shipping"}),icon:ye,listItemTag:"shipping-settings"}]}]}(e),o={title:Object(b.__)("Extensions","woocommerce-admin"),items:t},n=t.length?[...c,o]:c;return Object(a.createElement)(w.Card,{size:"medium"},Object(a.createElement)(w.CardHeader,{size:"medium"},Object(a.createElement)(K.Text,{variant:"title.small",size:"20",lineHeight:"28px"},Object(b.__)("Store management","woocommerce-admin"))),Object(a.createElement)(w.CardBody,{size:"custom",className:"woocommerce-store-management-links__card-body"},n.map(e=>Object(a.createElement)(_e,{key:e.title,title:e.title},e.items.map(({icon:e,listItemTag:t,title:c,link:{href:o,linkType:n}})=>Object(a.createElement)(Be,{icon:e,key:`${c}_${t}_${o}`,title:c,linkType:n,href:o,onClick:()=>{Object(v.recordEvent)("home_quick_links_click",{task_name:t})}}))))))};var Me=c(618);const qe=()=>Object(a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"517",height:"160",fill:"none"},Object(a.createElement)("defs",null),Object(a.createElement)("g",{clipPath:"url(#clip0)"},Object(a.createElement)("path",{className:"fill-theme-color",d:"M0 0h517v160H0z"}),Object(a.createElement)("path",{fill:"#fff",fillOpacity:".65",d:"M125.85 217.924l-1.055-.321c-34.868-10.598-101.138-36.619-95.91-101.998 7.156-89.462 89.192-28.933 194.231-87.715 161.485-90.37 242.851-42.249 253.957 78.717 10.842 118.101-82.942 115.494-138.938 123.306-118.486 16.529-165.516 2.231-212.285-11.989z"}),Object(a.createElement)("path",{fill:"#F6F7F7",d:"M125 33h267v185H125z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M327.367 93.974a6.417 6.417 0 00-6.285 7.671 6.418 6.418 0 005.035 5.044 6.405 6.405 0 006.579-2.73 6.427 6.427 0 00-.797-8.105 6.404 6.404 0 00-4.532-1.88zm0 11.615a5.18 5.18 0 01-3.668-1.522 5.2 5.2 0 01-1.23-5.38 5.196 5.196 0 014.168-3.447 5.18 5.18 0 014.967 2.137 5.201 5.201 0 01-1.546 7.453 5.186 5.186 0 01-2.706.75l.015.009z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M329.332 103.181l.806-.811a.354.354 0 00.078-.391.365.365 0 00-.078-.116l-1.456-1.461 1.456-1.458a.363.363 0 00.105-.254.36.36 0 00-.105-.254l-.806-.81a.354.354 0 00-.254-.106.356.356 0 00-.255.106l-1.456 1.458-1.456-1.458a.35.35 0 00-.253-.105.355.355 0 00-.253.105l-.809.826a.362.362 0 00-.078.39.363.363 0 00.078.117l1.456 1.458-1.456 1.461a.369.369 0 00-.105.254.356.356 0 00.105.254l.809.81a.354.354 0 00.39.078.354.354 0 00.116-.078l1.456-1.461 1.456 1.461a.366.366 0 00.509-.015zM314.559 145.63a6.413 6.413 0 00-2.722-4.13 6.429 6.429 0 00-4.883-.957l-.192.046c-.346.08-.684.191-1.01.33a6.437 6.437 0 00-3.892 5.926 6.433 6.433 0 003.907 5.916l.183.074a6.402 6.402 0 007.999-2.997 6.423 6.423 0 00.735-3.001 6.196 6.196 0 00-.125-1.207zm-1.184 1.978a.028.028 0 010 .018v.058a5.213 5.213 0 01-.913 2.181 5.191 5.191 0 01-4.068 2.146 5.162 5.162 0 01-3.445-1.2 5.2 5.2 0 01.693-8.443 4.936 4.936 0 011.026-.464l.192-.058a5.176 5.176 0 014.527.859 5.201 5.201 0 012.058 4.129 4.906 4.906 0 01-.07.774z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M310.223 149.613l.808-.81a.349.349 0 00.078-.116.348.348 0 000-.275.353.353 0 00-.078-.117l-1.455-1.458 1.455-1.458a.36.36 0 00.079-.393.36.36 0 00-.079-.117l-.808-.807a.362.362 0 00-.391-.078.349.349 0 00-.116.078l-1.455 1.464-1.465-1.464a.366.366 0 00-.254-.106.36.36 0 00-.253.106l-.809.807a.358.358 0 00-.078.393.358.358 0 00.078.117l1.459 1.458-1.459 1.458a.356.356 0 00-.078.392.382.382 0 00.078.116l.809.81a.365.365 0 00.253.106.366.366 0 00.254-.106l1.458-1.458 1.456 1.458a.353.353 0 00.513 0zM295.605 51.781l-.583-.587a.297.297 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372a.31.31 0 00.339.07.297.297 0 00.1-.07l4.465-4.439a.316.316 0 00.097-.22.313.313 0 00-.094-.223zm0 0l-.583-.587a.297.297 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372a.31.31 0 00.339.07.297.297 0 00.1-.07l4.465-4.439a.316.316 0 00.097-.22.313.313 0 00-.094-.223zm0 0l-.583-.587a.297.297 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372a.31.31 0 00.339.07.297.297 0 00.1-.07l4.465-4.439a.316.316 0 00.097-.22.313.313 0 00-.094-.223zm0 0l-.583-.587a.297.297 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372a.31.31 0 00.339.07.297.297 0 00.1-.07l4.465-4.439a.316.316 0 00.097-.22.313.313 0 00-.094-.223zm-3.628-4.619a6.402 6.402 0 00-5.921 3.963 6.432 6.432 0 001.389 6.996 6.404 6.404 0 009.86-.973 6.428 6.428 0 00-.797-8.106 6.403 6.403 0 00-4.531-1.88zm0 11.616a5.186 5.186 0 01-4.793-3.208 5.2 5.2 0 011.124-5.663 5.186 5.186 0 015.654-1.126 5.204 5.204 0 011.685 8.476 5.17 5.17 0 01-3.67 1.515v.006zm3.628-6.99l-.583-.588a.298.298 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372c.029.03.063.053.1.07a.31.31 0 00.239 0 .297.297 0 00.1-.07l4.465-4.438a.304.304 0 00.075-.347.31.31 0 00-.072-.103v.006zm0 0l-.583-.588a.298.298 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372c.029.03.063.053.1.07a.31.31 0 00.239 0 .297.297 0 00.1-.07l4.465-4.438a.304.304 0 00.075-.347.31.31 0 00-.072-.103v.006zm0 0l-.583-.588a.298.298 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372c.029.03.063.053.1.07a.31.31 0 00.239 0 .297.297 0 00.1-.07l4.465-4.438a.304.304 0 00.075-.347.31.31 0 00-.072-.103v.006zm0 0l-.583-.588a.298.298 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372c.029.03.063.053.1.07a.31.31 0 00.239 0 .297.297 0 00.1-.07l4.465-4.438a.304.304 0 00.075-.347.31.31 0 00-.072-.103v.006zm0 0l-.583-.588a.298.298 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372c.029.03.063.053.1.07a.31.31 0 00.239 0 .297.297 0 00.1-.07l4.465-4.438a.304.304 0 00.075-.347.31.31 0 00-.072-.103v.006zM306.96 98.595l-.582-.59a.311.311 0 00-.22-.093.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.303.303 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.312.312 0 00.097-.22.308.308 0 00-.091-.22zm0 0l-.582-.59a.311.311 0 00-.22-.093.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.303.303 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.312.312 0 00.097-.22.308.308 0 00-.091-.22zm0 0l-.582-.59a.311.311 0 00-.22-.093.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.303.303 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.312.312 0 00.097-.22.308.308 0 00-.091-.22zm0 0l-.582-.59a.311.311 0 00-.22-.093.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.303.303 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.312.312 0 00.097-.22.308.308 0 00-.091-.22zm-3.628-4.621a6.417 6.417 0 00-6.285 7.671 6.412 6.412 0 005.035 5.044 6.401 6.401 0 006.578-2.73 6.42 6.42 0 00-.797-8.105 6.4 6.4 0 00-4.531-1.88zm0 11.615a5.18 5.18 0 01-4.793-3.208 5.201 5.201 0 013.781-7.085 5.179 5.179 0 015.326 2.21c.57.854.874 1.86.874 2.887a5.202 5.202 0 01-1.516 3.677 5.178 5.178 0 01-3.672 1.516v.003zm3.628-6.99l-.582-.59a.31.31 0 00-.22-.094.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.302.302 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.3.3 0 00.098-.22.304.304 0 00-.092-.223v.002zm0 0l-.582-.59a.31.31 0 00-.22-.094.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.302.302 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.3.3 0 00.098-.22.304.304 0 00-.092-.223v.002zm0 0l-.582-.59a.31.31 0 00-.22-.094.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.302.302 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.3.3 0 00.098-.22.304.304 0 00-.092-.223v.002zm0 0l-.582-.59a.31.31 0 00-.22-.094.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.302.302 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.3.3 0 00.098-.22.304.304 0 00-.092-.223v.002zm0 0l-.582-.59a.31.31 0 00-.22-.094.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.302.302 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.3.3 0 00.098-.22.304.304 0 00-.092-.223v.002zM287.774 145.407l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.309.309 0 00.097-.219.309.309 0 00-.091-.221zm0 0l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.309.309 0 00.097-.219.309.309 0 00-.091-.221zm0 0l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.309.309 0 00.097-.219.309.309 0 00-.091-.221zm0 0l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.309.309 0 00.097-.219.309.309 0 00-.091-.221zm-3.628-4.622a6.416 6.416 0 00-6.285 7.671 6.414 6.414 0 005.035 5.044 6.393 6.393 0 003.702-.365 6.418 6.418 0 003.957-5.931 6.43 6.43 0 00-1.877-4.539 6.403 6.403 0 00-4.532-1.88zm0 11.616a5.181 5.181 0 01-2.882-.876 5.2 5.2 0 011.87-9.418 5.186 5.186 0 015.326 2.21c.57.855.874 1.859.874 2.887a5.191 5.191 0 01-1.515 3.678 5.163 5.163 0 01-3.673 1.516v.003zm3.628-6.991l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.297.297 0 00.098-.22.293.293 0 00-.023-.121.284.284 0 00-.069-.102v.003zm0 0l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.297.297 0 00.098-.22.293.293 0 00-.023-.121.284.284 0 00-.069-.102v.003zm0 0l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.297.297 0 00.098-.22.293.293 0 00-.023-.121.284.284 0 00-.069-.102v.003zm0 0l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.297.297 0 00.098-.22.293.293 0 00-.023-.121.284.284 0 00-.069-.102v.003zm0 0l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.297.297 0 00.098-.22.293.293 0 00-.023-.121.284.284 0 00-.069-.102v.003zM349.568 75.187l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm0 0l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm0 0l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm0 0l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm-3.628-4.619a6.402 6.402 0 00-4.17 1.5 6.422 6.422 0 00-1.386 8.21 6.415 6.415 0 003.447 2.79 6.4 6.4 0 004.477-.092c.317-.126.624-.278.915-.456a6.418 6.418 0 002.93-7.236 6.422 6.422 0 00-2.309-3.413 6.4 6.4 0 00-3.904-1.303zm2.273 11.087a5.056 5.056 0 01-.665.272 5.213 5.213 0 01-3.406-.067 5.197 5.197 0 01-1.681-8.731 5.182 5.182 0 018.501 2.56 5.195 5.195 0 01-2.749 5.966zm1.355-6.468l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm0 0l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm0 0l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm0 0l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm0 0l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M268.92 47H150.08c-3.358 0-6.08 2.91-6.08 6.5s2.722 6.5 6.08 6.5h118.84c3.358 0 6.08-2.91 6.08-6.5s-2.722-6.5-6.08-6.5z",opacity:".6"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M321.919 71H150.081c-3.359 0-6.081 2.686-6.081 6s2.722 6 6.081 6h171.838c3.359 0 6.081-2.686 6.081-6s-2.722-6-6.081-6z",opacity:".3"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M279.927 94H150.073c-3.354 0-6.073 2.91-6.073 6.5s2.719 6.5 6.073 6.5h129.854c3.354 0 6.073-2.91 6.073-6.5s-2.719-6.5-6.073-6.5z",opacity:".6"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M321.919 118H150.081c-3.359 0-6.081 2.686-6.081 6s2.722 6 6.081 6h171.838c3.359 0 6.081-2.686 6.081-6s-2.722-6-6.081-6z",opacity:".3"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M261.916 141H150.084c-3.36 0-6.084 2.686-6.084 6s2.724 6 6.084 6h111.832c3.36 0 6.084-2.686 6.084-6s-2.724-6-6.084-6z",opacity:".1"}),Object(a.createElement)("path",{fill:"#CCC",d:"M316.161 47.162a6.4 6.4 0 00-5.92 3.963 6.432 6.432 0 001.389 6.996 6.404 6.404 0 009.86-.973 6.428 6.428 0 00-.797-8.106 6.404 6.404 0 00-4.532-1.88zm0 11.616a5.18 5.18 0 01-2.882-.876 5.198 5.198 0 011.87-9.417 5.181 5.181 0 015.326 2.21c.57.854.874 1.859.874 2.887a5.195 5.195 0 01-3.201 4.8c-.63.26-1.305.392-1.987.39v.006z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M318.127 56.366l.808-.807a.35.35 0 00.078-.117.346.346 0 000-.276.35.35 0 00-.078-.117l-1.458-1.458 1.455-1.458a.35.35 0 00.078-.117.346.346 0 000-.277.35.35 0 00-.078-.117l-.808-.807a.364.364 0 00-.254-.105.358.358 0 00-.253.105l-1.456 1.458-1.455-1.458a.361.361 0 00-.51 0l-.806.807a.365.365 0 00-.107.255.365.365 0 00.107.256l1.456 1.458-1.453 1.455a.365.365 0 00-.079.394.381.381 0 00.079.116l.806.807a.353.353 0 00.255.106.363.363 0 00.255-.106l1.455-1.458 1.456 1.458a.352.352 0 00.253.107.356.356 0 00.254-.104zM369.966 70.568a6.402 6.402 0 00-5.921 3.963 6.432 6.432 0 001.389 6.995 6.404 6.404 0 0010.94-4.539 6.403 6.403 0 00-3.953-5.935 6.383 6.383 0 00-2.455-.484zm0 11.616a5.179 5.179 0 01-3.17-1.076 5.203 5.203 0 01-1.621-6.136 5.187 5.187 0 015.512-3.13 5.186 5.186 0 012.985 1.519 5.2 5.2 0 01-1.158 8.146 5.18 5.18 0 01-2.548.674v.003z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M371.925 79.772l.808-.807a.363.363 0 000-.51l-1.458-1.459 1.458-1.458a.348.348 0 00.078-.116.343.343 0 000-.275.346.346 0 00-.078-.116l-.808-.81a.358.358 0 00-.507 0l-1.452 1.458-1.456-1.458a.358.358 0 00-.507 0l-.808.81a.36.36 0 00-.078.391.348.348 0 00.078.116l1.455 1.458-1.455 1.458a.364.364 0 000 .51l.808.808a.35.35 0 00.507 0l1.456-1.458 1.458 1.458a.358.358 0 00.501 0z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M344 94h90v80h-90z"}),Object(a.createElement)("path",{fill:"#fff",fillOpacity:".65",d:"M364.607 150.419H357v25.307h7.607v-25.307zM379.317 132h-7.607v43.455h7.607V132zM394.026 136h-7.607v61.603h7.607V136zM408.736 123h-7.607v55.726h7.607V123zM423.445 132.197h-7.607v38.342h7.607v-38.342z",opacity:".2"}),Object(a.createElement)("path",{fill:"#fff",d:"M356.331 134l-.331-.495 15.486-21.052 13.65 14.005 11.039-17.456 4.84 5.868 13.168-11.268 14.625 14.021L451.763 99l.237.594-23.213 18.833-14.619-14.015-13.201 11.297-4.748-5.756-11.014 17.418-13.677-14.031L356.331 134z"})),Object(a.createElement)("defs",null,Object(a.createElement)("clipPath",{id:"clip0"},Object(a.createElement)("path",{fill:"#fff",d:"M0 0h517v160H0z"})))),Ie=({title:e,body:t})=>Object(a.createElement)("div",{className:"woocommerce__welcome-modal__page-content"},Object(a.createElement)("h2",{className:"woocommerce__welcome-modal__page-content__header"},e),Object(a.createElement)("p",{className:"woocommerce__welcome-modal__page-content__body"},t));c(580);const ze={image:Object(a.createElement)(qe,null),content:Object(a.createElement)(Ie,{title:Object(b.__)("Welcome to your new store management experience","woocommerce-admin"),body:S()({mixedString:Object(b.__)("We've designed your navigation and home screen to help you focus on the things that matter most in managing your online store. {{link}}Learn more{{/link}} about these changes – or explore on your own.","woocommerce-admin"),components:{link:Object(a.createElement)(j.Link,{href:"https://wordpress.com/support/new-woocommerce-experience-on-wordpress-dot-com/",type:"external",target:"_blank"})}})})};function Ve({onClose:e}){const[t,c]=Object(a.useState)(!0);if(Object(a.useEffect)(()=>{Object(v.recordEvent)("welcome_from_calypso_modal_open")},[]),!t)return null;const o=d()("woocommerce__welcome-modal","woocommerce__welcome-from-calypso-modal");return Object(a.createElement)(w.Guide,{onFinish:()=>{e&&e(),c(!1),Object(v.recordEvent)("welcome_from_calypso_modal_close")},className:o,finishButtonText:Object(b.__)("Let's go","woocommerce-admin"),pages:[ze]})}c(581);const Ue=[{image:Object(a.createElement)(qe,null),content:Object(a.createElement)(Ie,{title:Object(b.__)("Welcome to your WooCommerce store’s online HQ!","woocommerce-admin"),body:Object(b.__)("Here's where you’ll find setup suggestions, tips and tools, and key data on your store’s performance and earnings — all the basics for store management and growth.","woocommerce-admin")})},{image:Object(a.createElement)(()=>Object(a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"517",height:"160",fill:"none"},Object(a.createElement)("defs",null),Object(a.createElement)("g",{clipPath:"url(#clip0)"},Object(a.createElement)("path",{className:"fill-theme-color",d:"M0 0h517v160H0z"}),Object(a.createElement)("path",{fill:"#fff",fillOpacity:".65",d:"M33.576 185.926c-6.271-.911-14.742-.279-17.182 7.085-1.239 3.736-.178 7.645.98 11.08 4.89 14.682 11.49 28.444 19.643 40.954 3.897 5.965 8.253 11.884 9.592 19.504 1.34 7.619-.56 16.084-2.934 23.945-5.595 18.62-13.762 36.371-24.188 52.572 16.006 9.711 34.165 19.634 52.684 12.57 11.09-4.232 21.041-14.268 32.365-15.961 7.562-1.132 14.735 1.648 21.594 4.467a998.376 998.376 0 0195.343 45.227c13.023 7.042 26.207 14.481 40.901 16.153 14.694 1.672 31.486-3.518 41.947-17.66 1.611-2.179 3.241-4.669 5.483-5.546 2.02-.776 4.069-.045 5.952.688l113.896 44.033c6.241 2.411 12.718 4.853 19.534 3.832 6.606-.985 12.833-5.095 18.858-9.148 13.771-9.237 29.242-21.105 32.239-39.005 2.407-14.347-4.339-27.253-11.974-37.283-7.636-10.03-16.705-19.204-20.353-32.315-5.549-19.955 2.798-42.949 9.281-64.164a405.4 405.4 0 0013.244-58.574c2.588-17.377 4.004-35.179.91-51.659-3.095-16.481-11.265-31.624-24.089-38.27-16.746-8.681-38.828-2.057-54.255-13.347-13.04-9.513-17.58-29.035-25.856-44.316-14.698-27.146-41.453-40.923-67.958-50.405-28.1-10.066-58.213-16.679-88.607-10-6.962 1.527-14.047 3.833-20.152 8.649-9.36 7.388-15.196 19.616-22.986 29.33C156.104 57.468 100.341 49.156 68.22 87.48c-11.398 13.594-17.581 31.878-18.797 49.831-1.31 19.318 8.69 33.652 8.706 50.888-7.135 2.277-17.21-1.211-24.553-2.273z"}),Object(a.createElement)("path",{fill:"#F6F7F7",d:"M113 33h267v185H113z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M248.466 73.79h-114.69V47.88h114.69V73.79zm-114.015-.673h113.341V48.554H134.451v24.563z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M155.702 56.63h-12.818v12.786h12.818V56.63z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M154.016 67.733h-13.493V54.274h13.493v13.46zm-12.819-.673h12.144V54.947h-12.144V67.06z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M225.267 56.966h-50v.673h50v-.673z",opacity:".7"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M235.311 61.677h-60.044v.673h60.044v-.673z",opacity:".5"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M225.267 66.387h-50v.673h50v-.673z",opacity:".2"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M248.466 147.142h-114.69v-25.909h114.69v25.909zm-114.015-.673h113.341v-24.563H134.451v24.563z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M155.702 129.981h-12.818v12.786h12.818v-12.786z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M154.016 141.085h-13.493v-13.459h13.493v13.459zm-12.819-.673h12.144v-12.113h-12.144v12.113z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M235.311 130.318h-60.044v.673h60.044v-.673z",opacity:".7"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M225.267 135.028h-50v.673h50v-.673z",opacity:".5"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M215.267 139.739h-40v.673h40v-.673z",opacity:".2"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M289.62 110.465H174.93V84.557h114.69v25.908zm-114.016-.672h113.341V85.23H175.604v24.563z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M267.694 106.092h12.818V93.305h-12.818v12.787z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M282.873 104.409H269.38V90.95h13.493v13.459zm-12.818-.673h12.144V91.623h-12.144v12.113z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M248.129 93.642h-60.044v.673h60.044v-.673z",opacity:".7"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M238.085 98.353h-50v.672h50v-.672z",opacity:".5"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M243.085 103.063h-55v.673h55v-.673z",opacity:".2"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M266.035 66.154a5.363 5.363 0 005.369-5.356 5.363 5.363 0 00-5.369-5.356c-2.966 0-5.37 2.398-5.37 5.356 0 2.958 2.404 5.356 5.37 5.356zM273.793 140.515c2.966 0 5.37-2.398 5.37-5.356 0-2.958-2.404-5.356-5.37-5.356a5.363 5.363 0 00-5.369 5.356 5.363 5.363 0 005.369 5.356zM153.706 102.83a5.363 5.363 0 005.37-5.356c0-2.959-2.404-5.357-5.37-5.357s-5.37 2.398-5.37 5.357a5.363 5.363 0 005.37 5.356z",opacity:".5"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M401.276 172h-70.552a8.79 8.79 0 01-6.169-2.517 8.532 8.532 0 01-2.555-6.078V131.56a3.368 3.368 0 011.078-2.471l37.386-34.915A8.113 8.113 0 01366 92c2.06 0 4.041.778 5.536 2.174l35.645 33.289a8.882 8.882 0 012.084 2.944 8.78 8.78 0 01.735 3.515v29.483c0 2.28-.919 4.466-2.555 6.078a8.79 8.79 0 01-6.169 2.517z"}),Object(a.createElement)("path",{fill:"#F0F0F0",d:"M393.267 106h-54.534c-2.614 0-4.733 2.053-4.733 4.585v52.83c0 2.532 2.119 4.585 4.733 4.585h54.534c2.614 0 4.733-2.053 4.733-4.585v-52.83c0-2.532-2.119-4.585-4.733-4.585z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M366 150.493l-41.579-20.323a1.667 1.667 0 00-1.631.091 1.695 1.695 0 00-.579.619 1.725 1.725 0 00-.211.826v34.967a5.345 5.345 0 001.543 3.767 5.261 5.261 0 003.725 1.56h77.464a5.261 5.261 0 003.725-1.56 5.345 5.345 0 001.543-3.767v-34.368c0-.352-.088-.699-.257-1.008a2.069 2.069 0 00-1.688-1.071 2.035 2.035 0 00-1.009.205L366 150.493zM390 118h-48v2h48v-2zM390 124h-48v2h48v-2z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M384 130h-42v2h42v-2z"}),Object(a.createElement)("path",{fill:"#fff",d:"M335 112a7 7 0 100-14 7 7 0 000 14z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M336 98a8.003 8.003 0 00-7.391 4.939 7.992 7.992 0 00-.455 4.622 7.993 7.993 0 006.285 6.285A8 8 0 00344 106a8.022 8.022 0 00-8-8zm-1.642 12.265l-4.1-4.1 1.15-1.15 2.954 2.954 6.234-6.234 1.15 1.15-7.388 7.38z"})),Object(a.createElement)("defs",null,Object(a.createElement)("clipPath",{id:"clip0"},Object(a.createElement)("path",{fill:"#fff",d:"M0 0h517v160H0z"})))),null),content:Object(a.createElement)(Ie,{title:Object(b.__)("A personalized inbox full of relevant advice","woocommerce-admin"),body:Object(b.__)("Check your inbox for helpful growth tips tailored to your store and notifications about key traffic and sales milestones. We look forward to celebrating them with you!","woocommerce-admin")})},{image:Object(a.createElement)(()=>Object(a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"517",height:"160",fill:"none"},Object(a.createElement)("defs",null),Object(a.createElement)("g",{clipPath:"url(#clip0)"},Object(a.createElement)("path",{className:"fill-theme-color",d:"M0 0h517v160H0z"}),Object(a.createElement)("path",{fill:"#fff",fillOpacity:".65",d:"M30.501 63.74c7.21-10.372 19.533-17.051 31.735-22.399l2.057-.888c12.774-5.469 25.944-10.008 39.27-14.127 7.129-2.21 14.285-4.313 21.448-6.389l5.615-1.62c7.29-2.106 14.596-4.21 21.916-6.315a6165.97 6165.97 0 0121.511-6.139 3346.684 3346.684 0 0127.597-7.677 2189.847 2189.847 0 0121.603-5.782c9.237-2.42 18.491-4.764 27.761-7.035 7.246-1.77 14.502-3.483 21.767-5.14a1152.381 1152.381 0 0128.025-6 940.985 940.985 0 0119.106-3.654l2.908-.52c27.416-4.852 55.724-8.222 82.193-2.775l.715.151c.355.074.71.148 1.067.23a87.181 87.181 0 0114.309 4.404c8.282 3.398 15.644 8.247 20.596 14.967 7.763 10.54 8.624 24.398 6.126 37.281-2.498 12.884-8.007 25.346-12.299 37.974-1.257 3.7-2.378 7.49-3.34 11.33-5.997 24.068-5.398 49.993 11.766 67.323a93.715 93.715 0 007.029 6.227c3.928 3.218 7.905 6.424 11.03 10.3 7.28 9.017 9.211 20.756 10.296 32.099 1.425 15.086 1.236 31.775-9.516 44.175-11.153 12.875-30.519 17.317-48.211 18.232-27.498 1.457-54.442-3.316-81.339-6.956-26.898-3.641-54.739-6.141-81.787-.263a121.18 121.18 0 00-17.082 5.062 108.9 108.9 0 00-21.21 10.677c-9.622 6.318-17.826 14.22-23.006 23.613-11.123 20.092-39.488 28.645-62.664 24.15-22.115-4.288-39.921-20.774-44.019-40.738-4.538-22.229 6.615-44.308 16.332-66.515a358.83 358.83 0 003.437-8.081 238.988 238.988 0 001.795-4.513 165.185 165.185 0 002.828-7.947c4.39-13.591 6.016-28.984-2.295-40.321-4.658-6.347-11.477-10.355-19.238-13.393-17.388-6.801-39.481-8.722-52.38-21.167C22.84 94.854 21.359 76.92 30.502 63.74z"}),Object(a.createElement)("path",{fill:"#F6F7F7",d:"M124 33h267v185H124z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M169 152.005V229a734.947 734.947 0 01-15.628-.991l-2.372-.181v-75.823c0-.395.072-.785.212-1.15.14-.365.345-.696.604-.975.258-.279.565-.5.903-.651a2.61 2.61 0 011.066-.229h12.43c.366 0 .728.078 1.066.229.338.151.645.372.903.651.259.279.464.61.604.975.14.365.212.755.212 1.15z",opacity:".7"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M186 229.733V127.377c0-.63.31-1.235.861-1.681.551-.446 1.299-.696 2.079-.696h13.12c.386 0 .768.061 1.125.181.357.119.681.294.954.515.273.221.489.483.637.771.148.289.224.598.224.91V230l-19-.267z",opacity:".5"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M225 230.002v-97.406a2.843 2.843 0 012.843-2.845h12.689a2.844 2.844 0 012.844 2.845v97.196l-18.376.21z",opacity:".7"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M282 88.368v140.224c-6 .145-12 .281-18 .408V88.368c0-.628.293-1.23.816-1.674.522-.445 1.231-.694 1.969-.694h12.43c.738 0 1.447.25 1.969.694.523.444.816 1.046.816 1.674z",opacity:".5"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M319 112.954v115.709c-6 .12-12 .232-18 .337V112.954c0-.518.293-1.015.816-1.382.522-.366 1.231-.572 1.969-.572h12.43c.738 0 1.447.206 1.969.572.523.367.816.864.816 1.382z",opacity:".7"}),Object(a.createElement)("path",{stroke:"#CCC",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M160.125 133.501l41.91-46.767 41.91 23.545 41.91-72.248 41.909 34.511"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M160 139.005c2.761 0 5-2.24 5-5.003a5.002 5.002 0 00-5-5.002c-2.761 0-5 2.24-5 5.002a5.002 5.002 0 005 5.003zM201.5 93.007c4.142 0 7.5-3.36 7.5-7.504A7.502 7.502 0 00201.5 78c-4.142 0-7.5 3.36-7.5 7.504a7.502 7.502 0 007.5 7.503zM243.784 119.31c4.985 0 9.026-4.043 9.026-9.031s-4.041-9.031-9.026-9.031c-4.986 0-9.027 4.043-9.027 9.031s4.041 9.031 9.027 9.031zM286.027 46.062c4.985 0 9.027-4.043 9.027-9.031S291.012 28 286.027 28c-4.986 0-9.027 4.043-9.027 9.031s4.041 9.031 9.027 9.031zM327.5 80.007c4.142 0 7.5-3.36 7.5-7.504A7.502 7.502 0 00327.5 65c-4.142 0-7.5 3.36-7.5 7.504a7.502 7.502 0 007.5 7.503zM408 137l-36 2-18-30.926c5.588-3.326 12.033-5.083 18.606-5.074C392.154 103 408 118.222 408 137zM351.107 110l-.143.088c-7.887 4.836-13.573 12.518-15.859 21.429a35.211 35.211 0 003.603 26.338l.084.145L370 140.317 351.107 110zm-12.19 47.543a34.886 34.886 0 01-3.485-25.944c2.25-8.77 7.826-16.342 15.566-21.138l18.531 29.738-30.612 17.344zM408.664 138.651l-35.891 2.797 10.3 32.297.162-.046c7.808-2.265 14.585-6.957 19.211-13.301 4.626-6.344 6.824-13.96 6.23-21.588l-.012-.159zm-35.447 3.081l35.134-2.738c1.116 15.348-9.387 29.753-25.051 34.355l-10.083-31.617zM370.719 142.639l-30.714 17.335.088.131c3.977 5.942 9.926 10.554 16.982 13.165 7.056 2.61 14.849 3.083 22.245 1.349l.164-.038-8.765-31.942zm-30.249 17.435l30.034-16.951 8.57 31.234c-7.278 1.673-14.935 1.192-21.871-1.374-6.936-2.566-12.794-7.086-16.733-12.909z"}),Object(a.createElement)("path",{fill:"#fff",d:"M423 97h-17v-1h17v1zM423 101h-17v-3h17v3zM416 104h-17.979l-.05.068L384 122.821l.28.179 13.92-18.685H416V104z"})),Object(a.createElement)("defs",null,Object(a.createElement)("clipPath",{id:"clip0"},Object(a.createElement)("path",{fill:"#fff",d:"M0 0h517v160H0z"})))),null),content:Object(a.createElement)(Ie,{title:Object(b.__)("Good data leads to smart business decisions","woocommerce-admin"),body:Object(b.__)("Monitor your stats to improve performance, increase sales, and track your progress toward revenue goals. The more you know, the better you can serve your customers and grow your store.","woocommerce-admin")})}],xe=({onClose:e})=>{const[t,c]=Object(a.useState)(!0);return Object(a.useEffect)(()=>{Object(v.recordEvent)("task_list_welcome_modal_open")},[]),Object(a.createElement)(a.Fragment,null,t&&Object(a.createElement)(w.Guide,{onFinish:()=>{c(!1),e(),Object(v.recordEvent)("task_list_welcome_modal_close")},className:"woocommerce__welcome-modal",finishButtonText:Object(b.__)("Let's go","woocommerce-admin"),pages:Ue}))};c(582),c(519);const Re=Object(a.lazy)(()=>Promise.resolve().then(c.bind(null,618))),Qe=Object(a.lazy)(()=>c.e(52).then(c.bind(null,629))),Xe=Object(a.lazy)(()=>c.e(53).then(c.bind(null,625))),He=({defaultHomescreenLayout:e,isBatchUpdating:t,query:c,taskListComplete:o,bothTaskListsHidden:n,shouldShowWelcomeModal:r,shouldShowWelcomeFromCalypsoModal:s,isTaskListHidden:l,updateOptions:m})=>{const u=Object(i.useUserPreferences)(),p=o||l,A=p||window.wcAdminFeatures.analytics,[j,w]=Object(a.useState)(!0),v=!1===n,E=!c.task,f=O()().utc(),[S,k]=Object(g.useExperiment)("woocommerce_tasklist_progression_headercard_"+f.format("YYYY")+"_"+f.format("MM")),[y,_]=Object(g.useExperiment)("woocommerce_tasklist_progression_headercard_2col_"+f.format("YYYY")+"_"+f.format("MM")),N="treatment"===(null==_?void 0:_.variationName),C="treatment"===(null==k?void 0:k.variationName)||N,B="two_columns"===(u.homepage_layout||(S||y?e:C?N?"two_columns":"single_column":e))&&A;t&&!j&&w(!0);const T=Object(a.useRef)(!0),P=Object(a.useCallback)(()=>{T.current=window.innerWidth>=782},[]);Object(a.useLayoutEffect)(()=>(P(),window.addEventListener("resize",P),()=>{window.removeEventListener("resize",P)}),[P]);const M=T.current&&B,q=()=>B&&C?Object(a.createElement)(Xe,{query:c}):B||!C||S?Object(a.createElement)(a.Suspense,{fallback:Object(a.createElement)(Me.TasksPlaceholder,{query:c})},Object(a.createElement)(Re,{query:c})):Object(a.createElement)(a.Fragment,null,Object(a.createElement)(Qe,{query:c,userPreferences:u,twoColumns:B}),Object(a.createElement)(Xe,{query:c}));return Object(a.createElement)(a.Fragment,null,B&&C&&Object(a.createElement)(Qe,{query:c,userPreferences:u,twoColumns:B}),Object(a.createElement)("div",{className:d()("woocommerce-homescreen",{"two-columns":B})},E?Object(a.createElement)(a.Fragment,null,Object(a.createElement)(G,{shouldStick:M},!C&&Object(a.createElement)(h.a,{className:"your-store-today",title:Object(b.__)("Your store today","woocommerce-admin"),subtitle:Object(b.__)("To do's, tips, and insights for your business","woocommerce-admin")}),!C&&Object(a.createElement)(W,null),v&&q(),Object(a.createElement)(F.a,null)),Object(a.createElement)(G,{shouldStick:M},window.wcAdminFeatures.analytics&&Object(a.createElement)(ge,null),p&&Object(a.createElement)(Pe,null))):q(),r&&Object(a.createElement)(xe,{onClose:()=>{m({woocommerce_task_list_welcome_modal_dismissed:"yes"})}}),s&&Object(a.createElement)(Ve,{onClose:()=>{m({woocommerce_welcome_from_calypso_modal_dismissed:"yes"})}}),window.wcAdminFeatures.navigation&&Object(a.createElement)(ae,null)))};He.propTypes={taskListComplete:p.a.bool,bothTaskListsHidden:p.a.bool,query:p.a.object.isRequired,shouldShowWelcomeModal:p.a.bool,shouldShowWelcomeFromCalypsoModal:p.a.bool,updateOptions:p.a.func.isRequired};var Le=Object(o.compose)(Object(n.withSelect)(e=>{const{isNotesRequesting:t}=e(i.NOTES_STORE_NAME),{getOption:c,hasFinishedResolution:a}=e(i.OPTIONS_STORE_NAME),o="yes"===c("woocommerce_welcome_from_calypso_modal_dismissed"),n=a("getOption",["woocommerce_welcome_from_calypso_modal_dismissed"]),r=!!window.location.search.match("from-calypso"),s=n&&!o&&r,l="yes"===c("woocommerce_task_list_welcome_modal_dismissed"),m=a("getOption",["woocommerce_task_list_welcome_modal_dismissed"])&&!l&&n&&!o,d=c("woocommerce_default_homepage_layout")||"single_column",u="yes"===c("woocommerce_task_list_hidden");return{defaultHomescreenLayout:d,isBatchUpdating:t("batchUpdateNotes"),shouldShowWelcomeModal:m,shouldShowWelcomeFromCalypsoModal:s,isTaskListHidden:u,bothTaskListsHidden:u&&"yes"===c("woocommerce_extended_task_list_hidden"),taskListComplete:"yes"===c("woocommerce_task_list_complete")}}),Object(n.withDispatch)(e=>({updateOptions:e(i.OPTIONS_STORE_NAME).updateOptions})))(He);const De=Object(s.f)("onboarding",{});t.default=Object(o.compose)(De.profile?Object(i.withOnboardingHydration)({profileItems:De.profile}):r.identity,Object(n.withSelect)(e=>{const{getProfileItems:t}=e(i.ONBOARDING_STORE_NAME);return{profileItems:t()}}))(({profileItems:e,query:t})=>{const{completed:c,skipped:o}=e||{};return c||o||Object(l.getHistory)().push(Object(l.getNewPath)({},"/setup-wizard",{})),Object(a.createElement)(Le,{query:t})})}}]);
1
+ (window.__wcAdmin_webpackJsonp=window.__wcAdmin_webpackJsonp||[]).push([[31],{162:function(e,t,c){"use strict";c.d(t,"a",(function(){return n}));var a=c(15),o=c(13);const n=(e,t={})=>{const{pathname:c,search:n}=window.location,r=Object(o.f)("connectNonce","");return t={"wccom-site":Object(o.f)("siteUrl"),"wccom-back":c+n,"wccom-woo-version":Object(o.f)("wcVersion"),"wccom-connect-nonce":r,...t},Object(a.addQueryArgs)(e,t)}},167:function(e,t,c){"use strict";var a=Object.assign||function(e){for(var t,c=1;c<arguments.length;c++)for(var a in t=arguments[c])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,c=e.size,o=void 0===c?24:c,n=e.onClick,s=(e.icon,e.className),i=function(e,t){var c={};for(var a in e)0<=t.indexOf(a)||Object.prototype.hasOwnProperty.call(e,a)&&(c[a]=e[a]);return c}(e,["size","onClick","icon","className"]),l=["gridicon","gridicons-star",s,(t=o,!(0!=t%18)&&"needs-offset"),!1,!1].filter(Boolean).join(" ");return r.default.createElement("svg",a({className:l,height:o,width:o,onClick:n},i,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),r.default.createElement("g",null,r.default.createElement("path",{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"})))};var o,n=c(5),r=(o=n)&&o.__esModule?o:{default:o};e.exports=t.default},475:function(e,t,c){"use strict";var a=c(0),o=c(8),n=Object(a.createElement)(o.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(o.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}));t.a=n},477:function(e,t,c){"use strict";var a=c(0),o=c(8),n=Object(a.createElement)(o.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(o.Path,{d:"M18.3 5.6L9.9 16.9l-4.6-3.4-.9 1.2 5.8 4.3 9.3-12.6z"}));t.a=n},503:function(e,t,c){"use strict";c.d(t,"b",(function(){return l})),c.d(t,"a",(function(){return m}));var a=c(0),o=c(28),n=c(89),r=c.n(n),s=c(13);const i=r()(s.a),l=e=>{const t=i.getCurrencyConfig(),c=Object(o.applyFilters)("woocommerce_admin_report_currency",t,e);return r()(c)},m=Object(a.createContext)(i)},511:function(e,t,c){"use strict";var a=c(53);const o=["a","b","em","i","strong","p","br"],n=["target","href","rel","name","download"];t.a=e=>({__html:Object(a.sanitize)(e,{ALLOWED_TAGS:o,ALLOWED_ATTR:n})})},515:function(e,t,c){"use strict";c.d(t,"a",(function(){return g})),c.d(t,"b",(function(){return O}));var a=c(0),o=c(6),n=c.n(o),r=c(63),s=c.n(r),i=c(9),l=c.n(i),m=c(1),d=c.n(m),u=c(21),p=c(3),b=(c(527),c(4));class A extends a.Component{render(){const{className:e,hasAction:t,hasDate:c,hasSubtitle:o,lines:r}=this.props,s=n()("woocommerce-activity-card is-loading",e);return Object(a.createElement)("div",{className:s,"aria-hidden":!0},Object(a.createElement)("span",{className:"woocommerce-activity-card__icon"},Object(a.createElement)("span",{className:"is-placeholder"})),Object(a.createElement)("div",{className:"woocommerce-activity-card__header"},Object(a.createElement)("div",{className:"woocommerce-activity-card__title is-placeholder"}),o&&Object(a.createElement)("div",{className:"woocommerce-activity-card__subtitle is-placeholder"}),c&&Object(a.createElement)("div",{className:"woocommerce-activity-card__date"},Object(a.createElement)("span",{className:"is-placeholder"}))),Object(a.createElement)("div",{className:"woocommerce-activity-card__body"},Object(b.range)(r).map(e=>Object(a.createElement)("span",{className:"is-placeholder",key:e}))),t&&Object(a.createElement)("div",{className:"woocommerce-activity-card__actions"},Object(a.createElement)("span",{className:"is-placeholder"})))}}A.propTypes={className:d.a.string,hasAction:d.a.bool,hasDate:d.a.bool,hasSubtitle:d.a.bool,lines:d.a.number},A.defaultProps={hasAction:!1,hasDate:!1,hasSubtitle:!1,lines:1};var O=A;class g extends a.Component{getCard(){const{actions:e,className:t,children:c,date:o,icon:r,subtitle:s,title:i,unread:m}=this.props,d=n()("woocommerce-activity-card",t),p=Array.isArray(e)?e:[e],b=/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}/.test(o)?l.a.utc(o).fromNow():o;return Object(a.createElement)("section",{className:d},m&&Object(a.createElement)("span",{className:"woocommerce-activity-card__unread"}),r&&Object(a.createElement)("span",{className:"woocommerce-activity-card__icon","aria-hidden":!0},r),i&&Object(a.createElement)("header",{className:"woocommerce-activity-card__header"},Object(a.createElement)(u.H,{className:"woocommerce-activity-card__title"},i),s&&Object(a.createElement)("div",{className:"woocommerce-activity-card__subtitle"},s),b&&Object(a.createElement)("span",{className:"woocommerce-activity-card__date"},b)),c&&Object(a.createElement)(u.Section,{className:"woocommerce-activity-card__body"},c),e&&Object(a.createElement)("footer",{className:"woocommerce-activity-card__actions"},p.map((e,t)=>Object(a.cloneElement)(e,{key:t}))))}render(){const{onClick:e}=this.props;return e?Object(a.createElement)(p.Button,{className:"woocommerce-activity-card__button",onClick:e},this.getCard()):this.getCard()}}g.propTypes={actions:d.a.oneOfType([d.a.arrayOf(d.a.element),d.a.element]),onClick:d.a.func,className:d.a.string,children:d.a.node,date:d.a.string,icon:d.a.node,subtitle:d.a.node,title:d.a.oneOfType([d.a.string,d.a.node]),unread:d.a.bool},g.defaultProps={icon:Object(a.createElement)(s.a,{size:48}),unread:!1}},519:function(e,t,c){},520:function(e,t,c){"use strict";function a(e){return e?e.substr(1).split("&").reduce((e,t)=>{const c=t.split("="),a=c[0];let o=decodeURIComponent(c[1]);return o=isNaN(Number(o))?o:Number(o),e[a]=o,e},{}):{}}function o(){let e="";const{page:t,path:c,post_type:o}=a(window.location.search);if(t){const a="wc-admin"===t?"home_screen":t;e=c?c.replace(/\//g,"_").substring(1):a}else o&&(e=o);return e}c.d(t,"b",(function(){return a})),c.d(t,"a",(function(){return o}))},521:function(e,t,c){},522:function(e,t,c){"use strict";c.d(t,"a",(function(){return o}));var a=c(0);c(567);const o=({numTasks:e=5,query:t})=>Boolean(t.task)?null:Object(a.createElement)("div",{className:"woocommerce-task-dashboard__container"},Object(a.createElement)("div",{className:"woocommerce-card woocommerce-task-card is-loading","aria-hidden":!0},Object(a.createElement)("div",{className:"woocommerce-card__header"},Object(a.createElement)("div",{className:"woocommerce-card__title-wrapper"},Object(a.createElement)("div",{className:"woocommerce-card__title woocommerce-card__header-item"},Object(a.createElement)("span",{className:"is-placeholder"})))),Object(a.createElement)("div",{className:"woocommerce-card__body"},Object(a.createElement)("div",{className:"woocommerce-list"},Array.from(new Array(e)).map((e,t)=>Object(a.createElement)("div",{key:t,className:"woocommerce-list__item has-action"},Object(a.createElement)("div",{className:"woocommerce-list__item-inner"},Object(a.createElement)("div",{className:"woocommerce-list__item-before"},Object(a.createElement)("span",{className:"is-placeholder"})),Object(a.createElement)("div",{className:"woocommerce-list__item-text"},Object(a.createElement)("div",{className:"woocommerce-list__item-title"},Object(a.createElement)("span",{className:"is-placeholder"}))),Object(a.createElement)("div",{className:"woocommerce-list__item-after"},Object(a.createElement)("span",{className:"is-placeholder"})))))))))},525:function(e,t,c){"use strict";var a=c(0),o=c(6),n=c.n(o),r=c(1),s=c.n(r),i=c(17),l=c(21);c(526);class m extends a.Component{render(){const{className:e,menu:t,subtitle:c,title:o,unreadMessages:r}=this.props,s=n()({"woocommerce-layout__inbox-panel-header":c,"woocommerce-layout__activity-panel-header":!c},e),l=r||0;return Object(a.createElement)("div",{className:s},Object(a.createElement)("div",{className:"woocommerce-layout__inbox-title"},Object(a.createElement)(i.Text,{size:16,weight:600,color:"#23282d"},o),Object(a.createElement)(i.Text,{variant:"button",weight:"600",size:"14",lineHeight:"20px"},l>0&&Object(a.createElement)("span",{className:"woocommerce-layout__inbox-badge"},r))),Object(a.createElement)("div",{className:"woocommerce-layout__inbox-subtitle"},c&&Object(a.createElement)(i.Text,{variant:"body.small",size:"14",lineHeight:"20px"},c)),t&&Object(a.createElement)("div",{className:"woocommerce-layout__activity-panel-header-menu"},t))}}m.propTypes={className:s.a.string,unreadMessages:s.a.number,title:s.a.string.isRequired,subtitle:s.a.string,menu:s.a.shape({type:s.a.oneOf([l.EllipsisMenu])})},t.a=m},526:function(e,t,c){},527:function(e,t,c){},528:function(e,t,c){"use strict";var a=c(0),o=c(2),n=c(21),r=c(11),s=c(7),i=c(16),l=c(173),m=c(169),d=c(17),u=c(515),p=c(164),b=c(520);c(529);const A=(e,t)=>{Object(i.recordEvent)("inbox_action_click",{note_name:e.name,note_title:e.title,note_content_inner_link:t})},O=({hasNotes:e,isBatchUpdating:t,lastRead:c,notes:n,onDismiss:r,onNoteActionClick:s})=>{if(t)return;if(!e)return Object(a.createElement)(u.a,{className:"woocommerce-empty-activity-card",title:Object(o.__)("Your inbox is empty","woocommerce-admin"),icon:!1},Object(o.__)("As things begin to happen in your store your inbox will start to fill up. You'll see things like achievements, new feature announcements, extension recommendations and more!","woocommerce-admin"));const p=Object(b.a)(),O=e=>{Object(i.recordEvent)("inbox_note_view",{note_content:e.content,note_name:e.name,note_title:e.title,note_type:e.type,screen:p})},g=Object.keys(n).map(e=>n[e]);return Object(a.createElement)(l.a,{role:"menu"},g.map(e=>{const{id:t,is_deleted:o}=e;return o?null:Object(a.createElement)(m.a,{key:t,timeout:500,classNames:"woocommerce-inbox-message"},Object(a.createElement)(d.InboxNoteCard,{key:t,note:e,lastRead:c,onDismiss:r,onNoteActionClick:s,onBodyLinkClick:A,onNoteVisible:O}))}))},g={page:1,per_page:r.QUERY_DEFAULTS.pageSize,status:"unactioned",type:r.QUERY_DEFAULTS.noteTypes,orderby:"date",order:"desc",_fields:["id","name","title","content","type","status","actions","date_created","date_created_gmt","layout","image","is_deleted"]};t.a=()=>{const{createNotice:e}=Object(s.useDispatch)("core/notices"),{batchUpdateNotes:t,removeAllNotes:c,removeNote:l,updateNote:m,triggerNoteAction:u}=Object(s.useDispatch)(r.NOTES_STORE_NAME),{isError:A,isResolvingNotes:h,isBatchUpdating:j,notes:w}=Object(s.useSelect)(e=>{const{getNotes:t,getNotesError:c,isResolving:a,isNotesRequesting:o}=e(r.NOTES_STORE_NAME);return{notes:t(g),isError:Boolean(c("getNotes",[g])),isResolvingNotes:a("getNotes",[g]),isBatchUpdating:o("batchUpdateNotes")}}),{updateUserPreferences:v,...E}=Object(r.useUserPreferences)(),[f]=Object(a.useState)(E.activity_panel_inbox_last_read),[S,k]=Object(a.useState)();Object(a.useEffect)(()=>{const e=Date.now();v({activity_panel_inbox_last_read:e})},[]);const y=async(a=!1)=>{const n="all"===S.type,r=Object(b.a)();if(Object(i.recordEvent)("inbox_action_dismiss",{note_name:S.note.name,note_title:S.note.title,note_name_dismiss_all:n,note_name_dismiss_confirmation:a,screen:r}),a){const a=S.note.id,r=!a||n;try{let n=[];if(r)n=await c({status:g.status});else{const e=await l(a);n=[e]}k(void 0),e("success",n.length>1?Object(o.__)("All messages dismissed","woocommerce-admin"):Object(o.__)("Message dismissed","woocommerce-admin"),{actions:[{label:Object(o.__)("Undo","woocommerce-admin"),onClick:()=>{n.length>1?t(n.map(e=>e.id),{is_deleted:0}):m(a,{is_deleted:0})}}]})}catch(t){const c=r?w.length:1;e("error",Object(o._n)("Message could not be dismissed","Messages could not be dismissed",c,"woocommerce-admin")),k(void 0)}}else k(void 0)};if(A){const e=Object(o.__)("There was an error getting your inbox. Please try again.","woocommerce-admin"),t=Object(o.__)("Reload","woocommerce-admin"),c=()=>{window.location.reload()};return Object(a.createElement)(n.EmptyContent,{title:e,actionLabel:t,actionURL:null,actionCallback:c})}const _=Object(p.b)(w);return Object(a.createElement)(a.Fragment,null,Object(a.createElement)("div",{className:"woocommerce-homepage-notes-wrapper"},(h||j)&&Object(a.createElement)(n.Section,null,Object(a.createElement)(d.InboxNotePlaceholder,{className:"banner message-is-unread"})),Object(a.createElement)(n.Section,null,!h&&!j&&O({hasNotes:_,isBatchUpdating:j,lastRead:f,notes:w,onDismiss:(e,t)=>{k({note:e,type:t})},onNoteActionClick:(e,t)=>{u(e.id,t.id)}})),S&&Object(a.createElement)(d.InboxDismissConfirmationModal,{onClose:y,onDismiss:()=>y(!0)})))}},529:function(e,t,c){},530:function(e,t,c){"use strict";c.d(t,"b",(function(){return d})),c.d(t,"a",(function(){return u}));var a=c(9),o=c.n(a),n=c(4),r=c(20),s=c(11),i=c(12),l=c(120),m=c(13);const d=({indicator:e,primaryData:t,secondaryData:c,currency:a,formatAmount:o,persistedQuery:r})=>{const s=Object(n.find)(t.data,t=>t.stat===e.stat),d=Object(n.find)(c.data,t=>t.stat===e.stat);if(!s||!d)return{};const u=s._links&&s._links.report[0]&&s._links.report[0].href||"",p=function(e,t,c){return e?"/jetpack"===e?Object(m.e)("admin.php?page=jetpack#/dashboard"):Object(i.getNewPath)(t,e,{chart:c.chart}):""}(u,r,s),b="/jetpack"===u?"wp-admin":"wc-admin",A="currency"===s.format,O=Object(l.calculateDelta)(s.value,d.value);return{primaryValue:A?o(s.value):Object(l.formatValue)(a,s.format,s.value),secondaryValue:A?o(d.value):Object(l.formatValue)(a,d.format,d.value),delta:O,reportUrl:p,reportUrlType:b}},u=(e,t,c,a)=>{const{getReportItems:n,getReportItemsError:i,isResolving:l}=e(s.REPORTS_STORE_NAME),{woocommerce_default_date_range:m}=e(s.SETTINGS_STORE_NAME).getSetting("wc_admin","wcAdminSettings"),d=Object(r.getCurrentDates)(c,m),u=d.primary.before,p=d.secondary.before,b=t.map(e=>e.stat).join(","),A=Object(s.getFilterQuery)({filters:a,query:c}),O={...A,after:Object(r.appendTimestamp)(d.primary.after,"start"),before:Object(r.appendTimestamp)(u,u.isSame(o()(),"day")?"now":"end"),stats:b},g={...A,after:Object(r.appendTimestamp)(d.secondary.after,"start"),before:Object(r.appendTimestamp)(p,p.isSame(o()(),"day")?"now":"end"),stats:b};return{primaryData:n("performance-indicators",O),primaryError:i("performance-indicators",O)||null,primaryRequesting:l("getReportItems",["performance-indicators",O]),secondaryData:n("performance-indicators",g),secondaryError:i("performance-indicators",g)||null,secondaryRequesting:l("getReportItems",["performance-indicators",g]),defaultDateRange:m}}},531:function(e,t,c){"use strict";c.d(t,"a",(function(){return i}));var a=c(0),o=c(273),n=c(12),r=c(11),s=c(7);const i=({query:e,task:t})=>{const c=e.task,{invalidateResolutionForStoreSelector:i,optimisticallyCompleteTask:l}=Object(s.useDispatch)(r.ONBOARDING_STORE_NAME),m=Object(a.useCallback)(()=>{l(c),Object(n.getHistory)().push(Object(n.getNewPath)({},"/",{})),i("getTaskLists")},[c]);return Object(a.createElement)(o.WooOnboardingTask.Slot,{id:c,fillProps:{onComplete:m,query:e,task:t}})}},532:function(e,t,c){},533:function(e,t,c){},534:function(e,t,c){"use strict";c.d(t,"b",(function(){return u})),c.d(t,"a",(function(){return p}));var a=c(36),o=c.n(a),n=c(0),r=c(2),s=c(30),i=c(4),l=c(13),m=c(21);const{countries:d}=Object(l.f)("dataEndpoints",{countries:{}});function u(e){const t={};return e.addressLine1.trim().length||(t.addressLine1=Object(r.__)("Please add an address","woocommerce-admin")),e.countryState.trim().length||(t.countryState=Object(r.__)("Please select a country / region","woocommerce-admin")),e.city.trim().length||(t.city=Object(r.__)("Please add a city","woocommerce-admin")),e.postCode.trim().length||(t.postCode=Object(r.__)("Please add a post code","woocommerce-admin")),t}function p(e){const{getInputProps:t,setValue:c}=e,a=Object(n.useMemo)(()=>d.reduce((e,t)=>{if(!t.states.length)return e.push({key:t.code,label:Object(s.decodeEntities)(t.name)}),e;const c=t.states.map(e=>({key:t.code+":"+e.code,label:Object(s.decodeEntities)(t.name)+" — "+Object(s.decodeEntities)(e.name)}));return e.push(...c),e},[]),[]),l=function(e,t,c){const[a,o]=Object(n.useState)(""),[r,s]=Object(n.useState)(""),l=Object(n.useRef)();return Object(n.useEffect)(()=>{const c=e.find(e=>e.key===t),n=c?c.label.split(/\u2013|\u2014|\-/):[],i=(n[0]||"").trim(),m=(n[1]||"").trim();l.current||i===a&&m===r||(o(i),s(m)),l.current=!1},[t]),Object(n.useEffect)(()=>{a||r||!t||(l.current=!0,c("countryState",""));let o=[];const n=new RegExp(Object(i.escapeRegExp)(a),"i"),s=new RegExp(Object(i.escapeRegExp)(r.replace(/\s/g,""))+"$","i");if((r.length||a.length)&&(o=e.filter(e=>(a.length?n:s).test(e.label))),a.length&&r.length){const e=r.length<3;o=o.filter(t=>s.test((e?t.key:t.label).replace("-","").replace(/\s/g,"")));const t=a.length<3;if(o.length>1){let e=[];e=o.filter(e=>n.test(t?e.key:e.label)),e.length>0&&(o=e)}if(o.length>1){let t=[];t=o.filter(t=>s.test((e?t.key:t.label).replace("-","").replace(/\s/g,""))),1===t.length&&(o=t)}}1===o.length&&t!==o[0].key&&(l.current=!0,c("countryState",o[0].key))},[a,r,e,c]),Object(n.createElement)(n.Fragment,null,Object(n.createElement)("input",{onChange:e=>o(e.target.value),value:a,name:"country",type:"text",className:"woocommerce-select-control__autofill-input",tabIndex:"-1",autoComplete:"country"}),Object(n.createElement)("input",{onChange:e=>s(e.target.value),value:r,name:"state",type:"text",className:"woocommerce-select-control__autofill-input",tabIndex:"-1",autoComplete:"address-level1"}))}(a,t("countryState").value,c);return Object(n.createElement)("div",{className:"woocommerce-store-address-fields"},Object(n.createElement)(m.TextControl,o()({label:Object(r.__)("Address line 1","woocommerce-admin"),required:!0,autoComplete:"address-line1"},t("addressLine1"))),Object(n.createElement)(m.TextControl,o()({label:Object(r.__)("Address line 2 (optional)","woocommerce-admin"),required:!0,autoComplete:"address-line2"},t("addressLine2"))),Object(n.createElement)(m.SelectControl,o()({label:Object(r.__)("Country / Region","woocommerce-admin"),required:!0,autoComplete:"new-password",options:a,excludeSelectedOptions:!1,showAllOnFocus:!0,isSearchable:!0},t("countryState"),{controlClassName:t("countryState").className}),l),Object(n.createElement)(m.TextControl,o()({label:Object(r.__)("City","woocommerce-admin"),required:!0},t("city"),{autoComplete:"address-level2"})),Object(n.createElement)(m.TextControl,o()({label:Object(r.__)("Post code","woocommerce-admin"),required:!0,autoComplete:"postal-code"},t("postCode"))))}},549:function(e,t,c){"use strict";c.d(t,"a",(function(){return h}));var a=c(36),o=c.n(a),n=c(0),r=c(2),s=c(3),i=c(7),l=c(21),m=c(11),d=c(16),u=c(17),p=c(12),b=c(273);c(521);const A=({isExpandable:e=!1,isExpanded:t=!1,setExpandedTask:c,task:a})=>{var s;const{createNotice:l}=Object(i.useDispatch)("core/notices"),{dismissTask:A,snoozeTask:O,undoDismissTask:g,undoSnoozeTask:h}=Object(i.useDispatch)(m.ONBOARDING_STORE_NAME),j=Object(m.useUserPreferences)(),{actionLabel:w,actionUrl:v,content:E,id:f,isComplete:S,isDismissable:k,isSnoozeable:y,time:_,title:N,level:C,additionalInfo:B}=a,T=Object(u.useSlot)("woocommerce_onboarding_task_list_item_"+f),P=Boolean(null==T||null===(s=T.fills)||void 0===s?void 0:s.length),M=Object(n.useCallback)(()=>{A(f),l("success",Object(r.__)("Task dismissed"),{actions:[{label:Object(r.__)("Undo","woocommerce-admin"),onClick:()=>g(f)}]})},[f]),q=Object(n.useCallback)(()=>{O(f),l("success",Object(r.__)("Task postponed until tomorrow","woocommerce-admin"),{actions:[{label:Object(r.__)("Undo","woocommerce-admin"),onClick:()=>h(f)}]})},[f]),I=()=>{const e=(()=>{const e=j.task_list_tracked_started_tasks;return e&&e[f]?e[f]:0})()+1,t=j.task_list_tracked_started_tasks||{};j.updateUserPreferences({task_list_tracked_started_tasks:{...t||{},[f]:e}})},z=Object(n.useCallback)(()=>{v?v.startsWith("http")?window.location.href=v:Object(p.getHistory)().push(Object(p.getNewPath)({},v,{})):(window.document.documentElement.scrollTop=0,Object(p.updateQueryString)({task:f}))},[f,S,v]),V={expandable:e,expanded:e&&t,completed:S,onSnooze:y&&q,onDismiss:k&&M},U=Object(n.useCallback)(t=>{const a=()=>(Object(d.recordEvent)("tasklist_click",{task_name:f}),S||I(),t.onClick?t.onClick():z());return Object(n.createElement)(u.TaskItem,o()({key:f,title:N,content:E,additionalInfo:B,time:_,action:a,level:C,actionLabel:w},V,t,{onClick:!e||S?a:()=>c(f)}))},[f,N,E,_,w,e,S]);return P?Object(n.createElement)(b.WooOnboardingTaskListItem.Slot,{id:f,fillProps:{defaultTaskItem:U,isComplete:S,...V}}):Object(n.createElement)(U,{onClick:a.onClick})},O=({id:e})=>{const{hideTaskList:t}=Object(i.useDispatch)(m.ONBOARDING_STORE_NAME);return Object(n.createElement)("div",{className:"woocommerce-card__menu woocommerce-card__header-item"},Object(n.createElement)(l.EllipsisMenu,{label:Object(r.__)("Task List Options","woocommerce-admin"),renderContent:()=>Object(n.createElement)("div",{className:"woocommerce-task-card__section-controls"},Object(n.createElement)(s.Button,{onClick:()=>t(e)},Object(r.__)("Hide this","woocommerce-admin")))}))},g=(e,t)=>"setup"===e?"tasklist_"+t:`${e}_tasklist_${t}`,h=({id:e,tasks:t,title:c,isCollapsible:a=!1,isExpandable:p=!1,query:b})=>{var h;const{profileItems:j}=Object(i.useSelect)(e=>{const{getProfileItems:t}=e(m.ONBOARDING_STORE_NAME);return{profileItems:t()}}),w=Object(n.useRef)(b),v=Date.now(),E=t.filter(e=>!e.isDismissed&&(!e.isSnoozed||e.snoozedUntil<v)),f=t.filter(e=>!e.isComplete&&!e.isDismissed),[S,k]=Object(n.useState)(null===(h=f[0])||void 0===h?void 0:h.id);if(Object(n.useEffect)(()=>{Object(d.recordEvent)(g(e,"view"),{number_tasks:E.length,store_connected:j.wccom_connected})},[]),Object(n.useEffect)(()=>{const{task:e}=w.current,{task:t}=b;e!==t&&(window.document.documentElement.scrollTop=0,w.current=b)},[b]),!E.length)return Object(n.createElement)("div",{className:"woocommerce-task-dashboard__container"});const y=Object(r.sprintf)(Object(r._n)("Show %d more task.","Show %d more tasks.",E.length-2,"woocommerce-admin"),E.length-2),_=Object(r.__)("Show less","woocommerce-admin"),N=a?u.CollapsibleList:u.List,C=a?{collapseLabel:_,expandLabel:y,show:2,onCollapse:()=>Object(d.recordEvent)(g(e,"collapse"),{}),onExpand:()=>Object(d.recordEvent)(g(e,"expand"),{})}:{};return Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"woocommerce-task-dashboard__container"},Object(n.createElement)(s.Card,{size:"large",className:"woocommerce-task-card woocommerce-homescreen-card"},Object(n.createElement)(s.CardHeader,{size:"medium"},Object(n.createElement)("div",{className:"wooocommerce-task-card__header"},Object(n.createElement)(u.Text,{size:"20",lineHeight:"28px",variant:"title.small"},c),Object(n.createElement)(l.Badge,{count:f.length})),Object(n.createElement)(O,{id:e})),Object(n.createElement)(N,o()({animation:"custom"},C),E.map(e=>Object(n.createElement)(A,{key:e.id,isExpanded:S===e.id,isExpandable:p,task:e,setExpandedTask:k}))))))}},555:function(e,t,c){},556:function(e,t,c){},557:function(e,t,c){"use strict";var a=Object.assign||function(e){for(var t,c=1;c<arguments.length;c++)for(var a in t=arguments[c])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,c=e.size,o=void 0===c?24:c,n=e.onClick,s=(e.icon,e.className),i=function(e,t){var c={};for(var a in e)0<=t.indexOf(a)||Object.prototype.hasOwnProperty.call(e,a)&&(c[a]=e[a]);return c}(e,["size","onClick","icon","className"]),l=["gridicon","gridicons-star-outline",s,(t=o,!(0!=t%18)&&"needs-offset"),!1,!1].filter(Boolean).join(" ");return r.default.createElement("svg",a({className:l,height:o,width:o,onClick:n},i,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),r.default.createElement("g",null,r.default.createElement("path",{d:"M12 6.308l1.176 3.167.347.936.997.042 3.374.14-2.647 2.09-.784.62.27.963.91 3.25-2.813-1.872-.83-.553-.83.552-2.814 1.87.91-3.248.27-.962-.783-.62-2.648-2.092 3.374-.14.996-.04.347-.936L12 6.308M12 2L9.418 8.953 2 9.257l5.822 4.602L5.82 21 12 16.89 18.18 21l-2.002-7.14L22 9.256l-7.418-.305L12 2z"})))};var o,n=c(5),r=(o=n)&&o.__esModule?o:{default:o};e.exports=t.default},558:function(e,t,c){},559:function(e,t,c){},560:function(e,t){e.exports="data:image/png;base64,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"},561:function(e,t){e.exports="data:image/png;base64,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"},562:function(e,t){e.exports="data:image/png;base64,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+MpXvjKivcYxtqnC98bVz7iEr0JX+2oXpQzetO0q7imaXrC8gldVuqqm1iMNLntej7SaWceXXvxuvfXWcMEFF4SrrroqfOhDH8qqtOMAEZVqGtF2td6VV16ZbU+PvG2ptLV///5w3XXXVZfRI63azCvZqSQYB8zvf//77Jj10HvVe1iyZEnNPtPhXr/61a+q50dVqkbVs/F5TauZVdK++uqrQ3rudOxaT+9n8eLFNdvMu4FQIMZVy2loKtTisNaQIGsbttfT9t80iB966KGaf2ud22+/veY5nTs79zpv+lvo/cT0N8j7TOu5tCbEPkf299DfIQ5gC2u0L4/wbbfQlVIGb141s8m7iI7lu/q0tKaLZdourSDXhTgtlTXzvr72ta/V3JhoW2qvjSng1PYa9/DVcjfeeOOAUldadX/gwIEs2Ozxuc99bsCNh9qIb7vttuq/0yAbqrQp4a677spt01d7Zlzy1nrx/vPaX+NzG/dctrG4NtmGUQerWPxva0eOKSTjY9+9e3fuubN2eKNz9/73v79mGT334Q9/uOa5vHOhv8MnPvGJmr/pWP//gZE3kuHbjqErpQzeeJq/uJrZpDMDNZoUYbTo4h9ffPVeijqD6YIctytKo/el7aXDZWxb6QW+aDalNJDScawKlDh4izrspAF+4oknhuFIA0jhdv/99+cuq9d++tOf1qybhk08sUV6YxAvG5d043VUwrXagHT9eB17PZ14Y82aNYXnTtXa6U1X/LnR7/H+dDOUdvaKX4s/R3lBjvaj8L2hEpDf2/hCaJXvbXy+LUNXShe86UUmb0IChc1oVDcPVjw1ojQaNpLeYKQdflLN9lodyd6tCqN0GshWiT8H9h6smjh9pNXraQeqtJ3XSqxpSMZ/A3324nXiqt44rPOGGsVV0boxqDetqII7/ZzH20+rtRtNUZp2JqPEC3PrD58N37x/+B2g7rp/b2Vbz4V2VbrhROmk9nklNatujsdm6vexNmdyXiefetKATEufo0nnWDc4uhmw0t9ITmCibcfvX+298VCqRvJ6u6t0bzdp9h40n7MFmwIyDS1bx8bzql08HUaUriOnn356zb/r/e21jfhvr33F5/bNb35z09uS9HPERDOIraqEpibD0Njcofj5tr7KNtqj93KR0gVv2oHExnim0ouJekGP9y8rGKvjLhuNPx4Jrd5XXjusAvfZZ58trGHROpoUw8Jan021i6czXOXVygz2pintER1X1Q/2XKTbIniR6nvl9TBU06b8VWh3pQretAetNDtOVxdFdVwaS7P2DPZYxuKYZA3nSXtY23AYmzlLDx17WlsxHOm5U1XyypUrQ7Pyzr1KpvZerJ1WJWmTN9uXmjWsZ7BVq8cl3qJvV4on4LB1630e0nBUSbzovajndj3ptpjJCjWOD0Mu7coZp7wxtLtSBe9w2mptCMtY+p7e9ILXKFjT19N2S28Kp3g4j0qAX/7yl3Or/zU7VauDNw6vw4cPD/tva53O7DwrQOO/Ud6Uj/GUkzof+ozFwVv0pQgqScfBq30WVRGnnbV0nuO//XPP1balpVXPqbSJY7Q/RxhbZp/RETrf9IYwVCdV1tVUlJoesl2VqnNV2gnkgx/8YHXcY94j7SHczEw99cKv1TMupVXf9WYvkvTGY6hz+LaKlfCM3k9R7+iRaI9Oh40Nt8o0/ZrAeMhW0ZSP6bAiVbnbey1q3007UylY4wk6UjaHcyx+7+nnqNEXhKRzSI/25whjy0knDD10M8MsMZdBaYI3HfeoC6QuGFZKyXukwZt3QUpLnUWl6viCOlhFF0Grko2XKyoV5o23LJr710v6vore51CHrGi9otJbGoRaNh0THbNpF+1RNO1mXKqNbyzSIUGxeFhReg6KSrxpIOvvXnTTpzG68WdPxxFXX6fHpqrmonOhqvP4M54OtQLmzx7eV/wpdM44rb2rm0sTvOmY1bzxqak02CQN1vT1dKJ/m3ax3kW9Ea1bdFFNS4h5+1LVZfplDnnjl73p/MbDad72trcNuHHQedRMUc3OL513I1RU06Bxu/H+te90Jiux86dt6XHJJZfkzpssRee03rlOhxWZet8EpHXSsEyn3tS5szm0Td54ZT2Xjtu1Dm8xnYd0H2Phc4SxQ4FRr7T66JMvhyu//nT2eOb//blwuZltXuItRRuvLkBp8DZb2tMFLi4ppt9YpACPw8IudmmHIesk08yYx3SbFuaSfjuR/q0q8Hi7Fr7x2NSYLvKayWq06YKvyRjiC7zOm96rzpdKaVYFrH83M5Z3x44dNf+2L2Cw/cXTRmoyCM24pTmHzac//emsw5f2p9DTPtPg1oQURT3E068JtP3mVRnH4qFIpt7XANpsYfriAyvN2pAo65CWNyRLn5e86nx9zvVafAyNPkc6Bs1kBcTOOG1gr2QFrsb3bt1xrFPf4v+1M/u+3msumRzO+JvadWZPPyG0s1KUeNMvvFewNdsTs9F8w7pgxVPyFVHANDucR8GeVwIqojmF80rw6ZzBYqE7VoYWKcTSzjlWLa7A07nWdIgaZtMMC5BmrVu3bsDfz/avz00auvrbpPMfx9I22/i46q2Thmy9rwE0jz/+eHYTlp4/q+JOQ1df56ewLjoGva+8c5f3OdLc3I2+6hFtKGmf1Xfofmn1M+Gq256uCV1z38P7swC+4d5nakrA7d6zuRTBm3aKaqaa2eRNj5hWh+rCnXcBFAVd3vzJjfapSel1EWwmgHUTofDVMRRVgWo7OgZN+j+WOsOo1Kkbgbz3qn8rLJYtW9b0Bd6+GKHeuUjp75f3pQ4xlWL1ZRH1QtfEbbaSN4wolfeZbKYKV+FcdP7i7XzpS1/Kbl7q3XDqtUbnzj5H+pvUu5lAe1KPZjnwyuvZzFOL/+fO8JMm5nBOA9h6Nrer47q6ug4HNE3tYDYrki5erQo5lTisCrGZZW2aRfuavvHS89SG0uh96rhbMUbUSn7NbMt6AMd/w1Ydh4f486e/vcJxqMcef46klZ9nlJMCU9XH9z38Ynjplf4wVNrGo5UScpsOKeoneAEA8NNfym8nAgBgrCJ4AQBwRPACAOCI4AUAwBHBCwCAI4IXAABHBC8AAI4IXgAAHBG8AAA4IngBAHBE8AIA4IjgBQDAEcELAIAjghcAAEcELwAAjgheAAAcEbwAADgieAEAcETwAgDgiOAFAMARwQsAgCOCFwAARwQvAACOCF4AABwRvAAAOCJ4AQBwRPACAOCI4AUAwBHBCwCAI4IXAABHBC8AAI4IXgAAHBG8AAA4mhAAAGiJ40J7ORyGYtjB2/vRbwcAANpLf+j67ifDUFDVDACAI4IXAABHBC8AAI4IXgAAHBG8AAA4IngBAHBE8AIA4IjgBQDAEcELAIAjghcAAEcELwAAjgheAAAcEbwAADgieAEAcETwAgDgiOAFAMARwQsAgCOCFwAARwQvAACOCF4AABwRvAAAOCJ4x4CzTu7IHkNxcseEbF39bFfDOX8A4K00V+uLzj6lcvE9Ife1p198New/+Fr4zXMvhbHoqc//p+znxfdsDQ8+9eJgVg3Xvacr3Nj9t2H1v/4pfOzH/ze0G905PnDVgtBV+dsvGsL5AwBvpQneFe+YFq6oPOpR+K57fG+4edO/haf3HwwAAHgrXf1kVrJ9dmDJViViVccqoC9765RK+P4h3PHwvwcAADyVLnhVoi2qclXoqlpW7YG3L5kVXjz4l/CdShUtAABe2qpzldpBL757a7Wa+Y4ls9u6UxIAwF/bpc7T+1/Nwvepz1+Qha46J930wB8GLKfXrn3PmUc6bZ1ypNPW/lf/Eh566sWsirpeG/G1lW2qOtvWU+eu31aqvxutF+93xXnTqvtUp7Bm26UvOuuUcO35Z4Z5p59U3bduOBqV7G2/l711cjj5hDfWrPvQUy/U3bf2tWLetHDp26ZUn6u3X93t3X3534X+ys/Pr38yO083Xvy32Xb03H/9/m9qOsLVOye9tNUDGGfasrin8FWVtMLxisrFPA1eBcADVy4YWBquVFHrtUvfNrmm5GxUhd3z4XnV0FN7syi89dB6S3/w29w2aDnz5BPCvZVAqumdfXSfOlb1ei5aVxReN3WfM+CYtG/dYGh9O6Zm3q+t+4fK+VqU837ls5XtfqNSc5CydT9TeX1Rut/jj1T7K2R/WbmRuafyno2eO/mEY8dxTmU7G69akHtOPlA5J/+5sm0AGE/atp71vsf3HSmVVi7oCpw4GHo+/PfZcwq5z254Mvup1xUk914+J1tHPy9OLvo3dR8ptSmgPvbj7dWhLVpe29Rr+nn2bb/MPSatr9LcxT8+FrA6xmq79OLZA/Zp5r35pCzMdENx58O92foqSaoEa6VJHfPSH/ymZj1t10I3fr/xvs+pHL/Cb/5d/1JznhSKFrra5x1bjpTota3LK+veVnntvMp+i2oVVPLV+lpH6/72aCnX9n9qZTsWuraMlaC13bsr7+efs7/VGwMAjBdtG7zxeE9d2K1qc97pf12pJj2YXfzVSSsOGq1j1dRHxg131JQCbThTHLqSVW9XAlOlYdufnsuTlkpVXatlFY55+zQK1nQsr96DHno/KkkrhLWN+NgU9gpKbTNv37+oLLvt0/+QhW8aoB+oVC1rWw89/UK4adOx57WNeyrrarsK3/8+b1pu8MoLlWXn3/VwbkncboxUCj5Sw3DsnG2q7Ffrbfv0e7L99AcAGB+YuSrUVm3+5tn/yAJIVcJ5YaCLvz1vbbjN0Drarh5FoXtTpc0yb58Kt7jausjNm/LDTQFqYXvZucfaYRVYdrNQtG9VM9+55ciwq3/8hzNrXrtjS2/2fm4q2K+VXIsmNlFYfqVgv/pg/mMl6O34886ZQvuqyk0OAIwnBO8gqcS5/+Bfcl+zcFPpUoE22GkM/70gkKVon/G+n66z/m+f7ct+/v3R9mdR9bS5r1JFXeS7//ps9vPkN01o+j0p1OMbmiKF7/n4UO1s9b/rdAyr1+YNAGNR21Y1n3zCG6q/7391YIlLvYPV8eqis0/N/t1M4Kia94GjbZKrj3YYUhiqFK2215EcM1wvdOU3z/1H9vOsU469j2qv66gUnycOfa0TV3VbqVnnyTqVtWLe5LM6j5WS1UO6+Nhey46/6+Tmax8AYDS1bfDOe3Nn9fd06IraYuMqXQWNdbDSRV5tj3njf/Xa2bf9n+r0lQoihbAeal9Vj+PPrt+RhfB4sv/P+aGc9jjW+bGZw5qpGgeAdtS2wWttm+mk+jZ2N+2ZHLvo86fUnXhDbZKrj5ZuFb4XVkrP151/5tHe0H8XHrzthbolzKE4pUHPXiuFqqOVsZLsWQ1Ki/Om/vWxdY7WDqiN4p8rNyha99eVoP38hicHnKvuyvu+qBLMQxGXso/0Wi4Yr3t8qHbAAoDxoC3beFdkVaNHSmKrk+pflUxFHYqKvunmrEFUa6r0p6E26pWrsLX5olvtwgYlS2vbjaukVQVu6pVMrXZg/yvHvuFJ78PaYK+qVLG3+luBrHah4bFFNwUAMB60XfCq7fb2o2NPVapN210bdQgqCk2F0E0Xn5MNuclzpK135DoCHZmF68zc11TaVfW4rPv9vhAfkwVm0Tc76QNyw9FJOdY9uTfa37ESdl7HL6330fOGd4Nx3+/3HundfH5Xbg2DXvtMwXsGgLGq9MFrXxSvYTQaC6vOT9Vxq3cPnIzioaNBdG3lYp92ElJ43Z4zS5OoClaTTeh1TViRuiIqZa97fF9oNZUQb+w+Z0D46kbjgaPVvXrP9z1R27588wP/lv3MvkAiOe5sHO7i2dWq3FuiYUPWIetIMOevd8UwSvba3z89vDv7XWOI784mLulo6T4AYDSUro1XAdKoKlelPPVAzusJrDGplx6duEFfUG9jaI90lOrIqo0vrVRHp9XN2pZCzKZtXHHe6VlVrkqDGrZjPX61TKMeyEOhqvELzz41+9ala8+fnrXlWnWwZOOIc2409P7i476ucsOhknl2w3LKCdWS5i3JcfcffU7hd2XlfHdXbiqs6lo3GJ2V9dTuq9eHSmOIbRuXV865HlZC1/vSsenYFb70agYwXrRN5yqV9h586oWsarlee6TC5R13/Ut1ikcrpSq4NJ2iJo249Gg7cEqhrcA7MsXjCTXhrH0282UFw6HpIBWeV7zjjMpx1+676EYjPm59uUP8nm1dhVveOftG5Vy8cLSkH79f62zVW9nmcIJ34D46qsf2wtG/xz9VXqfUC2A8Oa6rq+twGIbej347lFUWJqd0VIfIDIaVNrNOQi++2vJezI1YQMVDe5ox1OO2EqjWaeZblIbCYx8A0Jz+0PXdT4Yh6Cd4AQAYtKEHL1NGAgDgiOAFAMARwQsAgCOCFwAARwQvAACOCF4AABwRvAAAOCJ4AQBwRPACAOCI4AUAwBHBCwCAI4IXAABHBC8AAI4IXgAAHBG8AAA4IngBAHBE8AIA4IjgBQDAEcELAIAjghcAAEfHdXV1HQ4AAMBDPyVeAAAcEbwAADgieAEAcETwAgDgiOAFAMARwQsAgCOCFwAARwQvAACOCF4AABwRvAAAOCJ4AQBwRPACAOCI4AUAwBHBCwCAI4IXAABHBC8AAI4IXgAAHBG8AAA4IngBAHBE8AIA4IjgBQDA0YSAMWPixInZ49ChQ9ljqNuYNGlS9vPAgQOhr6+v+lpnZ2f2M34OAOCrFME7Y8aM0NHREfbu3Zs9ikyfPj0LJQXS7t27C5dTQHV1dWW/b9++PXhZtGhRmDNnTti8eXP2GKz58+eHhQsXZudCent7w9q1a7Pf9b6vvvrq7Pdbb701AABGRymCd9asWVlgxUGTp7u7O0ydOjUrTd55552Fyy1YsCB7KMQ9g3c4dPOh4BadB91c6AEAGFtKEbwKGgWvQrWISrH2uqphVfotKvXqNdvueDFz5szs586dO0NPT08AAIxNpehcpbARC9Q8U6ZMqfm3VSWntA0LaNvueKCqZKlXhQ4AGH2lCF5VHe/Zsyf7vajUayXCgwcPZj+LAtqe1zbHY4jZ+wMAjE2l6dWskFToqq1z69atA163Eu6GDRvC0qVLs39bD+K85SzIUwpmVWvbclpfbakqHRe1B6vDk6q69brajdV+rG2IjnXbtm2hGeo8pZK79rlp06bsucWLF2c/rcSr7drNw65duwZVatf50LHpJkW/i96bjlvbSc+V2sy1nI4/r1ObHdtgX9e5suMwdhzjpc0dAIqUJngVDLpY55V4J0+eXO3NrOXUdqvg1IU9vZBblbRCK6UA1SOldbQt/bRAjCkItT/tf8mSJdWQFOuB3IjtWyXauAPZ3Llza5aLq9A1bKjZ4NWxL1u2bMDx6Fjt2NesWVMzFEnr6LV9+/YNCFa9Zzu2+EbBKFzt9fg1nUcFsh2H3q9+t+PQdnXzBADjVWmCVxd+u0grEOIgsDCyqmP91HNpu69Kb7Zs2rEqDl2VUvVQCFno6jUFv+SFr6j3tfahoUIqUSuQmhlTm4Zu/N5WrlyZ/VQpXjcd2veOHTuy55odC6wQtNDVtjdu3Fjdh703Bd/y5cvD6tWrq9tVqOt85dUyxOc2rz09Ps+2PR2HStE6Dm1P58leU0lerymsdc6GMtwKAMaC0sxcpQu0hUV6obcqSwtT+5mWFi0sVLpLqz4tdHXBV7hZYGo5Pbd+/frs3wrfeh28FJxaXiVq3QA0GvJTL3RFx6GHBZSWS59rxMb+WqlWx2WTeKhGQPvVdhW+dnMhViuQV8tg51w3GHrfVnVt4urw+PxYzYTOcXz8Og49p79dui0AGE9KNWWkVaumwWdBbK8rWBQkNsuTsbBIO1XZ+gqEopKWgsECPW6bTI+v3gQfqUah2wo6B3GVb15Y631bO3QcvDZWWNuIS7hWc6DzYVX5RTc5cc2CVS8XVb/bTUBRjQIAjAelCl67iMcl3nhMblqCkjgkLQzSdlF7vlHw2etpFXb6ejM8QlfiY63XHmznK71ZsXXyzrlKs1aijfdjY6rTmoV4WJhm2Yo7eQFAWZQqeNXJx0qydqG3YE07S9lFXu2TxsIjDbnBBm8cTENhUz+KSt8jFbpix9qoyjsephSHYV4tQ1y1b6XivBuctGZBN0ZWo6DjUrv1tddem7U/q323qAofAMaT0n07kQWshWjRLFTWGUslr3jiDT0/2lMtqqrVgs46N422uLYgDt68dnXrBW2vKZzjc5y2uccUvKtWrco6V9mQLm1PVdzq3KUwti97AIDxqHTBaxdzlaqKqjTFOmNZ6bioN7NYR6pGJdlmS4+N6LgUPupdLApeG/fbahbwjYY1aUiWiUNYv1uHJ51HG7oVl2bT6uiiEq+xzlXf+c53sjm11eErbhrQkCwAGK9KF7x2kdcFOh1GVG9ZK43ltXNayatRVaeF03C/ds8mq1CHJgscfQHCSJT0VD0v9abbFOu5HPcej49XdL7TjmxitQvavt0MNVuzYDOIqde4VUPb5CcAMB6VLnht+khdmNVWKkWdhqxa2kK6aJpIe04luaJwUqBonG69/Q2FSr32flTV2urAUfhZKb9eqdqqu/Pem62vc5NXjWxhHQdzXs2C9q/9FPUKt/HJADCelS54xYLSSmlF3zJkHX+sirhomkiFhgWOqjnTYFDgKBRtm60MXoXWunXrquNo1cbZalaS1JCftD1ZQa+OTXaO8oZTWac2C9a0B7nYObGvLsw7R9qH9q9znJbudRwXXHBB9rv+Hs2OUQaAsaY0M1fFbPpIyQuBomXzpok0qupcsWJFNfzSmbJEoVvv+4CHStvVV/0p3BVsCqdWztykGxVtz4YwqaZA70/vTQFo7b9apqh6WOfOSsx58ynrdYWuzY+dV7OgDlXahs7xNddcU+0VLbrZsU5nfO0hgPGslMEbh2KjSfXTkC6isNB0iVYVGo9L1b60n3iKw1ZTUKnaWeGlY7AvDWgVC1WbHjLupazzotfrfVuTfSeyHWsqrl0oOs86d7px0TFomFd8DDrHWk/zNI92r3MAGI7jKhe3wwGDZtMg2rcTlanq03ooj/Z7K/M5BtC2+gleAAD89JeycxUAAGMVwQsAgCOCFwAARwQvAACOCF4AABwRvAAAOCJ4AQBwRPACAOCI4AUAwBHBCwCAI4IXAABHBC8AAI4IXgAAHBG8AAA4IngBAHBE8AIA4IjgBQDAEcELAIAjghcAAEcELwAAjgheAAAcEbwAADgieAEAcETwAgDgiOAFAMARwQsAgCOCFwAARwQvAACOCF4AABwRvAAAOCJ4AQBwRPACAOCI4AUAwBHBCwCAI4IXAABHBC8AAI4IXgAAHBG8AAA4IngBAHBE8AIA4IjgBQDAEcELAIAjghcAAEcTQklMnz49TJo0KRw4cCDs3r07AAAwFpUmeOfOnRvmzJkTtm/fTvACAMYsqpoBAHBE8AIA4IjgBQDAUWnaeIers7MzLFiwIHR1dYWJEydmz6mjltqM9ahHy2tdtTHLoUOHwp49e8LmzZtDX19fWLhwYbb9LVu2ZNtMaT091Dksb30AQHkQvOFI8HV3d4eOjo6a5xWECmIF55o1a3JDUIG6fPnyamiaKVOmhFmzZoX169dnPa61HQV4GrzLli3LXjMHDx7MtmXra7979+4NAIByaPvgVXAuWbIk+723tzcrZVrQzZw5MwtdBaHCdfXq1VlpNF7XQleBqnV37tyZvabg1Hb1UJjm0bYVulpXAW29sbU93Qho/9r+ypUra/YLABi/2r6NNw7dtWvXZuGnkNNDJVQ9Z6VQDVmKKTT1vF7Xclre1tV2FNT79+8fUBo2M2bMyH4qsOMhUArinp6e7JhU5Vy0PgBg/Gnr4FWJ1ap5N23alLuMtfOKBaWZP39+9nPXrl25bbcK4KLtilVtp1XcRmGuB1XNAFAebR28qg4WBWS9cFPJU+K2WJk6dWr287HHHitcVyXZoqpmq5ZWlbOqlu14AADl1dZtvBacqs6tZ9++fdXfrT03rv5t1PNYwZ5Xqt22bVvWjqttqVe0Htq2bgIUygp8ejUDQLnQq3kUKWRXrVqV9apWANt803ro33pd4bx169YAACiHtg5ea5dt1HlJbcHGqo3jNl1VEee18ZpG24/HCmtbelhvalVBq0TO/NMAUA5t3cYbB69NmpHH2l61fDysx9p+VVItYpNqNEvVzAph9Yi2kFfpFwBQDm0dvHHHJ5Uwi6jt1ZZP1xcNM8rrGKUwL9quStF6TY+80FfAW7ADAMqj7cfxagytKFzTkFQgLl26tDpW15Y1antVKdiWU+lWAaxQ1e8rVqzIlsvr1axg1XAkC9+UStGauUqoZgaA8jiuq6vrcCgBTYTRbLWuAjQOUbWjWqlWQaqHeiErQK03sia0sOE/MYWypn3Ma8fVdjQO117X9I9xiCp4Fy1aVF1W1cw2WYcNXVK41xsLDAAYV/rp1RyOTJ6h0LMOTXGIqrrXXs8T90yOvyRByys06031qB7LVvLV0KZ4v/RoBoByKk2Jt1VUVayqYwVi2plqqD7zmc9kJee0xBvTPuNOXIzfBYBSosSbGsz0jPatQwrnopJpXF1dL0xtfmcAQLkRvMMUd4xKw9e+vUhUZV1vrC8AoD1Q1TxMca/kuIOU2mzjqmN1siJ4AaDt9RO8LaBOVdYxK6YA1mQY6kHN9+kCAALB21p0kAIANEDwAgDgqL/tZ64CAMATwQsAgCOCFwAARwQvAACOCF4AABwRvAAAOCJ4AQBwRPACAOCI4AUAwBHBCwCAI4IXAABHBC8AAI4IXgAAHBG8AAA4IngBAHBE8AIA4IjgBQDAEcELAIAjghcAAEcELwAAjgheAAAcEbwAADgieAEAcETwAgDgiOAFAMARwQsAgCOCFwAARwQvAACOCF4AABwRvAAAOCJ4AQBwRPACAOCI4AUAwBHBCwCAI4IXAABHBC8AAI4IXgAAHBG8AAA4mhBKauLEiWHOnDlhypQpYdKkSdlzhw4dCjt37gy9vb2hr68vAADg7biurq7DoWQWLlwY5s+fHzo6OgqX2bp1a9i8eXMWxgAAOOkvVfCqlLt8+fKslCsHDx4M27dvD3v37s3+rednzpxZLQHr+TVr1hC+AAAv5Qre7u7usGDBgux3lWg3bdqUu5xKxHqIqp57enoCAAAO+kvTuWr69OnV0FUVclHo2ut6iErAWhcAAA+l6VyljlRy4MCBaqjWo2UUuJUSf1b6Xbt2bc3rixcvzn4qwIuqohsto6pv3Qwo3PW7HZ+qv/Wot80tW7Zkyw5lmaHsFwDgozTBq5CRbdu2Nb2OqpkVvFOnTs0CKg7PuXPnZj8VbkXBW28ZtScvW7ZsQAcvtS9rnwr9DRs2FG5TAVkUvPWWabRfnaf169fTrg0Ao6QUwTt58uRq0OzZs6fp9Xbt2hUWLVqUha6CyTphDVdnZ2c1/DR0SaXr3bt3V4c4qYSt8FT41asSH8p+ly5dmrtfBa7awPVT+2/lfgEAzStFG6/1UpbBhGdcWrSe0K2gYLPwUxW2wk8UtCqRq8Qpqg62quBW7VfnQu8r3a9Kx9aJrNX7BQA0rxTBG1erDrYKVUOOWkmBZlXBRaVKlbStZG7LtoJVt1uwpxTEuhlo9X4BAM1jysgWs5KzbgDqlb737dtXs/xwqc3YbkCspJsnHtMMAPBXijbeuNSadpJqxMKqVZ2NrNpbx3H99dc3XF7tsq0QVx177hcAMDilCF4rPYpKcvVKfLF4/G5RD+LhsGrdelrVoSuubvfcLwBgcEoRvApNlXoVPmrnTINXpUGrWlXgWOlWw2ukUbXwYFjpW9tMxwaPpLjU77lfAMDglKaN18bvqtNQXjXqkiVLsnmcNdxGbGiPaDxvkaLev0VVtVb6tiFKQ1X0BQ9FxxPfbDATFwCMXaUJXs3NrFKfgkkhG7PSp163mao0fteCMW+mKytBWqk4ZT2IUyp9W1WvviGpiI3nTUPSqryLOj8V7Vfv0fZrNxSD2S8AwMcbKuFzUyiB119/Pbz22mvhnHPOyQJVAaNS4Msvv5y9rmCy1xWmFmwK3bwS72mnnZYtc+qpp2avx52vbDKKCROO1NSrtB2/rvBUyXvatGnZv9Oqbwt+HUc665WOXetpNq3HH3+85jWFpW4qbL8amxt/r7DtV+sOdr8AABeHS/d9vPE3D4nCSA+FjEItLknW+wajdOpFtQGrFKzn9ZwCW+Guba5atWpA56z4OOwYbLu2zfjLGoy2d8UVVzS1X32lYV64DmW/AAAX/aUp8RoFkUqoKqkqnBQ2+qkS7IknnpgtoyBTqfH555/PJrPIo5LyU089Fc4+++xsG1pX21Gp+Re/+EV45JFHshmg9Fpa4rXjUOgp8LSePbRfVQlrkou8LyzQdor2q30qMG2/aYl3OPsFALgoX4k3psCJ53EWhY+eV0crUYlXJd96FGI2PngovZ+1P3XG0vpW+m5GvN/BrDfc/QIARkx/qYO3HnV8Ununwujee+8dUHIEAGAEtG/wig0JUvhSGgQAOOgvzffxDgWlXACAN74kAQAARwQvAACOCF4AABwRvAAAOCJ4AQBwRPACAOCI4AUAwBHBCwCAI4IXAABHBC8AAI4IXgAAHBG8AAA4IngBAHBE8AIA4IjgBQDAEcELAIAjghcAAEcELwAAjgheAAAcEbwAADgieAEAcETwAgDgiOAFAMARwQsAgCOCFwAARwQvAACOCF4AABwRvAAAOCJ4AQBwRPACAOCI4AUAwBHBCwCAI4IXAABHBC8AAI4IXgAAHBG8AAA4IngBAHBE8AIA4IjgBQDAEcELAIAjghcAAEcTQklNmTIlTJ8+Pfs5adKk7Lm9e/eGnTt3ht27dwcAAEbDcV1dXYdDiUycODF0d3eHuXPnFi5z4MCB0NPTkwXxaNFx6qbg0KFDo3ocAABX/aUK3s7OzrB8+fJqCbe3tzcr4SrcFHRTp04Nc+bMqS6/fv36sH379jAadBxLlizJjnHt2rUBANAW+ktV1bxw4cJq6G7atCls3bp1wDKbN28Oy5Yty5ZbtGhRFnx9fX0BAAAPpelcpfZcq15WuOaFrqiaWSXMgwcPZqXgBQsWBAAAvJSmxDt//vzsp4JVwVuPltm2bVtWQlZYq3ScUpDPnDkze8TrqWq6qHp68eLF2U9tTyVqbV/tuKKw1/qqYta2rWSu6m9bT1Xi6bGo+lw3B4M5DgDA2FWa4J01a1b2U4HaDJWIVc2cR4GpR0phWWkTz4JwzZo1WVDGrMStXtNqv82j9eN2ZpW6bT0Fahy8Wk4dxTo6Oqqv6xjsOBTgGzZsCACA8aMUwTt58uTq70VhmlJo5g0rUgnTQlfhrIfagBWQKnUqCFWKVfgWlay1jEJS61qPZf1bNm7cGH75y19m27I2ZnXyyjsOC11tR/uyoLdAVmDv27evsFodADD2lCJ4rdpWhjs0R4GoMFQox8Gq0FPVrlUhK/yKglfLrl69ekCJ2F6zh8nr3KUSrUI3LQWLjsNuBPQTADB+lCJ4rSq2FVRVXa+6WqEc957OE5dOh6pRoDY6TgDA2MSUkYOgMGymhGnVysNhJXcF/IoVK7L2XEq3ADD+laLEq6FBRuHUitKmqpJV3Wu9kuuVcEeCVXVbz2hNDCIqcTP1JQCMX6UIXnUwMgqp4QRSOvuVQl1BvmfPnmqgK5A9KHjVnquhUirxauiR9m09qx977LGs/Xe4NxoAAD+lCF5V7Sog1darDkfNBG9cbRx3blq6dGkWuipVqgdyui0FoFfwSty5Sser/WvolErk6tWsY2XKSQAYP0rTxmuTSSiMmmkLVUBfc8014WMf+1j1OZvPWTTEZ6xV5apku2vXruzYrEe1500AAGD4ShO86uFr00BqjGs98VhdtZWauHd0UfVtPPlFKxT1yNZ+dIwq4eZpdrwyAGBsKU3wxlNFqtSrKmMFbEpBZm246fSSVmUt559/fs16zXzd4FCoTdo6cMVsvLBmwErfRzzHNAEMAONLqb6dSKVelSAVWDbPsoLJSq8KXSthKmD1nbzp0B8FsWaUUsCqGteG9di6avfV68Olkra1S2u4kI7DvsBBNBuVSr0KYFWJ633Ysep9aT2tz5SRADC+lCp4RcGpgLJJLtI2UIWV2kltuZTCW0Ft61vvZgWwglodsVoRvNqHQlZfkKB25XS4kr2u45gxY0bN+9B7UHCr01UrxgwDAPwcV7mgHw4lpSpcVdPGXzKgAG12+I3WV7Wu1hvJ7+y1HtbpVJJ5x6LXdTwMIQKAcam/1MELAMAY08+UkQAAOCJ4AQBwRPACAOCI4AUAwBHBCwCAI4IXAABHBC8AAI4IXgAAHBG8AAA4IngBAHBE8AIA4IjgBQDAEcELAIAjghcAAEcELwAAjgheAAAcEbwAADgieAEAcETwAgDgiOAFAMARwQsAgCOCFwAARwQvAACOCF4AABwRvAAAOCJ4AQBwRPACAOCI4AUAwBHBCwCAI4IXAABHBC8AAI4IXgAAHBG8AAA4IngBAHBE8AIA4IjgBQDAEcELAIAjghcAAEcELwAAjgheAAAcEbwAADgieAEAcETwAgDgaEIoqYkTJ4Y5c+aEKVOmhEmTJmXPHTp0KOzcuTP09vaGvr6+AACAt+O6uroOh5JZuHBhmD9/fujo6ChcZvPmzdmjLKZPn5793Lt3b3aDAQAYk/pLF7zLli0LlfeU/X7gwIGshKswEpV+Z86cWS0B6/k1a9aM+6DS+7n66quz31etWpW9bwDAmNRfqqrm7u7uaugWlWg3bdqUlYj1UBDrp54DAMBDaTpXdXZ2hgULFmS/N6pG1mtbt27Nftc6ag8GAMBDaUq8KrmKqlmbabvVMup8pXbguXPnVoNY9LzaTHft2pVVVedpdhk9rGpbx6bld+zYUbdzl7arGwKVyEVV4Xv27MmOOV5Pr6dt2Sr1Hzx4MPtdJfm4Gl03GNquth8f0/bt2+lwBgBOShO8aruVbdu2NbW8AkntoQqjtI1X1dUKTAVRUajWW0bbXLp0abXa2yjs9JzCUm3LeUG3ZMmSbLtGIar1FLK6QVi/fn0WlLYfPZd3HmTLli3V96YageXLl1cD18JZx6OHArjomAAArVOK4J08eXK11KeSYbMUSiPRscramhVmKnWqNKn9qKSpYFX4KQRXr15ds38rISsUN2zYUF1Py+t5leoXLVqUBb2e3717d1i5cmV1e6LwtM5VcYjaftWhbOPGjdm6okDXTYJe0zJr164NAICRU4o2XivFifVgHi0zZsyolkIVYhaSorBT2CoYdczWJm2spKuSaryeVZ+rpKsbi7gkrXCNA9b+HT+nkrGtoxKzha7ofOk4FfIAgJFXihJv3MZZVIJVIBaN61WwxWE0HBaeCsm8YT06Pr2m0quNvU0VdfZSaA5F/L7ztq3jpKQLAD5KO3NVSqXLtM3VqLTXquCx0ndR27DtT8GbHo/CX8/pNbXJqr26FSV4BatKylOnTs2qk1V6pjMVAIyOUgSvdRSSvM5SkhdgCsm4mroVFG6idtNmaP9WMlbPapWCFb6qrtZD702BPNypLtVmHLflis6JArlez2wAQGuVInj37dtX/V2dhfKqjfMmybAORyPRwUqB1sx245sGLa+St6rFZ82aVR32o57K1lt5qFNdWluutqnqcIW7zpX1llb49/T0jHobOQCUXSmCV6GhAFNbpgKq2fZaVefa+q1ix2EdpIZCJVA9xMJR1c8KYf1UyXcobdJ6nzZuV6x0bWON1TNavaSZ6xkARk5pZq6y8bsqvTUzE5VC19pYi0Ks3nYstFPxvNCtoO0pKDXm2Hoep2N3h0rvW6VnlYR1w6D3G48DBgC0XmmCV+2jFh7NtK9qPKzYFynErPq3KDzj0E7ZtupNRamSpkqu8UQZWtbmkC5az0J9sFNc2v7S4UsmLvFT2gWAkVWa4FVgWNunQnHFihW5pVKFkL7BKG4zTVl4Wg/jmLZ5+eWX17TNxmwYkcJRVbfpMdgkGlZ1HB+/ZrTS85qAI2XfrBQfn4mDU9vIY9vNC1+9ZkOOaOMFgJFVuq8FtFKjUZBYMCm84rCr11Ep/XpBPRRO2oa1k2o/edvQMlrfwsyqiONe1HlDmFQCth7H2oeO3aaMtGPRc5qEo97xah3rqGXvPZ6K0nozi9axYyrbdxQDwBjU/4bKRfemUCI29ObUU0/NAuXEE08Mp512WvaIgzCe87hoOxa0+mnb0rrr1q3Lnldoabm0jfjll18OTzzxRHV9C1z9W6H4yCOPZMN7UgpEbV/LaliSjlk/9W9b7/777294vBMmTMh+V7u3VR3rnCiE9bptVw8t18z5AAC0xOHSlXhjCqx4HmcbEzuYdkxVGSustI6Ca7BtoLa+aP1mx+EOdT1R9Xa9eai1XRvvPJT3BAAYsv5SBy8AAGNMf2k6VwEAMB4QvAAAOCJ4AQBwRPACAOCI4AUAwBHBCwCAI4IXAABHBC8AAI4IXgAAHBG8AAA4IngBAHBE8AIA4IjgBQDAEcELAIAjghcAAEcELwAAjgheAAAcEbwAADgieAEAcETwAgDgiOAFAMARwQsAgCOCFwAARwQvAACOCF4AABwRvAAAOCJ4AQBwRPACAOCI4AUAwBHBCwCAI4IXAABHBC8AAI4IXgAAHBG8AAA4IngBAHBE8AIA4IjgBQDAEcELAIAjghcAAEcELwAAjgheAAAcEbwAADgieMeRzs7OMHPmzAAAGL8mhJKaOHFimDNnTpgyZUqYNGlS9tyhQ4fCzp07Q29vb+jr6wvjiUJ3xYoVoaOjI3sPPT09AQAw/vx/r2/ogW+RvKYAAAAASUVORK5CYII="},563:function(e,t,c){},564:function(e,t,c){},565:function(e,t,c){},566:function(e,t,c){},567:function(e,t,c){},568:function(e,t,c){},569:function(e,t,c){},570:function(e,t,c){},571:function(e,t,c){},572:function(e,t,c){},573:function(e,t,c){},574:function(e,t,c){},575:function(e,t,c){},576:function(e,t){e.exports="data:image/png;base64,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"},577:function(e,t){e.exports="data:image/png;base64,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"},578:function(e,t,c){},579:function(e,t,c){},580:function(e,t,c){},581:function(e,t,c){},582:function(e,t,c){},618:function(e,t,c){"use strict";c.r(t),c.d(t,"TasksPlaceholder",(function(){return b.a}));var a=c(0),o=c(2),n=c(3),r=c(477),s=c(7),i=c(11),l=c(121),m=c(16),d=c(170),u=c(531),p=c(549),b=c(522);c(532);var A=c(76),O=c(273),g=c(6),h=c.n(g),j=c(17),w=c(547);c(533);const v=({isRecommended:e,markConfigured:t,paymentGateway:c})=>{var o,r;const{image:s,content:i,id:l,plugins:d=[],title:u,loading:p,enabled:b=!1,installed:A=!1,needsSetup:g=!0,requiredSettings:v,settingsUrl:E,is_local_partner:f}=c,S=Object(j.useSlot)("woocommerce_payment_gateway_configure_"+l),k=Object(j.useSlot)("woocommerce_payment_gateway_setup_"+l),y=Boolean(null==S||null===(o=S.fills)||void 0===o?void 0:o.length)||Boolean(null==k||null===(r=k.fills)||void 0===r?void 0:r.length),_=Boolean(d.length||v.length||y),N=e&&g,C=h()("woocommerce-task-payment","woocommerce-task-card",g&&"woocommerce-task-payment-not-configured","woocommerce-task-payment-"+l);return Object(a.createElement)(a.Fragment,{key:l},Object(a.createElement)(n.CardBody,{style:{paddingLeft:0,marginBottom:0},className:C},Object(a.createElement)(n.CardMedia,{isBorderless:!0},Object(a.createElement)("img",{src:s,alt:u})),Object(a.createElement)("div",{className:"woocommerce-task-payment__description"},N&&Object(a.createElement)(O.RecommendedRibbon,{isLocalPartner:f}),Object(a.createElement)(j.Text,{as:"h3",className:"woocommerce-task-payment__title"},u,A&&g&&!!d.length&&Object(a.createElement)(O.SetupRequired,null)),Object(a.createElement)("div",{className:"woocommerce-task-payment__content"},i)),Object(a.createElement)("div",{className:"woocommerce-task-payment__footer"},Object(a.createElement)(w.a,{manageUrl:E,id:l,hasSetup:_,needsSetup:g,isEnabled:b,isInstalled:A,hasPlugins:Boolean(d.length),isRecommended:e,isLoading:p,markConfigured:t,onSetUp:()=>Object(m.recordEvent)("tasklist_payment_setup",{selected:l})}))),Object(a.createElement)(n.CardDivider,null))},E=({heading:e,markConfigured:t,recommendation:c,paymentGateways:o})=>Object(a.createElement)(n.Card,null,Object(a.createElement)(n.CardHeader,{as:"h2"},e),o.map(e=>{const{id:o}=e;return Object(a.createElement)(v,{key:o,isRecommended:c===o,markConfigured:t,paymentGateway:e})})),f=()=>{const e=h()("woocommerce-task-payment","woocommerce-task-card");return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(n.CardBody,{style:{paddingLeft:0,marginBottom:0},className:e},Object(a.createElement)(n.CardMedia,{isBorderless:!0},Object(a.createElement)("span",{className:"is-placeholder"})),Object(a.createElement)("div",{className:"woocommerce-task-payment__description"},Object(a.createElement)(j.Text,{as:"h3",className:"woocommerce-task-payment__title"},Object(a.createElement)("span",{className:"is-placeholder"})),Object(a.createElement)("div",{className:"woocommerce-task-payment__content"},Object(a.createElement)("span",{className:"is-placeholder"}))),Object(a.createElement)("div",{className:"woocommerce-task-payment__footer"},Object(a.createElement)("span",{className:"is-placeholder"}))),Object(a.createElement)(n.CardDivider,null))},S=()=>Object(a.createElement)(n.Card,{"aria-hidden":"true",className:"is-loading woocommerce-payment-gateway-suggestions-list-placeholder"},Object(a.createElement)(n.CardHeader,{as:"h2"},Object(a.createElement)("span",{className:"is-placeholder"})),Object(a.createElement)(f,null),Object(a.createElement)(f,null),Object(a.createElement)(f,null));var k=c(13),y=c(21),_=c(509),N=c(511);const C=({markConfigured:e,paymentGateway:t})=>{var c;const{id:r,connectionUrl:l,setupHelpText:d,settingsUrl:u,title:p,requiredSettings:b}=t,{createNotice:A}=Object(s.useDispatch)("core/notices"),{updatePaymentGateway:g}=Object(s.useDispatch)(i.PAYMENT_GATEWAYS_STORE_NAME),h=Object(j.useSlot)("woocommerce_payment_gateway_configure_"+r),w=Boolean(null==h||null===(c=h.fills)||void 0===c?void 0:c.length),{isUpdating:v}=Object(s.useSelect)(e=>{const{isPaymentGatewayUpdating:t}=e(i.PAYMENT_GATEWAYS_STORE_NAME);return{isUpdating:t()}}),E=t=>{g(r,{enabled:!0,settings:t}).then(t=>{t&&t.id===r&&(e(r),A("success",Object(o.sprintf)(Object(o.__)("%s configured successfully","woocommerce-admin"),p)))}).catch(()=>{A("error",Object(o.__)("There was a problem saving your payment settings","woocommerce-admin"))})},f=d&&Object(a.createElement)("p",{dangerouslySetInnerHTML:Object(N.a)(d)}),S=Object(a.createElement)(y.DynamicForm,{fields:b,isBusy:v,onSubmit:E,submitLabel:Object(o.__)("Proceed","woocommerce-admin"),validate:e=>((e,t)=>{const c={},a=e=>t.find(t=>t.id===e);for(const[t,o]of Object.entries(e)){const e=a(t),n=e.label.replace(/([A-Z][a-z]+)/g,e=>e.toLowerCase());o||"checkbox"===e.type||(c[t]="Please enter your "+n)}return c})(e,b)});return w?Object(a.createElement)(O.WooPaymentGatewayConfigure.Slot,{fillProps:{defaultForm:S,defaultSubmit:E,defaultFields:b,markConfigured:()=>e(r),paymentGateway:t},id:r}):l?Object(a.createElement)(a.Fragment,null,f,Object(a.createElement)(n.Button,{isPrimary:!0,onClick:()=>Object(m.recordEvent)("tasklist_payment_connect_start",{payment_method:r}),href:l},Object(o.__)("Connect","woocommerce-admin"))):b.length?Object(a.createElement)(a.Fragment,null,f,S):Object(a.createElement)(a.Fragment,null,f||Object(a.createElement)("p",null,Object(o.__)("You can manage this payment gateway's settings by clicking the button below","woocommerce-admin")),Object(a.createElement)(n.Button,{isPrimary:!0,href:u},Object(o.__)("Set up","woocommerce-admin")))};c(568);const B=({markConfigured:e,paymentGateway:t})=>{var c;const{id:r,plugins:l=[],title:d,postInstallScripts:u,installed:p}=t,b=Object(j.useSlot)("woocommerce_payment_gateway_setup_"+r),A=Boolean(null==b||null===(c=b.fills)||void 0===c?void 0:c.length),[g,h]=Object(a.useState)(!1);Object(a.useEffect)(()=>{Object(m.recordEvent)("payments_task_stepper_view",{payment_method:r})},[]);const{invalidateResolutionForStoreSelector:w}=Object(s.useDispatch)(i.PAYMENT_GATEWAYS_STORE_NAME),{isOptionUpdating:v,isPaymentGatewayResolving:E,needsPluginInstall:f}=Object(s.useSelect)(e=>{const{isOptionsUpdating:t}=e(i.OPTIONS_STORE_NAME),{isResolving:c}=e(i.PAYMENT_GATEWAYS_STORE_NAME),a=e(i.PLUGINS_STORE_NAME).getActivePlugins(),o=l.filter(e=>!a.includes(e));return{isOptionUpdating:t(),isPaymentGatewayResolving:c("getPaymentGateways"),needsPluginInstall:!!o.length}});Object(a.useEffect)(()=>{if(!f)if(u&&u.length){const e=u.map(e=>Object(k.d)(e));Promise.all(e).then(()=>{h(!0)})}else h(!0)},[u,f]);const S=Object(a.useMemo)(()=>l&&l.length?{key:"install",label:Object(o.sprintf)(Object(o.__)("Install %s","woocommerce-admin"),d),content:Object(a.createElement)(y.Plugins,{onComplete:(e,t)=>{Object(_.a)(t),w("getPaymentGateways"),Object(m.recordEvent)("tasklist_payment_install_method",{plugins:l})},onError:(e,t)=>Object(_.a)(t),autoInstall:!0,pluginSlugs:l})}:null,[]),N=Object(a.useMemo)(()=>({key:"configure",label:Object(o.sprintf)(Object(o.__)("Configure your %(title)s account","woocommerce-admin"),{title:d}),content:p?Object(a.createElement)(C,{markConfigured:e,paymentGateway:t}):null}),[p]),B=f||v||E||!g,T=Object(a.createElement)(y.Stepper,{isVertical:!0,isPending:B,currentStep:f?"install":"configure",steps:[S,N].filter(Boolean)});return Object(a.createElement)(n.Card,{className:"woocommerce-task-payment-method woocommerce-task-card"},Object(a.createElement)(n.CardBody,null,A?Object(a.createElement)(O.WooPaymentGatewaySetup.Slot,{fillProps:{defaultStepper:T,defaultInstallStep:S,defaultConfigureStep:N,markConfigured:()=>e(r),paymentGateway:t},id:r}):T))},T=()=>{const e=h()("is-loading","woocommerce-task-payment-method","woocommerce-task-card");return Object(a.createElement)(n.Card,{"aria-hidden":"true",className:e},Object(a.createElement)(n.CardBody,null,Object(a.createElement)(y.Stepper,{isVertical:!0,currentStep:"none",steps:[{key:"first",label:""},{key:"second",label:""}]})))};var P=c(546),M=c(36),q=c.n(M);const I={account_name:"",account_number:"",bank_name:"",sort_code:"",iban:"",bic:""};Object(A.registerPlugin)("wc-admin-payment-gateway-setup-bacs",{render:()=>{const e=Object(s.useSelect)(e=>e(i.OPTIONS_STORE_NAME).isOptionsUpdating()),{createNotice:t}=Object(s.useDispatch)("core/notices"),{updateOptions:c}=Object(s.useDispatch)(i.OPTIONS_STORE_NAME),r=e=>{const t={};return e.account_number||e.iban||(t.account_number=t.iban=Object(o.__)("Please enter an account number or IBAN","woocommerce-admin")),t};return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(O.WooPaymentGatewaySetup,{id:"bacs"},({markConfigured:s})=>Object(a.createElement)(y.Form,{initialValues:I,onSubmit:e=>(async(e,a)=>{if((await c({woocommerce_bacs_settings:{enabled:"yes"},woocommerce_bacs_accounts:[e]})).success)return a(),void t("success",Object(o.__)("Direct bank transfer details added successfully","woocommerce-admin"));t("error",Object(o.__)("There was a problem saving your payment settings","woocommerce-admin"))})(e,s),validate:r},({getInputProps:t,handleSubmit:c})=>Object(a.createElement)(a.Fragment,null,Object(a.createElement)(y.H,null,Object(o.__)("Add your bank details","woocommerce-admin")),Object(a.createElement)("p",null,Object(o.__)("These details are required to receive payments via bank transfer","woocommerce-admin")),Object(a.createElement)("div",{className:"woocommerce-task-payment-method__fields"},Object(a.createElement)(y.TextControl,q()({label:Object(o.__)("Account name","woocommerce-admin"),required:!0},t("account_name"))),Object(a.createElement)(y.TextControl,q()({label:Object(o.__)("Account number","woocommerce-admin"),required:!0},t("account_number"))),Object(a.createElement)(y.TextControl,q()({label:Object(o.__)("Bank name","woocommerce-admin"),required:!0},t("bank_name"))),Object(a.createElement)(y.TextControl,q()({label:Object(o.__)("Sort code","woocommerce-admin"),required:!0},t("sort_code"))),Object(a.createElement)(y.TextControl,q()({label:Object(o.__)("IBAN","woocommerce-admin"),required:!0},t("iban"))),Object(a.createElement)(y.TextControl,q()({label:Object(o.__)("BIC / Swift","woocommerce-admin"),required:!0},t("bic")))),Object(a.createElement)(n.Button,{isPrimary:!0,isBusy:e,onClick:c},Object(o.__)("Save","woocommerce-admin"))))))},scope:"woocommerce-tasks"});c(569);const z=({onComplete:e,query:t})=>{const{updatePaymentGateway:c}=Object(s.useDispatch)(i.PAYMENT_GATEWAYS_STORE_NAME),{getPaymentGateway:n,paymentGatewaySuggestions:r,installedPaymentGateways:l,isResolving:d}=Object(s.useSelect)(e=>({getPaymentGateway:e(i.PAYMENT_GATEWAYS_STORE_NAME).getPaymentGateway,getOption:e(i.OPTIONS_STORE_NAME).getOption,installedPaymentGateways:e(i.PAYMENT_GATEWAYS_STORE_NAME).getPaymentGateways(),isResolving:e(i.ONBOARDING_STORE_NAME).isResolving("getPaymentGatewaySuggestions"),paymentGatewaySuggestions:e(i.ONBOARDING_STORE_NAME).getPaymentGatewaySuggestions()}),[]),u=Object(a.useMemo)(()=>{const e=l.reduce((e,t)=>(e[t.id]=t,e),{});return r.reduce((t,c)=>{const{id:a}=c,o=e[c.id]?e[a]:{},n={installed:!!e[a],postInstallScripts:o.post_install_scripts,enabled:o.enabled||!1,needsSetup:o.needs_setup,settingsUrl:o.settings_url,connectionUrl:o.connection_url,setupHelpText:o.setup_help_text,title:o.title,requiredSettings:o.required_settings_keys?o.required_settings_keys.map(e=>o.settings[e]).filter(Boolean):[],...c};return t.set(a,n),t},new Map)},[l,r]);Object(a.useEffect)(()=>{u.size&&Object(m.recordEvent)("tasklist_payments_options",{options:Array.from(u.values()).map(e=>e.id)})},[u]);const p=Object(a.useCallback)(async t=>{if(!u.get(t))throw`Payment gateway ${t} not found in available gateways list`;Object(m.recordEvent)("tasklist_payment_connect_method",{payment_method:t}),(t=>{if(!t)return;const a=n(t);a&&!a.enabled&&c(t,{enabled:!0}).then(()=>{e()})})(t)},[u]),b=Object(a.useMemo)(()=>Array.from(u.values()).filter(e=>e.recommendation_priority).sort((e,t)=>e.recommendation_priority-t.recommendation_priority).map(e=>e.id).shift(),[u]),A=Object(a.useMemo)(()=>{if(!t.id||d||!u.size)return null;const e=u.get(t.id);if(!e)throw`Current gateway ${t.id} not found in available gateways list`;return e},[d,t,u]),[O,g,h]=Object(a.useMemo)(()=>Array.from(u.values()).reduce((e,t)=>{var c;const[a,o,n]=e;return 1!==(null===(c=t.plugins)||void 0===c?void 0:c.length)||"woocommerce-payments"!==t.plugins[0]||t.installed&&!t.needsSetup?t.enabled?o.push(t):n.push(t):a.push(t),e},[[],[],[]]),[u]);return t.id&&!A?Object(a.createElement)(T,null):A?Object(a.createElement)(B,{paymentGateway:A,markConfigured:p}):Object(a.createElement)("div",{className:"woocommerce-task-payments"},!u.size&&Object(a.createElement)(S,null),!!O.length&&Object(a.createElement)(P.a,{paymentGateway:O[0]}),!!g.length&&Object(a.createElement)(E,{heading:Object(o.__)("Enabled payment gateways","woocommerce-admin"),recommendation:b,paymentGateways:g}),!!h.length&&Object(a.createElement)(E,{heading:Object(o.__)("Additional payment gateways","woocommerce-admin"),recommendation:b,paymentGateways:h,markConfigured:p}))};Object(A.registerPlugin)("wc-admin-onboarding-task-payments",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(O.WooOnboardingTask,{id:"payments"},({onComplete:e,query:t})=>Object(a.createElement)(z,{onComplete:e,query:t}))});var V=c(19),U=c.n(V),x=c(14),R=c(4),Q=c(18),X=c.n(Q),H=c(12),L=c(1),D=c.n(L);class J extends a.Component{constructor(e){super(e),this.state={isConnecting:!1},this.connectJetpack=this.connectJetpack.bind(this),e.setIsPending(!0)}componentDidUpdate(e){const{createNotice:t,error:c,isRequesting:a,onError:o,setIsPending:n}=this.props;e.isRequesting&&!a&&n(!1),c&&c!==e.error&&(o&&o(),t("error",c))}async connectJetpack(){const{jetpackConnectUrl:e,onConnect:t}=this.props;this.setState({isConnecting:!0},()=>{t&&t(),window.location=e})}render(){const{hasErrors:e,isRequesting:t,onSkip:c,skipText:r,onAbort:s,abortText:i}=this.props;return Object(a.createElement)(a.Fragment,null,e?Object(a.createElement)(n.Button,{isPrimary:!0,onClick:()=>window.location.reload()},Object(o.__)("Retry","woocommerce-admin")):Object(a.createElement)(n.Button,{disabled:t,isBusy:this.state.isConnecting,isPrimary:!0,onClick:this.connectJetpack},Object(o.__)("Connect","woocommerce-admin")),c&&Object(a.createElement)(n.Button,{onClick:c},r||Object(o.__)("No thanks","woocommerce-admin")),s&&Object(a.createElement)(n.Button,{onClick:s},i||Object(o.__)("Abort","woocommerce-admin")))}}J.propTypes={createNotice:D.a.func.isRequired,error:D.a.string,hasErrors:D.a.bool,isRequesting:D.a.bool,jetpackConnectUrl:D.a.string,onConnect:D.a.func,onError:D.a.func,onSkip:D.a.func,redirectUrl:D.a.string,skipText:D.a.string,setIsPending:D.a.func,onAbort:D.a.func,abortText:D.a.string},J.defaultProps={setIsPending:()=>{}};var W=Object(x.compose)(Object(s.withSelect)((e,t)=>{const{getJetpackConnectUrl:c,isPluginsRequesting:a,getPluginsError:o}=e(i.PLUGINS_STORE_NAME),n={redirect_url:t.redirectUrl||window.location.href},r=a("getJetpackConnectUrl");return{error:o("getJetpackConnectUrl")||"",isRequesting:r,jetpackConnectUrl:c(n)}}),Object(s.withDispatch)(e=>{const{createNotice:t}=e("core/notices");return{createNotice:t}}))(J),G=c(62),F=c(534);class K extends a.Component{constructor(){super(...arguments),this.onSubmit=this.onSubmit.bind(this)}async onSubmit(e){const{onComplete:t,createNotice:c,isSettingsError:a,updateAndPersistSettingsForGroup:n,settings:r}=this.props;await n("general",{general:{...r,woocommerce_store_address:e.addressLine1,woocommerce_store_address_2:e.addressLine2,woocommerce_default_country:e.countryState,woocommerce_store_city:e.city,woocommerce_store_postcode:e.postCode}}),a?c("error",Object(o.__)("There was a problem saving your store location","woocommerce-admin")):t(e)}getInitialValues(){const{settings:e}=this.props,{woocommerce_store_address:t,woocommerce_store_address_2:c,woocommerce_store_city:a,woocommerce_default_country:o,woocommerce_store_postcode:n}=e;return{addressLine1:t||"",addressLine2:c||"",city:a||"",countryState:o||"",postCode:n||""}}render(){const{isSettingsRequesting:e}=this.props;return e?null:Object(a.createElement)(y.Form,{initialValues:this.getInitialValues(),onSubmit:this.onSubmit,validate:F.b},({getInputProps:e,handleSubmit:t,setValue:c})=>Object(a.createElement)(a.Fragment,null,Object(a.createElement)(F.a,{getInputProps:e,setValue:c}),Object(a.createElement)(n.Button,{isPrimary:!0,onClick:t},Object(o.__)("Continue","woocommerce-admin"))))}}var Z=c(116),Y=c(8),$=Object(a.createElement)(Y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(a.createElement)(Y.Path,{d:"M9 0C4.03 0 0 4.03 0 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9zM1.11 9.68h2.51c.04.91.167 1.814.38 2.7H1.84c-.403-.85-.65-1.764-.73-2.7zm8.57-5.4V1.19c.964.366 1.756 1.08 2.22 2 .205.347.386.708.54 1.08l-2.76.01zm3.22 1.35c.232.883.37 1.788.41 2.7H9.68v-2.7h3.22zM8.32 1.19v3.09H5.56c.154-.372.335-.733.54-1.08.462-.924 1.255-1.64 2.22-2.01zm0 4.44v2.7H4.7c.04-.912.178-1.817.41-2.7h3.21zm-4.7 2.69H1.11c.08-.936.327-1.85.73-2.7H4c-.213.886-.34 1.79-.38 2.7zM4.7 9.68h3.62v2.7H5.11c-.232-.883-.37-1.788-.41-2.7zm3.63 4v3.09c-.964-.366-1.756-1.08-2.22-2-.205-.347-.386-.708-.54-1.08l2.76-.01zm1.35 3.09v-3.04h2.76c-.154.372-.335.733-.54 1.08-.464.92-1.256 1.634-2.22 2v-.04zm0-4.44v-2.7h3.62c-.04.912-.178 1.817-.41 2.7H9.68zm4.71-2.7h2.51c-.08.936-.327 1.85-.73 2.7H14c.21-.87.337-1.757.38-2.65l.01-.05zm0-1.35c-.046-.894-.176-1.78-.39-2.65h2.16c.403.85.65 1.764.73 2.7l-2.5-.05zm1-4H13.6c-.324-.91-.793-1.76-1.39-2.52 1.244.56 2.325 1.426 3.14 2.52h.04zm-9.6-2.52c-.597.76-1.066 1.61-1.39 2.52H2.65c.815-1.094 1.896-1.96 3.14-2.52zm-3.15 12H4.4c.324.91.793 1.76 1.39 2.52-1.248-.567-2.33-1.445-3.14-2.55l-.01.03zm9.56 2.52c.597-.76 1.066-1.61 1.39-2.52h1.76c-.82 1.08-1.9 1.933-3.14 2.48l-.01.04z"})),ee=c(503);class te extends a.Component{constructor(){super(...arguments),this.updateShippingZones=this.updateShippingZones.bind(this)}getShippingMethods(e,t=null){return e&&e.methods&&Array.isArray(e.methods)?t?e.methods?e.methods.filter(e=>e.method_id===t):[]:e.methods:[]}disableShippingMethods(e,t){t.length&&t.forEach(t=>{U()({method:"POST",path:`/wc/v3/shipping/zones/${e.id}/methods/${t.instance_id}`,data:{enabled:!1}})})}async updateShippingZones(e){const{createNotice:t,shippingZones:c}=this.props;let a=!1,n=!1;c.forEach(t=>{0===t.id?a=t.toggleable&&e[t.id+"_enabled"]:n=""!==e[t.id+"_rate"]&&parseFloat(e[t.id+"_rate"])!==parseFloat(0);const c=this.getShippingMethods(t),o=parseFloat(e[t.id+"_rate"])===parseFloat(0)?"free_shipping":"flat_rate",r=this.getShippingMethods(t,o).length?this.getShippingMethods(t,o)[0]:null;if(!t.toggleable||e[t.id+"_enabled"]){if(r){const e=c.filter(e=>e.instance_id!==r.instance_id);this.disableShippingMethods(t,e)}U()({method:"POST",path:r?`/wc/v3/shipping/zones/${t.id}/methods/${r.instance_id}`:`/wc/v3/shipping/zones/${t.id}/methods`,data:{method_id:o,enabled:!0,settings:{cost:e[t.id+"_rate"]}}})}else this.disableShippingMethods(t,c)}),Object(m.recordEvent)("tasklist_shipping_set_costs",{shipping_cost:n,rest_world:a}),t("success",Object(o.__)("Your shipping rates have been updated","woocommerce-admin")),this.props.onComplete()}renderInputPrefix(){const{symbolPosition:e,symbol:t}=this.context.getCurrencyConfig();return 0===e.indexOf("right")?null:Object(a.createElement)("span",{className:"woocommerce-shipping-rate__control-prefix"},t)}renderInputSuffix(e){const{symbolPosition:t,symbol:c}=this.context.getCurrencyConfig();return 0===t.indexOf("right")?Object(a.createElement)("span",{className:"woocommerce-shipping-rate__control-suffix"},c):parseFloat(e)===parseFloat(0)?Object(a.createElement)("span",{className:"woocommerce-shipping-rate__control-suffix"},Object(o.__)("Free shipping","woocommerce-admin")):null}getFormattedRate(e){const{formatDecimalString:t}=this.context,c=t(e);return e.length&&c.length?t(e):t(0)}getInitialValues(){const{formatDecimalString:e}=this.context,t={};return this.props.shippingZones.forEach(c=>{const a=this.getShippingMethods(c),o=a.length&&a[0].settings.cost?this.getFormattedRate(a[0].settings.cost.value):e(0);t[c.id+"_rate"]=o,a.length&&a[0].enabled?t[c.id+"_enabled"]=!0:t[c.id+"_enabled"]=!1}),t}validate(e){const t={};return Object.keys(e).filter(e=>e.endsWith("_rate")).forEach(c=>{e[c]<0&&(t[c]=Object(o.__)("Shipping rates can not be negative numbers.","woocommerce-admin"))}),t}render(){const{buttonText:e,shippingZones:t}=this.props;return t.length?Object(a.createElement)(y.Form,{initialValues:this.getInitialValues(),onSubmit:this.updateShippingZones,validate:this.validate},({getInputProps:c,handleSubmit:r,setTouched:s,setValue:i,values:l})=>Object(a.createElement)(a.Fragment,null,Object(a.createElement)("div",{className:"woocommerce-shipping-rates"},t.map(e=>Object(a.createElement)("div",{className:"woocommerce-shipping-rate",key:e.id},Object(a.createElement)("div",{className:"woocommerce-shipping-rate__icon"},e.locations?e.locations.map(e=>Object(a.createElement)(y.Flag,{size:24,code:e.code,key:e.code})):Object(a.createElement)(Z.a,{icon:$})),Object(a.createElement)("div",{className:"woocommerce-shipping-rate__main"},e.toggleable?Object(a.createElement)("label",{htmlFor:"woocommerce-shipping-rate__toggle-"+e.id,className:"woocommerce-shipping-rate__name"},e.name,Object(a.createElement)(n.FormToggle,q()({id:"woocommerce-shipping-rate__toggle-"+e.id},c(e.id+"_enabled")))):Object(a.createElement)("div",{className:"woocommerce-shipping-rate__name"},e.name),(!e.toggleable||l[e.id+"_enabled"])&&Object(a.createElement)(y.TextControlWithAffixes,q()({label:Object(o.__)("Shipping cost","woocommerce-admin"),required:!0},c(e.id+"_rate"),{onBlur:()=>{s(e.id+"_rate"),i(e.id+"_rate",this.getFormattedRate(l[e.id+"_rate"]))},prefix:this.renderInputPrefix(),suffix:this.renderInputSuffix(l[e.id+"_rate"]),className:"muriel-input-text woocommerce-shipping-rate__control-wrapper"})))))),Object(a.createElement)(n.Button,{isPrimary:!0,onClick:r},e||Object(o.__)("Update","woocommerce-admin")))):null}}te.propTypes={buttonText:D.a.string,onComplete:D.a.func.isRequired,createNotice:D.a.func.isRequired,shippingZones:D.a.array},te.defaultProps={shippingZones:[]},te.contextType=ee.a;var ce=te;c(570);class ae extends a.Component{constructor(e){super(e),this.initialState={isPending:!1,step:"store_location",shippingZones:[]},this.activePlugins=e.activePlugins,this.state=this.initialState,this.completeStep=this.completeStep.bind(this)}componentDidMount(){this.reset()}reset(){this.setState(this.initialState)}async fetchShippingZones(){this.setState({isPending:!0});const{countryCode:e,countryName:t}=this.props,c=[],a=await U()({path:"/wc/v3/shipping/zones"});let n=!1;if(await Promise.all(a.map(async t=>{if(0===t.id)return t.methods=await U()({path:`/wc/v3/shipping/zones/${t.id}/methods`}),t.name=Object(o.__)("Rest of the world","woocommerce-admin"),t.toggleable=!0,void c.push(t);t.locations=await U()({path:`/wc/v3/shipping/zones/${t.id}/locations`});t.locations.find(t=>e===t.code)&&(t.methods=await U()({path:`/wc/v3/shipping/zones/${t.id}/methods`}),c.push(t),n=!0)})),!n){const a=await U()({method:"POST",path:"/wc/v3/shipping/zones",data:{name:t}});a.locations=await U()({method:"POST",path:`/wc/v3/shipping/zones/${a.id}/locations`,data:[{code:e,type:"country"}]}),c.push(a)}c.reverse(),this.setState({isPending:!1,shippingZones:c})}componentDidUpdate(e,t){const{countryCode:c,settings:a}=this.props,{woocommerce_store_address:o,woocommerce_default_country:n,woocommerce_store_postcode:r}=a,{step:s}=this.state;"rates"!==s||e.countryCode===c&&"rates"===t.step||this.fetchShippingZones();const i=Boolean(o&&n&&r);"store_location"===s&&i&&this.completeStep()}completeStep(){const{createNotice:e,onComplete:t}=this.props,{step:c}=this.state,a=this.getSteps(),n=a.findIndex(e=>e.key===c),r=a[n+1];r?this.setState({step:r.key}):(e("success",Object(o.__)("📦 Shipping is done! Don't worry, you can always change it later","woocommerce-admin")),t())}getPluginsToActivate(){const{countryCode:e}=this.props,t=[];return["GB","CA","AU"].includes(e)?t.push("woocommerce-shipstation-integration"):"US"===e&&(t.push("woocommerce-services"),t.push("jetpack")),Object(R.difference)(t,this.activePlugins)}getSteps(){const{countryCode:e,isJetpackConnected:t,settings:c}=this.props,n=this.getPluginsToActivate(),r=!t&&"US"===e,s=[{key:"store_location",label:Object(o.__)("Set store location","woocommerce-admin"),description:Object(o.__)("The address from which your business operates","woocommerce-admin"),content:Object(a.createElement)(K,q()({},this.props,{onComplete:e=>{const t=Object(G.b)(e.countryState);Object(m.recordEvent)("tasklist_shipping_set_location",{country:t}),this.completeStep()}})),visible:!0},{key:"rates",label:Object(o.__)("Set shipping costs","woocommerce-admin"),description:Object(o.__)("Define how much customers pay to ship to different destinations","woocommerce-admin"),content:Object(a.createElement)(ce,{buttonText:n.length||r?Object(o.__)("Proceed","woocommerce-admin"):Object(o.__)("Complete task","woocommerce-admin"),shippingZones:this.state.shippingZones,onComplete:this.completeStep,createNotice:this.props.createNotice}),visible:"disabled"!==c.woocommerce_ship_to_countries},{key:"label_printing",label:Object(o.__)("Enable shipping label printing","woocommerce-admin"),description:n.includes("woocommerce-shipstation-integration")?X()({mixedString:Object(o.__)("We recommend using ShipStation to save time at the post office by printing your shipping labels at home. Try ShipStation free for 30 days. {{link}}Learn more{{/link}}.","woocommerce-admin"),components:{link:Object(a.createElement)(y.Link,{href:"https://woocommerce.com/products/shipstation-integration?utm_medium=product",target:"_blank",type:"external"})}}):Object(o.__)("With WooCommerce Shipping you can save time by printing your USPS and DHL Express shipping labels at home","woocommerce-admin"),content:Object(a.createElement)(y.Plugins,q()({onComplete:(e,t)=>{Object(_.a)(t),Object(m.recordEvent)("tasklist_shipping_label_printing",{install:!0,plugins_to_activate:n}),this.completeStep()},onError:(e,t)=>Object(_.a)(t),onSkip:()=>{Object(m.recordEvent)("tasklist_shipping_label_printing",{install:!1,plugins_to_activate:n}),Object(H.getHistory)().push(Object(H.getNewPath)({},"/",{}))},pluginSlugs:n},this.props)),visible:n.length},{key:"connect",label:Object(o.__)("Connect your store","woocommerce-admin"),description:Object(o.__)("Connect your store to WordPress.com to enable label printing","woocommerce-admin"),content:Object(a.createElement)(W,q()({redirectUrl:Object(k.e)("admin.php?page=wc-admin"),completeStep:this.completeStep},this.props,{onConnect:()=>{Object(m.recordEvent)("tasklist_shipping_connect_store")}})),visible:r}];return Object(R.filter)(s,e=>e.visible)}render(){const{isPending:e,step:t}=this.state,{isUpdateSettingsRequesting:c}=this.props;return Object(a.createElement)("div",{className:"woocommerce-task-shipping"},Object(a.createElement)(n.Card,{className:"woocommerce-task-card"},Object(a.createElement)(n.CardBody,null,Object(a.createElement)(y.Stepper,{isPending:e||c,isVertical:!0,currentStep:t,steps:this.getSteps()}))))}}const oe=Object(x.compose)(Object(s.withSelect)(e=>{const{getSettings:t,isUpdateSettingsRequesting:c}=e(i.SETTINGS_STORE_NAME),{getActivePlugins:a,isJetpackConnected:o}=e(i.PLUGINS_STORE_NAME),{general:n={}}=t("general"),r=Object(G.b)(n.woocommerce_default_country),{countries:s=[]}=Object(k.f)("dataEndpoints",{}),l=r?s.find(e=>e.code===r):null,m=l?l.name:null,d=a();return{countryCode:r,countryName:m,isUpdateSettingsRequesting:c("general"),settings:n,activePlugins:d,isJetpackConnected:o()}}),Object(s.withDispatch)(e=>{const{createNotice:t}=e("core/notices"),{updateAndPersistSettingsForGroup:c}=e(i.SETTINGS_STORE_NAME);return{createNotice:t,updateAndPersistSettingsForGroup:c}}))(ae);Object(A.registerPlugin)("wc-admin-onboarding-task-shipping",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(O.WooOnboardingTask,{id:"shipping"},({onComplete:e})=>Object(a.createElement)(oe,{onComplete:e}))});c(571),c(572);const ne=({description:e,imageUrl:t,installAndActivate:c=(()=>{}),isActive:r,isBusy:s,isDisabled:i,isInstalled:l,manageUrl:d,name:u,slug:p})=>Object(a.createElement)("div",{className:"woocommerce-plugin-list__plugin"},t&&Object(a.createElement)("div",{className:"woocommerce-plugin-list__plugin-logo"},Object(a.createElement)("img",{src:t,alt:Object(o.sprintf)(Object(o.__)("%s logo","woocommerce-admin"),u)})),Object(a.createElement)("div",{className:"woocommerce-plugin-list__plugin-text"},Object(a.createElement)(j.Text,{variant:"subtitle.small",as:"h4"},u),Object(a.createElement)(j.Text,{variant:"subtitle.small"},e)),Object(a.createElement)("div",{className:"woocommerce-plugin-list__plugin-action"},r&&d&&Object(a.createElement)(n.Button,{disabled:i,isBusy:s,isSecondary:!0,href:Object(k.e)(d),onClick:()=>Object(m.recordEvent)("marketing_manage",{extension_name:p})},Object(o.__)("Manage","woocommmerce-admin")),l&&!r&&Object(a.createElement)(n.Button,{disabled:i,isBusy:s,isSecondary:!0,onClick:()=>c(p)},Object(o.__)("Activate","woocommmerce-admin")),!l&&Object(a.createElement)(n.Button,{disabled:i,isBusy:s,isSecondary:!0,onClick:()=>c(p)},Object(o.__)("Get started","woocommmerce-admin"))));c(573);const re=({currentPlugin:e,installAndActivate:t=(()=>{}),plugins:c=[],title:o})=>Object(a.createElement)("div",{className:"woocommerce-plugin-list"},o&&Object(a.createElement)("div",{className:"woocommerce-plugin-list__title"},Object(a.createElement)(j.Text,{variant:"sectionheading",as:"h3"},o)),c.map(c=>{const{description:o,imageUrl:n,isActive:r,isInstalled:s,manageUrl:i,slug:l,name:m}=c;return Object(a.createElement)(ne,{key:l,description:o,manageUrl:i,name:m,imageUrl:n,installAndActivate:t,isActive:r,isBusy:e===l,isDisabled:!!e,isInstalled:s,slug:l})})),se=["task-list/reach","task-list/grow"],ie=({onComplete:e})=>{const[t,c]=Object(a.useState)(null),{actionTask:r}=Object(s.useDispatch)(i.ONBOARDING_STORE_NAME),{installAndActivatePlugins:l}=Object(s.useDispatch)(i.PLUGINS_STORE_NAME),{activePlugins:d,freeExtensions:u,installedPlugins:p,isResolving:b}=Object(s.useSelect)(e=>{const{getActivePlugins:t,getInstalledPlugins:c}=e(i.PLUGINS_STORE_NAME),{getFreeExtensions:a,hasFinishedResolution:o}=e(i.ONBOARDING_STORE_NAME);return{activePlugins:t(),freeExtensions:a(),installedPlugins:c(),isResolving:!o("getFreeExtensions")}}),[A,O]=Object(a.useMemo)(()=>((e,t,c)=>{const a=[],o=[];return e.forEach(e=>{if(!se.includes(e.key))return;const n=[];if(e.plugins.forEach(e=>{const o=((e,t,c)=>{const{description:a,image_url:o,key:n,manage_url:r,name:s}=e,i=n.split(":")[0];return{description:a,slug:i,imageUrl:o,isActive:t.includes(i),isInstalled:c.includes(i),manageUrl:r,name:s}})(e,t,c);o.isInstalled?a.push(o):n.push(o)}),!n.length)return;const r={...e,plugins:n};o.push(r)}),[a,o]})(u,d,p),[p,d,u]),g=t=>{c(t),r("marketing"),l([t]).then(a=>{Object(m.recordEvent)("tasklist_marketing_install",{selected_extension:t,installed_extensions:A.map(e=>e.slug)}),Object(_.a)(a),c(null),e()}).catch(e=>{Object(_.a)(e),c(null)})};return b?Object(a.createElement)(n.Spinner,null):Object(a.createElement)("div",{className:"woocommerce-task-marketing"},!!A.length&&Object(a.createElement)(n.Card,{className:"woocommerce-task-card"},Object(a.createElement)(n.CardHeader,null,Object(a.createElement)(j.Text,{variant:"title.small",as:"h2",className:"woocommerce-task-card__title"},Object(o.__)("Installed marketing extensions","woocommerce-admin"))),Object(a.createElement)(re,{currentPlugin:t,installAndActivate:g,plugins:A})),!!O.length&&Object(a.createElement)(n.Card,{className:"woocommerce-task-card"},Object(a.createElement)(n.CardHeader,null,Object(a.createElement)(j.Text,{variant:"title.small",as:"h2",className:"woocommerce-task-card__title"},Object(o.__)("Recommended marketing extensions","woocommerce-admin")),Object(a.createElement)(j.Text,{as:"span"},Object(o.__)('We recommend adding one of the following marketing tools for your store. The extension will be installed and activated for you when you click "Get started".',"woocommerce-admin"))),O.map(e=>{const{key:c,title:o,plugins:n}=e;return Object(a.createElement)(re,{currentPlugin:t,installAndActivate:g,key:c,plugins:n,title:o})})))};Object(A.registerPlugin)("wc-admin-onboarding-task-marketing",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(O.WooOnboardingTask,{id:"marketing"},({onComplete:e})=>Object(a.createElement)(ie,{onComplete:e}))});var le=Object(a.createElement)(Y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(Y.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),me=c(475),de=Object(a.createElement)(Y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(a.createElement)(Y.Path,{d:"M10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6zM10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6z"})),ue=Object(a.createElement)(Y.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(a.createElement)(Y.Path,{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5zM8 12.8h8v-1.5H8v1.5zm0 3h8v-1.5H8v1.5z"})),pe=Object(a.createElement)(Y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(Y.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})),be=c(28);c(574);const Ae=()=>[{key:"physical",title:Object(o.__)("Physical product","woocommerce-admin"),subtitle:Object(o.__)("Tangible items that get delivered to customers","woocommerce-admin")},{key:"digital",title:Object(o.__)("Digital product","woocommerce-admin"),subtitle:Object(o.__)("Items that customers download or access through your website","woocommerce-admin")},{key:"variable",title:Object(o.__)("Variable product","woocommerce-admin"),subtitle:Object(o.__)("Products with several versions that customers can choose from","woocommerce-admin")},{key:"subscription",title:Object(o.__)("Subscription product","woocommerce-admin"),subtitle:Object(o.__)("Products that customers receive or gain access to regularly by paying in advance","woocommerce-admin")}];function Oe({onClose:e}){var t;const[c,r]=Object(a.useState)(null),[l,d]=Object(a.useState)(!1),{createProductFromTemplate:u}=Object(s.useDispatch)(i.ITEMS_STORE_NAME),{countryCode:p,profileItems:b}=Object(s.useSelect)(e=>{const{getProfileItems:t}=e(i.ONBOARDING_STORE_NAME),{getSettings:c}=e(i.SETTINGS_STORE_NAME),{general:a={}}=c("general");return{countryCode:Object(G.b)(a.woocommerce_default_country),profileItems:t()}}),{installedPlugins:A}=Object(s.useSelect)(e=>{const{getInstalledPlugins:t}=e(i.PLUGINS_STORE_NAME);return{installedPlugins:t()}}),O=window.wcAdminFeatures&&!window.wcAdminFeatures.subscriptions||"US"!==p||!(null!==(t=b.product_types)&&void 0!==t&&t.includes("subscriptions"))||!A.includes("woocommerce-payments")?Ae().filter(e=>"subscription"!==e.key):Ae(),g=Object(be.applyFilters)("woocommerce_admin_onboarding_product_templates",O);return Object(a.createElement)(n.Modal,{title:Object(o.__)("Start with a template"),isDismissible:!0,onRequestClose:()=>e(),className:"woocommerce-product-template-modal"},Object(a.createElement)("div",{className:"woocommerce-product-template-modal__wrapper"},Object(a.createElement)("div",{className:"woocommerce-product-template-modal__list"},Object(a.createElement)(n.RadioControl,{selected:c,options:g.map(e=>({label:Object(a.createElement)(a.Fragment,null,Object(a.createElement)("span",{className:"woocommerce-product-template-modal__list-title"},e.title),Object(a.createElement)("span",{className:"woocommerce-product-template-modal__list-subtitle"},e.subtitle)),value:e.key})),onChange:r})),Object(a.createElement)("div",{className:"woocommerce-product-template-modal__actions"},Object(a.createElement)(n.Button,{isPrimary:!0,isBusy:l,disabled:!c||l,onClick:()=>{d(!0),Object(m.recordEvent)("tasklist_product_template_selection",{product_type:c}),"subscription"!==c?c?u({template_name:c,status:"draft"},{_fields:["id"]}).then(e=>{if(e&&e.id){const t=Object(k.e)(`post.php?post=${e.id}&action=edit&wc_onboarding_active_task=products&tutorial=true`);window.location=t}},e=>{Object(_.a)(e),d(!1)}):e&&(Object(m.recordEvent)("tasklist_product_template_dismiss"),e()):window.location=Object(k.e)("post-new.php?post_type=product&subscription_pointers=true")}},Object(o.__)("Go")))))}const ge=()=>{var e;const[t,c]=Object(a.useState)(null),{countryCode:r,profileItems:l}=Object(s.useSelect)(e=>{const{getProfileItems:t}=e(i.ONBOARDING_STORE_NAME),{getSettings:c}=e(i.SETTINGS_STORE_NAME),{general:a={}}=c("general");return{countryCode:Object(G.b)(a.woocommerce_default_country),profileItems:t()}}),{installedPlugins:d}=Object(s.useSelect)(e=>{const{getInstalledPlugins:t}=e(i.PLUGINS_STORE_NAME);return{installedPlugins:t()}}),u=[{key:"addProductTemplate",title:Object(a.createElement)(a.Fragment,null,Object(o.__)("Start with a template","woocommerce-admin"),Object(a.createElement)(y.Pill,null,Object(o.__)("Recommended","woocommerce-admin"))),content:Object(o.__)("Use a template to add physical, digital, and variable products","woocommerce-admin"),before:Object(a.createElement)(Z.a,{icon:le}),after:Object(a.createElement)(Z.a,{icon:me.a}),onClick:()=>Object(m.recordEvent)("tasklist_add_product",{method:"product_template"})},{key:"addProductManually",title:Object(o.__)("Add manually","woocommerce-admin"),content:Object(o.__)("For small stores we recommend adding products manually","woocommerce-admin"),before:Object(a.createElement)(Z.a,{icon:de}),after:Object(a.createElement)(Z.a,{icon:me.a}),onClick:()=>Object(m.recordEvent)("tasklist_add_product",{method:"manually"}),href:Object(k.e)("post-new.php?post_type=product&wc_onboarding_active_task=products&tutorial=true")},{key:"importProducts",title:Object(o.__)("Import via CSV","woocommerce-admin"),content:Object(o.__)("For larger stores we recommend importing all products at once via CSV file","woocommerce-admin"),before:Object(a.createElement)(Z.a,{icon:ue}),after:Object(a.createElement)(Z.a,{icon:me.a}),onClick:()=>Object(m.recordEvent)("tasklist_add_product",{method:"import"}),href:Object(k.e)("edit.php?post_type=product&page=product_importer&wc_onboarding_active_task=products")},{key:"migrateProducts",title:Object(o.__)("Import from another service","woocommerce-admin"),content:Object(o.__)("For stores currently selling elsewhere we suggest using a product migration service","woocommerce-admin"),before:Object(a.createElement)(Z.a,{icon:pe}),after:Object(a.createElement)(Z.a,{icon:me.a}),onClick:()=>Object(m.recordEvent)("tasklist_add_product",{method:"migrate"}),href:"https://woocommerce.com/products/cart2cart/?utm_medium=product",target:"_blank"}];if(window.wcAdminFeatures&&window.wcAdminFeatures.subscriptions&&"US"===r&&null!==(e=l.product_types)&&void 0!==e&&e.includes("subscriptions")&&d.includes("woocommerce-payments")){u.find(({key:e})=>"addProductTemplate"===e).content=Object(o.__)("Use a template to add physical, digital, variable, and subscription products","woocommerce-admin")}const p=u.map(e=>({...e,onClick:()=>(e=>{e.onClick(),"addProductTemplate"===e.key&&c(!0)})(e)}));return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(n.Card,{className:"woocommerce-task-card"},Object(a.createElement)(n.CardBody,{size:null},Object(a.createElement)(y.List,{items:p}))),t?Object(a.createElement)(Oe,{onClose:()=>c(null)}):null)};Object(A.registerPlugin)("wc-admin-onboarding-task-products",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(O.WooOnboardingTask,{id:"products"},Object(a.createElement)(ge,null))});class he extends a.Component{constructor(e){super(e);const{hasHomepage:t,hasProducts:c}=e.task.additionalData;this.stepVisibility={homepage:!t,import:!c},this.state={isDirty:!1,isPending:!1,logo:null,stepIndex:0,isUpdatingLogo:!1,isUpdatingNotice:!1,storeNoticeText:e.demoStoreNotice||""},this.completeStep=this.completeStep.bind(this),this.createHomepage=this.createHomepage.bind(this),this.importProducts=this.importProducts.bind(this),this.updateLogo=this.updateLogo.bind(this),this.updateNotice=this.updateNotice.bind(this)}componentDidMount(){const{themeMods:e}=this.props.task.additionalData;e&&e.custom_logo&&this.setState({logo:{id:e.custom_logo}})}componentDidUpdate(e){const{isPending:t,logo:c}=this.state,{demoStoreNotice:a}=this.props;!c||c.url||t||(this.setState({isPending:!0}),wp.media.attachment(c.id).fetch().then(()=>{const e=wp.media.attachment(c.id).get("url");this.setState({isPending:!1,logo:{id:c.id,url:e}})})),a&&e.demoStoreNotice!==a&&this.setState({storeNoticeText:a})}async completeStep(){const{stepIndex:e}=this.state,{actionTask:t,onComplete:c}=this.props;this.getSteps()[e+1]?this.setState({stepIndex:e+1}):(this.setState({isPending:!0}),await t("appearance"),c())}importProducts(){const{createNotice:e}=this.props;this.setState({isPending:!0}),Object(m.recordEvent)("tasklist_appearance_import_demo",{}),U()({path:i.WC_ADMIN_NAMESPACE+"/onboarding/tasks/import_sample_products",method:"POST"}).then(t=>{t.failed&&t.failed.length?e("error",Object(o.__)("There was an error importing some of the sample products","woocommerce-admin")):e("success",Object(o.__)("All sample products have been imported","woocommerce-admin")),this.setState({isPending:!1}),this.completeStep()}).catch(t=>{e("error",t.message),this.setState({isPending:!1})})}createHomepage(){const{createNotice:e}=this.props;this.setState({isPending:!0}),Object(m.recordEvent)("tasklist_appearance_create_homepage",{create_homepage:!0}),U()({path:"/wc-admin/onboarding/tasks/create_homepage",method:"POST"}).then(t=>{e(t.status,t.message,{actions:t.edit_post_link?[{label:Object(o.__)("Customize","woocommerce-admin"),onClick:()=>{Object(m.queueRecordEvent)("tasklist_appearance_customize_homepage",{}),window.location=t.edit_post_link+"&wc_onboarding_active_task=appearance"}}]:null}),this.setState({isPending:!1}),this.completeStep()}).catch(t=>{e("error",t.message),this.setState({isPending:!1})})}async updateLogo(){const{createNotice:e,task:t,updateOptions:c}=this.props,{stylesheet:a,themeMods:n}=t.additionalData,{logo:r}=this.state,s={...n,custom_logo:r?r.id:null};Object(m.recordEvent)("tasklist_appearance_upload_logo"),this.setState({isUpdatingLogo:!0});const i=await c({["theme_mods_"+a]:s});i.success?(this.setState({isUpdatingLogo:!1}),e("success",Object(o.__)("Store logo updated sucessfully","woocommerce-admin")),this.completeStep()):e("error",i.message)}async updateNotice(){const{createNotice:e,updateOptions:t}=this.props,{storeNoticeText:c}=this.state;Object(m.recordEvent)("tasklist_appearance_set_store_notice",{added_text:Boolean(c.length)}),this.setState({isUpdatingNotice:!0});const a=await t({woocommerce_demo_store:c.length?"yes":"no",woocommerce_demo_store_notice:c});a.success?(this.setState({isUpdatingNotice:!1}),e("success",Object(o.__)("🎨 Your store is looking great! Don't forget to continue personalizing it","woocommerce-admin")),this.completeStep()):e("error",a.message)}getSteps(){const{isDirty:e,isPending:t,logo:c,storeNoticeText:r,isUpdatingLogo:s}=this.state,i=[{key:"import",label:Object(o.__)("Import sample products","woocommerce-admin"),description:Object(o.__)("We’ll add some products that will make it easier to see what your store looks like","woocommerce-admin"),content:Object(a.createElement)(a.Fragment,null,Object(a.createElement)(n.Button,{onClick:this.importProducts,isBusy:t,isPrimary:!0},Object(o.__)("Import products","woocommerce-admin")),Object(a.createElement)(n.Button,{onClick:()=>this.completeStep()},Object(o.__)("Skip","woocommerce-admin"))),visible:this.stepVisibility.import},{key:"homepage",label:Object(o.__)("Create a custom homepage","woocommerce-admin"),description:Object(o.__)("Create a new homepage and customize it to suit your needs","woocommerce-admin"),content:Object(a.createElement)(a.Fragment,null,Object(a.createElement)(n.Button,{isPrimary:!0,isBusy:t,onClick:this.createHomepage},Object(o.__)("Create homepage","woocommerce-admin")),Object(a.createElement)(n.Button,{isTertiary:!0,onClick:()=>{Object(m.recordEvent)("tasklist_appearance_create_homepage",{create_homepage:!1}),this.completeStep()}},Object(o.__)("Skip","woocommerce-admin"))),visible:this.stepVisibility.homepage},{key:"logo",label:Object(o.__)("Upload a logo","woocommerce-admin"),description:Object(o.__)("Ensure your store is on-brand by adding your logo","woocommerce-admin"),content:t?null:Object(a.createElement)(a.Fragment,null,Object(a.createElement)(y.ImageUpload,{image:c,onChange:e=>this.setState({isDirty:!0,logo:e})}),Object(a.createElement)(n.Button,{disabled:!c&&!e,onClick:this.updateLogo,isBusy:s,isPrimary:!0},Object(o.__)("Proceed","woocommerce-admin")),Object(a.createElement)(n.Button,{isTertiary:!0,onClick:()=>this.completeStep()},Object(o.__)("Skip","woocommerce-admin"))),visible:!0},{key:"notice",label:Object(o.__)("Set a store notice","woocommerce-admin"),description:Object(o.__)("Optionally display a prominent notice across all pages of your store","woocommerce-admin"),content:Object(a.createElement)(a.Fragment,null,Object(a.createElement)(y.TextControl,{label:Object(o.__)("Store notice text","woocommerce-admin"),placeholder:Object(o.__)("Store notice text","woocommerce-admin"),value:r,onChange:e=>this.setState({storeNoticeText:e})}),Object(a.createElement)(n.Button,{onClick:this.updateNotice,isPrimary:!0},Object(o.__)("Complete task","woocommerce-admin"))),visible:!0}];return Object(R.filter)(i,e=>e.visible)}render(){const{isPending:e,stepIndex:t,isUpdatingLogo:c,isUpdatingNotice:o}=this.state,r=this.getSteps()[t].key;return Object(a.createElement)("div",{className:"woocommerce-task-appearance"},Object(a.createElement)(n.Card,{className:"woocommerce-task-card"},Object(a.createElement)(n.CardBody,null,Object(a.createElement)(y.Stepper,{isPending:o||c||e,isVertical:!0,currentStep:r,steps:this.getSteps()}))))}}const je=Object(x.compose)(Object(s.withSelect)(e=>{const{getOption:t}=e(i.OPTIONS_STORE_NAME);return{demoStoreNotice:t("woocommerce_demo_store_notice")}}),Object(s.withDispatch)(e=>{const{createNotice:t}=e("core/notices"),{updateOptions:c}=e(i.OPTIONS_STORE_NAME),{actionTask:a}=e(i.ONBOARDING_STORE_NAME);return{actionTask:a,createNotice:t,updateOptions:c}}))(he);Object(A.registerPlugin)("wc-admin-onboarding-task-appearance",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(O.WooOnboardingTask,{id:"appearance"},({onComplete:e,task:t})=>Object(a.createElement)(je,{onComplete:e,task:t}))});class we extends a.Component{componentDidMount(){document.body.classList.add("woocommerce-admin-is-loading");const{query:e}=this.props;"1"!==e.deny?e["wccom-connected"]&&e.request_token?this.finish():this.request():this.errorMessage(Object(o.__)("You must click approve to install your extensions and connect to WooCommerce.com","woocommerce-admin"))}baseQuery(){const{query:e}=this.props,t=Object(R.omit)({...e,page:"wc-admin"},["task","wccom-connected","request_token","deny"]);return Object(H.getNewPath)({},"/",t)}errorMessage(e=Object(o.__)("There was an error connecting to WooCommerce.com. Please try again","woocommerce-admin")){document.body.classList.remove("woocommerce-admin-is-loading"),Object(H.getHistory)().push(this.baseQuery()),this.props.createNotice("error",e)}async request(){try{const e=await U()({path:i.WC_ADMIN_NAMESPACE+"/plugins/request-wccom-connect",method:"POST"});if(e&&e.connectAction)return void(window.location=e.connectAction);throw new Error}catch(e){this.errorMessage()}}async finish(){const{onComplete:e,query:t}=this.props;try{const c=await U()({path:i.WC_ADMIN_NAMESPACE+"/plugins/finish-wccom-connect",method:"POST",data:{request_token:t.request_token}});if(c&&c.success)return await this.props.updateProfileItems({wccom_connected:!0}),void(this.props.isProfileItemsError?this.errorMessage():(this.props.createNotice("success",Object(o.__)("Store connected to WooCommerce.com and extensions are being installed","woocommerce-admin")),document.body.classList.remove("woocommerce-admin-is-loading"),e()));throw new Error}catch(e){this.errorMessage()}}render(){return null}}const ve=Object(x.compose)(Object(s.withSelect)(e=>{const{getOnboardingError:t}=e(i.ONBOARDING_STORE_NAME);return{isProfileItemsError:Boolean(t("updateProfileItems"))}}),Object(s.withDispatch)(e=>{const{createNotice:t}=e("core/notices"),{updateProfileItems:c}=e(i.ONBOARDING_STORE_NAME);return{createNotice:t,updateProfileItems:c}}))(we);Object(A.registerPlugin)("wc-admin-onboarding-task-connect",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(O.WooOnboardingTask,{id:"connect"},({onComplete:e,query:t})=>Object(a.createElement)(ve,{onComplete:e,query:t}))});const Ee=["jetpack","woocommerce-services"],fe=e=>{const{woocommerce_store_address:t,woocommerce_default_country:c,woocommerce_store_postcode:a}=e;return Boolean(t&&c&&a)},Se=()=>{window.location.href=Object(k.e)("admin.php?page=wc-settings&tab=tax&section=standard&wc_onboarding_active_task=tax")},ke=e=>["AF","AL","DZ","AD","AO","AI","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BO","BA","BW","BR","BN","BG","BF","BI","KH","CM","CA","IC","CV","KY","CF","TD","CL","CN","CC","CO","KM","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GT","GG","GN","GW","GY","HT","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KV","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MQ","MR","MU","MX","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NZ","NI","NE","NG","NU","NF","NO","OM","PK","PS","PA","PG","PY","PE","PH","PL","PT","QA","KR","RE","RO","RU","RW","SH","KN","LC","MF","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","SD","ES","LK","SD","SR","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","US","UY","UZ","VU","VE","VN","VG","YE","ZM","ZW"].includes(e),ye=()=>Object(a.createElement)("svg",{width:"13",height:"10",viewBox:"0 0 13 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(a.createElement)("path",{d:"M12.1883 1.1814L4.7091 8.66062L1.48438 5.4359",stroke:"#4AB866",strokeWidth:"1.5"}));c(575);const _e=({name:e,logo:t,description:c,benefits:o,terms:r,actionText:s,onClick:i,isBusy:l})=>Object(a.createElement)("div",{className:"woocommerce-tax-partner-card"},Object(a.createElement)("div",{className:"woocommerce-tax-partner-card__logo"},Object(a.createElement)("img",{src:t,alt:e})),Object(a.createElement)("div",{className:"woocommerce-tax-partner-card__description"},c),Object(a.createElement)("ul",{className:"woocommerce-tax-partner-card__benefits"},o.map((e,t)=>Object(a.createElement)("li",{className:"woocommerce-tax-partner-card__benefit",key:t},Object(a.createElement)("span",{className:"woocommerce-tax-partner-card__benefit-bullet"},Object(a.createElement)(ye,null)),Object(a.createElement)("span",{className:"woocommerce-tax-partner-card__benefit-text"},e)))),Object(a.createElement)("div",{className:"woocommerce-tax-partner-card__action"},Object(a.createElement)("div",{className:"woocommerce-tax-partner-card__terms"},r),Object(a.createElement)(n.Button,{isSecondary:!0,onClick:i,isBusy:l,disabled:l},s)));var Ne=c(576),Ce=c.n(Ne);const Be=({task:e})=>{const{avalaraActivated:t}=e.additionalData;return Object(a.createElement)(_e,{name:Object(o.__)("Avalara","woocommerce-admin"),logo:Ce.a,description:Object(o.__)("Powerful all-in-one tax tool","woocommerce-admin"),benefits:[Object(o.__)("Real-time sales tax calculation","woocommerce-admin"),X()({mixedString:Object(o.__)("{{strong}}Multi{{/strong}}-economic nexus compliance","woocommerce-admin"),components:{strong:Object(a.createElement)("strong",null)}}),Object(o.__)("Cross-border and multi-channel compliance","woocommerce-admin"),Object(o.__)("Automate filing & remittance","woocommerce-admin"),Object(o.__)("Return-ready, jurisdiction-level reporting.","woocommerce-admin")],terms:Object(o.__)("30-day free trial. No credit card needed.","woocommerce-admin"),actionText:t?Object(o.__)("Continue setup","woocommerce-admin"):Object(o.__)("Enable & set up","woocommerce-admin"),onClick:()=>{Object(m.recordEvent)("tasklist_tax_select_option",{selected_option:"avalara"}),t?window.location.href=Object(k.e)("/admin.php?page=wc-settings&tab=tax&section=avatax"):window.open(new URL("https://woocommerce.com/products/woocommerce-avatax/"),"_blank")}})};var Te=c(577),Pe=c.n(Te);const Me=()=>Object(a.createElement)(_e,{name:Object(o.__)("WooCommerce Tax","woocommerce-admin"),logo:Pe.a,description:Object(o.__)("Best for new stores","woocommerce-admin"),benefits:[Object(o.__)("Real-time sales tax calculation","woocommerce-admin"),X()({mixedString:Object(o.__)("{{strong}}Single{{/strong}} economic nexus compliance","woocommerce-admin"),components:{strong:Object(a.createElement)("strong",null)}}),X()({mixedString:Object(o.__)("Powered by {{link}}Jetpack{{/link}}","woocommerce-admin"),components:{link:Object(a.createElement)(y.Link,{type:"external",href:"https://woocommerce.com/products/jetpack/?utm_medium=product",target:"_blank"})}}),Object(o.__)("100% free","woocommerce-admin")],terms:X()({mixedString:Object(o.__)("By installing WooCommerce Tax and Jetpack you agree to the {{link}}Terms of Service{{/link}}.","woocommerce-admin"),components:{link:Object(a.createElement)(y.Link,{href:"https://wordpress.com/tos/",target:"_blank",type:"external"})}}),actionText:Object(o.__)("Continue setup","woocommerce-admin"),onClick:()=>{Object(m.recordEvent)("tasklist_tax_select_option",{selected_option:"woocommerce-tax"}),Object(H.updateQueryString)({partner:"woocommerce-tax"})}}),qe=({isPending:e,onManual:t})=>{const{generalSettings:c}=Object(s.useSelect)(e=>{var t;const{getSettings:c}=e(i.SETTINGS_STORE_NAME);return{generalSettings:null===(t=c("general"))||void 0===t?void 0:t.general}});return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(n.Button,{isPrimary:!0,disabled:e,isBusy:e,onClick:()=>{Object(m.recordEvent)("tasklist_tax_config_rates",{}),t()}},Object(o.__)("Configure","woocommerce-admin")),Object(a.createElement)("p",null,"yes"!==c.woocommerce_calc_taxes&&X()({mixedString:Object(o.__)('By clicking "Configure" you\'re enabling tax rates and calculations. More info {{link}}here{{/link}}.',"woocommerce-admin"),components:{link:Object(a.createElement)(y.Link,{href:"https://docs.woocommerce.com/document/setting-up-taxes-in-woocommerce/?utm_medium=product#section-1",target:"_blank",type:"external"})}})))},Ie=({nextStep:e})=>{const{updateAndPersistSettingsForGroup:t}=Object(s.useDispatch)(i.SETTINGS_STORE_NAME),{generalSettings:c,isResolving:o}=Object(s.useSelect)(e=>{var t;const{getSettings:c,hasFinishedResolution:a}=e(i.SETTINGS_STORE_NAME);return{generalSettings:null===(t=c("general"))||void 0===t?void 0:t.general,isResolving:!a("getSettings",["general"])}});return Object(a.useEffect)(()=>{!o&&fe(c)&&e()},[o]),o?null:Object(a.createElement)(K,{onComplete:t=>{const c=Object(G.b)(t.countryState);Object(m.recordEvent)("tasklist_tax_set_location",{country:c}),e()},isSettingsRequesting:!1,settings:c,updateAndPersistSettingsForGroup:t})},ze=({isPending:e,onDisable:t,onAutomate:c,onManual:n})=>{const[r,s]=Object(a.useState)(0),i={isPending:e,onAutomate:c,onDisable:t,nextStep:()=>{s(r+1)},onManual:n},l=[{key:"store_location",label:Object(o.__)("Set store location","woocommerce-admin"),description:Object(o.__)("The address from which your business operates","woocommerce-admin"),content:Object(a.createElement)(Ie,i)},{key:"manual_configuration",label:Object(o.__)("Configure tax rates","woocommerce-admin"),description:Object(o.__)("Head over to the tax rate settings screen to configure your tax rates","woocommerce-admin"),content:Object(a.createElement)(qe,i)}],m=l[r];return Object(a.createElement)(y.Stepper,{isVertical:!0,currentStep:m.key,steps:l})};c(578);const Ve=({children:e,isPending:t,onManual:c,onDisable:r})=>{const s=h()("woocommerce-task-card","woocommerce-tax-partners","woocommerce-tax-partners__partners-count-"+a.Children.count(e));return Object(a.createElement)(n.Card,{className:s},Object(a.createElement)(n.CardHeader,null,Object(o.__)("Choose a tax partner","woocommerce-admin")),Object(a.createElement)(n.CardBody,null,Object(a.createElement)("div",{className:"woocommerce-tax-partners__partners"},e),Object(a.createElement)("ul",{className:"woocommerce-tax-partners__other-actions"},Object(a.createElement)("li",null,Object(a.createElement)(n.Button,{isTertiary:!0,disabled:t,isBusy:t,onClick:()=>{c()}},Object(o.__)("Set up taxes manually","woocommerce-admin"))),Object(a.createElement)("li",null,Object(a.createElement)(n.Button,{isTertiary:!0,disabled:t,isBusy:t,onClick:()=>{r()}},Object(o.__)("I don't charge sales tax","woocommerce-admin"))))))},Ue=({isPending:e,onAutomate:t,onManual:c,onDisable:r})=>Object(a.createElement)("div",{className:"woocommerce-task-tax__success"},Object(a.createElement)("span",{className:"woocommerce-task-tax__success-icon",role:"img","aria-labelledby":"woocommerce-task-tax__success-message"},"🎊"),Object(a.createElement)(y.H,{id:"woocommerce-task-tax__success-message"},Object(o.__)("Good news!","woocommerce-admin")),Object(a.createElement)("p",null,X()({mixedString:Object(o.__)("{{strong}}Jetpack{{/strong}} and {{strong}}WooCommerce Tax{{/strong}} can automate your sales tax calculations for you.","woocommerce-admin"),components:{strong:Object(a.createElement)("strong",null)}})),Object(a.createElement)(n.Button,{isPrimary:!0,isBusy:e,onClick:()=>{Object(m.recordEvent)("tasklist_tax_setup_automated_proceed",{setup_automatically:!0}),t()}},Object(o.__)("Yes please","woocommerce-admin")),Object(a.createElement)(n.Button,{disabled:e,isTertiary:!0,onClick:()=>{Object(m.recordEvent)("tasklist_tax_setup_automated_proceed",{setup_automatically:!1}),c()}},Object(o.__)("No thanks, I'll set up manually","woocommerce-admin")),Object(a.createElement)(n.Button,{disabled:e,isTertiary:!0,onClick:r},Object(o.__)("I don't charge sales tax","woocommerce-admin"))),xe=({onDisable:e,onManual:t})=>Object(a.createElement)(W,{onConnect:()=>{Object(m.recordEvent)("tasklist_tax_connect_store",{connect:!0,no_tax:!1})},onSkip:()=>{Object(m.queueRecordEvent)("tasklist_tax_connect_store",{connect:!1,no_tax:!1}),t()},skipText:Object(o.__)("Set up tax rates manually","woocommerce-admin"),onAbort:()=>e(),abortText:Object(o.__)("My business doesn't charge sales tax","woocommerce-admin")}),Re=({nextStep:e,onDisable:t,onManual:c,pluginsToActivate:n})=>{const{updateOptions:r}=Object(s.useDispatch)(i.OPTIONS_STORE_NAME),{isResolving:l,tosAccepted:d}=Object(s.useSelect)(e=>{var t;const{getOption:c,hasFinishedResolution:a}=e(i.OPTIONS_STORE_NAME);return{isResolving:!a("getOption",["woocommerce_setup_jetpack_opted_in"])||!a("getOption",["wc_connect_options"]),tosAccepted:(null===(t=c("wc_connect_options"))||void 0===t?void 0:t.tos_accepted)||"1"===c("woocommerce_setup_jetpack_opted_in")}});Object(a.useEffect)(()=>{d&&!n.length&&e()},[l]);const u=n.includes("woocommerce-services")?Object(o.__)("By installing Jetpack and WooCommerce Tax you agree to the {{link}}Terms of Service{{/link}}.","woocommerce-admin"):Object(o.__)("By installing Jetpack you agree to the {{link}}Terms of Service{{/link}}.","woocommerce-admin");return l?null:Object(a.createElement)(a.Fragment,null,Object(a.createElement)(y.Plugins,{onComplete:(t,c)=>{Object(_.a)(c),Object(m.recordEvent)("tasklist_tax_install_extensions",{install_extensions:!0}),r({woocommerce_setup_jetpack_opted_in:!0}),e()},onError:(e,t)=>Object(_.a)(t),onSkip:()=>{Object(m.queueRecordEvent)("tasklist_tax_install_extensions",{install_extensions:!1}),c()},skipText:Object(o.__)("Set up manually","woocommerce-admin"),onAbort:()=>t(),abortText:Object(o.__)("I don't charge sales tax","woocommerce-admin")}),!d&&Object(a.createElement)(j.Text,{variant:"caption",className:"woocommerce-task__caption",size:"12",lineHeight:"16px"},X()({mixedString:u,components:{link:Object(a.createElement)(y.Link,{href:"https://wordpress.com/tos/",target:"_blank",type:"external"})}})))};c(579);const Qe=({isPending:e,onDisable:t,onAutomate:c,onManual:n})=>{const[r,l]=Object(a.useState)([]),{activePlugins:m,isResolving:d}=Object(s.useSelect)(e=>{var t;const{getSettings:c}=e(i.SETTINGS_STORE_NAME),{hasFinishedResolution:a}=e(i.OPTIONS_STORE_NAME),{getActivePlugins:o}=e(i.PLUGINS_STORE_NAME);return{activePlugins:o(),generalSettings:null===(t=c("general"))||void 0===t?void 0:t.general,isResolving:!a("getOption",["woocommerce_setup_jetpack_opted_in"])||!a("getOption",["wc_connect_options"])}}),[u,p]=Object(a.useState)(0);Object(a.useEffect)(()=>{const e=Object(R.difference)(Ee,m);e.length<=r.length||l(e)},[m]);const b={isPending:e,isResolving:d,onAutomate:c,onDisable:t,nextStep:()=>{p(u+1)},onManual:n,pluginsToActivate:r},A=[{key:"store_location",label:Object(o.__)("Set store location","woocommerce-admin"),description:Object(o.__)("The address from which your business operates","woocommerce-admin"),content:Object(a.createElement)(Ie,b)},{key:"plugins",label:r.includes("woocommerce-services")?Object(o.__)("Install Jetpack and WooCommerce Tax","woocommerce-admin"):Object(o.__)("Install Jetpack","woocommerce-admin"),description:Object(o.__)("Jetpack and WooCommerce Tax allow you to automate sales tax calculations","woocommerce-admin"),content:Object(a.createElement)(Re,b)},{key:"connect",label:Object(o.__)("Connect your store","woocommerce-admin"),description:Object(o.__)("Connect your store to WordPress.com to enable automated sales tax calculations","woocommerce-admin"),content:Object(a.createElement)(xe,b)}],O=A[u];return Object(a.createElement)(y.Stepper,{isPending:d,isVertical:!0,currentStep:O.key,steps:A})},Xe=({isPending:e,onAutomate:t,onManual:c,onDisable:o})=>{const{generalSettings:n,isJetpackConnected:r,isResolving:l,pluginsToActivate:m}=Object(s.useSelect)(e=>{const{getSettings:t}=e(i.SETTINGS_STORE_NAME),{getActivePlugins:c,hasFinishedResolution:a}=e(i.PLUGINS_STORE_NAME),o=c();return{generalSettings:t("general").general,isJetpackConnected:e(i.PLUGINS_STORE_NAME).isJetpackConnected(),isResolving:!a("isJetpackConnected")||!e(i.SETTINGS_STORE_NAME).hasFinishedResolution("getSettings",["general"])||!a("getActivePlugins"),pluginsToActivate:Object(R.difference)(Ee,o)}});if(l)return Object(a.createElement)(y.Spinner,null);const d={isPending:e,onAutomate:t,onManual:c,onDisable:o};return fe(n)&&!m.length&&r?Object(a.createElement)(Ue,d):Object(a.createElement)(Qe,d)},He=({children:e})=>Object(a.createElement)(n.Card,{className:"woocommerce-task-card"},Object(a.createElement)(n.CardBody,null,e)),Le=({onComplete:e,query:t,task:c})=>{const[r,l]=Object(a.useState)(!1),{updateOptions:d}=Object(s.useDispatch)(i.OPTIONS_STORE_NAME),{createNotice:u}=Object(s.useDispatch)("core/notices"),{updateAndPersistSettingsForGroup:p}=Object(s.useDispatch)(i.SETTINGS_STORE_NAME),{generalSettings:b,isResolving:A,taxSettings:O}=Object(s.useSelect)(e=>{const{getSettings:t,hasFinishedResolution:c}=e(i.SETTINGS_STORE_NAME);return{generalSettings:t("general").general,isResolving:!c("getSettings",["general"]),taxSettings:t("tax").tax||{}}}),g=Object(a.useCallback)(async()=>{l(!0),"yes"!==b.woocommerce_calc_taxes?(p("tax",{tax:{...O,wc_connect_taxes_enabled:"no"}}),p("general",{general:{...b,woocommerce_calc_taxes:"yes"}}).then(()=>Se()).catch(e=>{l(!1),Object(_.a)(e)})):Se()},[]),h=Object(a.useCallback)(()=>{l(!0),p("tax",{tax:{...O,wc_connect_taxes_enabled:"yes"}}),p("general",{general:{...b,woocommerce_calc_taxes:"yes"}}),u("success",Object(o.__)("You're awesome! One less item on your to-do list ✅","woocommerce-admin")),e()},[]),j=Object(a.useCallback)(()=>{l(!0),Object(m.queueRecordEvent)("tasklist_tax_connect_store",{connect:!1,no_tax:!0}),d({woocommerce_no_sales_tax:!0,woocommerce_calc_taxes:"no"}).then(()=>{window.location.href=Object(k.e)("admin.php?page=wc-admin")})},[]),w=(()=>{const e=Object(G.b)(null==b?void 0:b.woocommerce_default_country),{woocommerceTaxCountries:t=[],taxJarActivated:a}=c.additionalData;return[{id:"woocommerce-tax",card:Me,component:Xe,isVisible:!a&&t.includes(Object(G.b)(null==b?void 0:b.woocommerce_default_country))},{id:"avalara",card:Be,component:null,isVisible:ke(e)}].filter(e=>e.isVisible)})();Object(a.useEffect)(()=>{const{auto:e}=t;"true"!==e?t.partner||Object(m.recordEvent)("tasklist_tax_view_options",{options:w.map(e=>e.id)}):h()},[]);Object(a.useEffect)(()=>{w.length>1||t.partner||1===w.length&&w[0].component&&Object(H.updateQueryString)({partner:w[0].id})},[w]);const v={isPending:r,onAutomate:h,onManual:g,onDisable:j,task:c};if(A)return Object(a.createElement)(n.Spinner,null);const E=t.partner&&w.find(e=>e.id===t.partner)||null;return w.length?E?Object(a.createElement)(He,null,Object(a.createElement)(E.component,v)):Object(a.createElement)(Ve,v,w.map(e=>Object(a.createElement)(e.card,{key:e.id,...v}))):Object(a.createElement)(He,null,Object(a.createElement)(ze,v))};Object(A.registerPlugin)("wc-admin-onboarding-task-tax",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(O.WooOnboardingTask,{id:"tax"},({onComplete:e,query:t,task:c})=>Object(a.createElement)(Le,{onComplete:e,query:t,task:c}))});c(5);Object(A.registerPlugin)("woocommerce-admin-task-wcpay",{scope:"woocommerce-tasks",render:()=>{const{installAndActivatePlugins:e}=Object(s.useDispatch)(i.PLUGINS_STORE_NAME),{createNotice:t}=Object(s.useDispatch)("core/notices");return Object(a.createElement)(O.WooOnboardingTaskListItem,{id:"woocommerce-payments"},({defaultTaskItem:c})=>Object(a.createElement)(c,{onClick:()=>new Promise((c,a)=>Object(P.b)(a,t,e))}))}});var De=c(30),Je=c(162);class We extends a.Component{constructor(e){super(e),this.state={purchaseNowButtonBusy:!1,purchaseLaterButtonBusy:!1}}onClickPurchaseNow(){const{productIds:e,onClickPurchaseNow:t}=this.props;if(this.setState({purchaseNowButtonBusy:!0}),!e.length)return;Object(m.recordEvent)("tasklist_modal_proceed_checkout",{product_ids:e,purchase_install:!0});const c=Object(Je.a)("https://woocommerce.com/cart?utm_medium=product",{"wccom-replace-with":e.join(",")});t?t(c):window.location=c}onClickPurchaseLater(){const{productIds:e}=this.props;Object(m.recordEvent)("tasklist_modal_proceed_checkout",{product_ids:e,purchase_install:!1}),this.setState({purchaseLaterButtonBusy:!0}),this.props.onClickPurchaseLater()}onClose(){const{onClose:e,productIds:t}=this.props;Object(m.recordEvent)("tasklist_modal_proceed_checkout",{product_ids:t,purchase_install:!1}),e()}renderProducts(){const{productIds:e,productTypes:t}=this.props,{themes:c=[]}=Object(k.f)("onboarding",{}),n=[];return e.forEach(e=>{const r=Object(R.find)(t,t=>t.product===e);r&&n.push({title:r.label,content:r.description});const s=Object(R.find)(c,t=>t.id===e);s&&n.push({title:Object(o.sprintf)(Object(o.__)("%s — %s per year","woocommerce-admin"),s.title,Object(De.decodeEntities)(s.price)),content:Object(a.createElement)("span",{dangerouslySetInnerHTML:Object(N.a)(s.excerpt)})})}),Object(a.createElement)(y.List,{items:n})}render(){const{purchaseNowButtonBusy:e,purchaseLaterButtonBusy:t}=this.state;return Object(a.createElement)(n.Modal,{title:Object(o.__)("Would you like to add the following paid features to your store now?","woocommerce-admin"),onRequestClose:()=>this.onClose(),className:"woocommerce-cart-modal"},this.renderProducts(),Object(a.createElement)("p",{className:"woocommerce-cart-modal__help-text"},Object(o.__)("You won't have access to this functionality until the extensions have been purchased and installed.","woocommerce-admin")),Object(a.createElement)("div",{className:"woocommerce-cart-modal__actions"},Object(a.createElement)(n.Button,{isLink:!0,isBusy:t,onClick:()=>this.onClickPurchaseLater()},Object(o.__)("I'll do it later","woocommerce-admin")),Object(a.createElement)(n.Button,{isPrimary:!0,isBusy:e,onClick:()=>this.onClickPurchaseNow()},Object(o.__)("Buy now","woocommerce-admin"))))}}var Ge=Object(x.compose)(Object(s.withSelect)(e=>{const{getInstalledPlugins:t}=e(i.PLUGINS_STORE_NAME),{getProductTypes:c,getProfileItems:a}=e(i.ONBOARDING_STORE_NAME),o=a(),n=t(),r=c();return{profileItems:o,productIds:Object(G.e)(r,o,!1,n),productTypes:r}}))(We);Object(A.registerPlugin)("woocommerce-admin-task-purchase",{scope:"woocommerce-tasks",render:()=>{const[e,t]=Object(a.useState)(!1),{installedPlugins:c,productTypes:o,profileItems:n}=Object(s.useSelect)(e=>{const{getProductTypes:t,getProfileItems:c}=e(i.ONBOARDING_STORE_NAME),{getInstalledPlugins:a}=e(i.PLUGINS_STORE_NAME);return{installedPlugins:a(),productTypes:t(),profileItems:c()}}),r=Object(a.useCallback)(()=>{e||Object(m.recordEvent)("tasklist_purchase_extensions"),t(!e)},[e]),l=Object(G.a)(o,n,c),{remainingProducts:d}=l;return Object(a.createElement)(O.WooOnboardingTaskListItem,{id:"purchase"},({defaultTaskItem:t})=>Object(a.createElement)(a.Fragment,null,Object(a.createElement)(t,{onClick:()=>{d.length&&r()}}),e&&Object(a.createElement)(Ge,{onClose:()=>r(),onClickPurchaseLater:()=>r()})))}});const Fe=()=>{const[e,t]=Object(a.useState)([]),{isResolving:c,taskLists:o}=Object(s.useSelect)(e=>({isResolving:e(i.ONBOARDING_STORE_NAME).isResolving("getTaskLists"),taskLists:e(i.ONBOARDING_STORE_NAME).getTaskLists()}));return Object(a.useEffect)(()=>{if(o&&o.length>0){const e=[];for(const t of o)for(const c of t.tasks)c.isDeprecated&&c.container&&e.push(c);t(e)}},[o]),c?null:Object(a.createElement)(a.Fragment,null,e.map(e=>Object(a.createElement)(O.WooOnboardingTask,{id:e.id,key:e.id},({onComplete:t})=>e.container)))};Object(A.registerPlugin)("wc-admin-deprecated-task-container",{scope:"woocommerce-tasks",render:()=>Object(a.createElement)(Fe,null)});t.default=({query:e})=>{const{task:t}=e,{hideTaskList:c}=Object(s.useDispatch)(i.ONBOARDING_STORE_NAME),{updateOptions:A}=Object(s.useDispatch)(i.OPTIONS_STORE_NAME),[O,g]=Object(l.useExperiment)("woocommerce_tasklist_progression"),{isResolving:h,taskLists:j}=Object(s.useSelect)(e=>({isResolving:e(i.ONBOARDING_STORE_NAME).isResolving("getTaskLists"),taskLists:e(i.ONBOARDING_STORE_NAME).getTaskLists()}));Object(a.useEffect)(()=>{A({woocommerce_task_list_prompt_shown:!0})},[j,h]);const w=(()=>{if(!t)return null;const e=j.reduce((e,t)=>[...e,...t.tasks],[]).find(e=>e.id===t);return e||null})();return t&&!w?null:h?Object(a.createElement)(b.a,{query:e}):w?Object(a.createElement)("div",{className:"woocommerce-task-dashboard__container"},Object(a.createElement)(u.a,{query:e,task:w})):O?Object(a.createElement)(b.a,{query:e}):j.map(t=>{const{id:s,isComplete:i,isHidden:l,isVisible:u,isToggleable:b,title:A,tasks:O}=t;return u?Object(a.createElement)(a.Fragment,{key:s},Object(a.createElement)(p.a,{id:s,isComplete:i,isExpandable:"treatment"===(null==g?void 0:g.variationName),query:e,tasks:O,title:A}),b&&Object(a.createElement)(d.a,null,Object(a.createElement)(n.MenuGroup,{className:"woocommerce-layout__homescreen-display-options",label:Object(o.__)("Display","woocommerce-admin")},Object(a.createElement)(n.MenuItem,{className:"woocommerce-layout__homescreen-extension-tasklist-toggle",icon:!l&&r.a,isSelected:!l,role:"menuitemcheckbox",onClick:()=>(e=>{const{id:t,isHidden:a}=e,o=!a;Object(m.recordEvent)(o?t+"_tasklist_hide":t+"_tasklist_show",{}),c(t)})(t)},Object(o.__)("Show things to do next","woocommerce-admin"))))):null})}},627:function(e,t,c){"use strict";c.r(t);var a=c(0),o=c(14),n=c(7),r=c(4),s=c(13),i=c(11),l=c(12),m=c(6),d=c.n(m),u=c(1),p=c.n(u),b=c(2),A=c(9),O=c.n(A),g=c(121),h=c(525),j=c(21),w=c(3),v=c(16),E=(c(555),c(68)),f=c(18),S=c.n(f),k=c(515);c(556);function y(e){Object(v.recordEvent)("activity_panel_orders_"+e,{})}function _(e){if(0===e.length)return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(k.a,{className:"woocommerce-empty-activity-card",title:"",icon:""},Object(a.createElement)("span",{className:"woocommerce-order-empty__success-icon",role:"img","aria-labelledby":"woocommerce-order-empty-message"},"🎉"),Object(a.createElement)(j.H,{id:"woocommerce-order-empty-message"},Object(b.__)("You’ve fulfilled all your orders","woocommerce-admin"))),Object(a.createElement)(j.Link,{href:"edit.php?post_type=shop_order",onClick:()=>y("orders_manage"),className:"woocommerce-layout__activity-panel-outbound-link woocommerce-layout__activity-panel-empty",type:"wp-admin"},Object(b.__)("Manage all orders","woocommerce-admin")));const t=e=>{const{first_name:t,last_name:c}=e.customer||{};if(!t&&!c)return"";return`{{customerLink}}${[t,c].join(" ")}{{/customerLink}}`},c=e=>{const{id:c,number:o,customer:n}=e;let r=null;return n&&n.customer_id&&(r=window.wcAdminFeatures.analytics?Object(l.getNewPath)({},"/analytics/customers",{filter:"single_customer",customers:n.customer_id}):Object(s.e)("user-edit.php?user_id="+n.customer_id)),Object(a.createElement)(a.Fragment,null,S()({mixedString:Object(b.sprintf)(Object(b.__)("{{orderLink}}Order #%(orderNumber)s{{/orderLink}} %(customerString)s","woocommerce-admin"),{orderNumber:o,customerString:t(e)}),components:{orderLink:Object(a.createElement)(j.Link,{href:Object(s.e)("post.php?action=edit&post="+c),onClick:()=>y("order_number"),type:"wp-admin"}),destinationFlag:n&&n.country?Object(a.createElement)(j.Flag,{code:n&&n.country,round:!1}):null,customerLink:r?Object(a.createElement)(j.Link,{href:r,onClick:()=>y("customer_name"),type:"wc-admin"}):Object(a.createElement)("span",null)}}))},o=[];return e.forEach(e=>{const{date_created_gmt:t,products:n,id:r}=e,i=n?n.length:0;o.push(Object(a.createElement)(k.a,{key:r,className:"woocommerce-order-activity-card",title:c(e),date:t,onClick:({target:e})=>{y("orders_begin_fulfillment"),e.href||(window.location.href=Object(s.e)("post.php?action=edit&post="+r))},subtitle:Object(a.createElement)("div",null,Object(a.createElement)("span",null,Object(b.sprintf)(Object(b._n)("%d product","%d products",i,"woocommerce-admin"),i)),Object(a.createElement)("span",null,e.total_formatted))},Object(a.createElement)(j.OrderStatus,{order:e,orderStatusMap:Object(s.f)("orderStatuses",{})})))}),Object(a.createElement)(a.Fragment,null,o,Object(a.createElement)(j.Link,{href:"edit.php?post_type=shop_order",className:"woocommerce-layout__activity-panel-outbound-link",onClick:()=>y("orders_manage"),type:"wp-admin"},Object(b.__)("Manage all orders","woocommerce-admin")))}function N({countUnreadOrders:e,orderStatuses:t}){const c=Object(a.useMemo)(()=>({page:1,per_page:5,status:t,_fields:["id","number","status","total_formatted","customer","products","customer_id","date_created_gmt"]}),[t]),{orders:o=[],isRequesting:r,isError:l}=Object(n.useSelect)(a=>{const{getItems:o,getItemsError:n,isResolving:r}=a(i.ITEMS_STORE_NAME);if(!t.length&&0===e)return{isRequesting:!1};const s=o("orders",c,null),l=r("getItems",["orders",c]);if(l||null===e||null===s)return{isError:Boolean(n("orders",c)),isRequesting:!0,orderStatuses:t};const m=s?Array.from(s.values()):s;return{orders:m,isError:Boolean(n("orders",m)),isRequesting:l,orderStatuses:t}});if(l){if(!t.length&&window.wcAdminFeatures.analytics)return Object(a.createElement)(j.EmptyContent,{title:Object(b.__)("You currently don't have any actionable statuses. To display orders here, select orders that require further review in settings.","woocommerce-admin"),actionLabel:Object(b.__)("Settings","woocommerce-admin"),actionURL:Object(s.e)("admin.php?page=wc-admin&path=/analytics/settings")});const e=Object(b.__)("There was an error getting your orders. Please try again.","woocommerce-admin"),c=Object(b.__)("Reload","woocommerce-admin"),o=()=>{window.location.reload()};return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(j.EmptyContent,{title:e,actionLabel:c,actionURL:null,actionCallback:o}))}return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(j.Section,null,r?Object(a.createElement)(k.b,{className:"woocommerce-order-activity-card",hasAction:!0,hasDate:!0,lines:1}):_(o)))}N.propTypes={isError:p.a.bool,isRequesting:p.a.bool,countUnreadOrders:p.a.number,orders:p.a.array.isRequired,orderStatuses:p.a.array},N.defaultProps={orders:[],isError:!1,isRequesting:!1};var C=N,B=c(27);class T extends a.Component{constructor(e){super(e),this.state={quantity:e.product.stock_quantity,editing:!1,edited:!1},this.beginEdit=this.beginEdit.bind(this),this.cancelEdit=this.cancelEdit.bind(this),this.onQuantityChange=this.onQuantityChange.bind(this),this.handleKeyDown=this.handleKeyDown.bind(this),this.onSubmit=this.onSubmit.bind(this)}recordStockEvent(e,t={}){Object(v.recordEvent)("activity_panel_stock_"+e,t)}beginEdit(){const{product:e}=this.props;this.setState({editing:!0,quantity:e.stock_quantity},()=>{this.quantityInput&&this.quantityInput.focus()}),this.recordStockEvent("update_stock")}cancelEdit(){const{product:e}=this.props;this.setState({editing:!1,quantity:e.stock_quantity}),this.recordStockEvent("cancel")}handleKeyDown(e){e.keyCode===B.ESCAPE&&this.cancelEdit()}onQuantityChange(e){this.setState({quantity:e.target.value})}async onSubmit(){const{product:e,updateProductStock:t,createNotice:c}=this.props,a=parseInt(this.state.quantity,10);if(e.stock_quantity===a)return void this.setState({editing:!1});this.setState({editing:!1,edited:!0});await t(e,a)?c("success",Object(b.sprintf)(Object(b.__)("%s stock updated","woocommerce-admin"),e.name),{actions:[{label:Object(b.__)("Undo","woocommerce-admin"),onClick:()=>{t(e,e.stock_quantity),this.recordStockEvent("undo")}}]}):c("error",Object(b.sprintf)(Object(b.__)("%s stock could not be updated","woocommerce-admin"),e.name)),this.recordStockEvent("save",{quantity:a})}getActions(){const{editing:e}=this.state;return e?[Object(a.createElement)(w.Button,{key:"save",type:"submit",isPrimary:!0},Object(b.__)("Save","woocommerce-admin")),Object(a.createElement)(w.Button,{key:"cancel",type:"reset"},Object(b.__)("Cancel","woocommerce-admin"))]:[Object(a.createElement)(w.Button,{key:"update",isSecondary:!0,onClick:this.beginEdit},Object(b.__)("Update stock","woocommerce-admin"))]}getBody(){const{product:e}=this.props,{editing:t,quantity:c}=this.state;return t?Object(a.createElement)(a.Fragment,null,Object(a.createElement)(w.BaseControl,{className:"woocommerce-stock-activity-card__edit-quantity"},Object(a.createElement)("input",{className:"components-text-control__input",type:"number",value:c,onKeyDown:this.handleKeyDown,onChange:this.onQuantityChange,ref:e=>{this.quantityInput=e}})),Object(a.createElement)("span",null,Object(b.__)("in stock","woocommerce-admin"))):Object(a.createElement)("span",{className:d()("woocommerce-stock-activity-card__stock-quantity",{"out-of-stock":e.stock_quantity<1})},Object(b.sprintf)(Object(b.__)("%d in stock","woocommerce-admin"),e.stock_quantity))}render(){const{product:e}=this.props,{edited:t,editing:c}=this.state,o=Object(s.f)("notifyLowStockAmount",0),n=Number.isFinite(e.low_stock_amount)?e.low_stock_amount:o,i=e.stock_quantity<=n,l=e.last_order_date?Object(b.sprintf)(Object(b.__)("Last ordered %s","woocommerce-admin"),O.a.utc(e.last_order_date).fromNow()):null;if(!i&&!t)return null;const m=Object(a.createElement)(j.Link,{href:"post.php?action=edit&post="+(e.parent_id||e.id),onClick:()=>this.recordStockEvent("product_name"),type:"wp-admin"},e.name);let u=null;"variation"===e.type&&(u=Object.values(e.attributes).map(e=>e.option).join(", "));const p=Object(r.get)(e,["images",0])||Object(r.get)(e,["image"]),A=d()("woocommerce-stock-activity-card__image-overlay__product",{"is-placeholder":!p||!p.src}),g=Object(a.createElement)("div",{className:"woocommerce-stock-activity-card__image-overlay"},Object(a.createElement)("div",{className:A},Object(a.createElement)(j.ProductImage,{product:e}))),h=d()("woocommerce-stock-activity-card",{"is-dimmed":!c&&!i}),w=Object(a.createElement)(k.a,{className:h,title:m,subtitle:u,icon:g,date:l,actions:this.getActions()},this.getBody());return c?Object(a.createElement)("form",{onReset:this.cancelEdit,onSubmit:this.onSubmit},w):w}}const P={page:1,per_page:5,status:"publish",_fields:["attributes","id","images","last_order_date","low_stock_amount","name","parent_id","stock_quantity","type"]};class M extends a.Component{constructor(e){super(e),this.updateStock=this.updateStock.bind(this)}async updateStock(e,t){const{invalidateResolution:c,updateProductStock:a,products:o}=this.props,n=await a(e,t);return n&&(c("getItems",["products/low-in-stock",P]),o.length<2&&c("getItemsTotalCount",["products",E.b,null])),n}renderProducts(){const{products:e,createNotice:t}=this.props;return e.map(e=>Object(a.createElement)(T,{key:e.id,product:e,updateProductStock:this.updateStock,createNotice:t}))}render(){const{countLowStockProducts:e,isError:t,isRequesting:c,products:o}=this.props;if(t){const e=Object(b.__)("There was an error getting your low stock products. Please try again.","woocommerce-admin"),t=Object(b.__)("Reload","woocommerce-admin"),c=()=>{window.location.reload()};return Object(a.createElement)(j.EmptyContent,{title:e,actionLabel:t,actionURL:null,actionCallback:c})}if(c||!o.length){const t=Math.min(5,null!=e?e:1),c=Array.from(new Array(t)).map((e,t)=>Object(a.createElement)(k.b,{key:t,className:"woocommerce-stock-activity-card",hasAction:!0,lines:1}));return Object(a.createElement)(j.Section,null,c)}return Object(a.createElement)(j.Section,null,this.renderProducts())}}M.propTypes={countLowStockProducts:p.a.number,products:p.a.array.isRequired,isError:p.a.bool,isRequesting:p.a.bool},M.defaultProps={products:[],isError:!1,isRequesting:!1};var q=Object(o.compose)(Object(n.withSelect)(e=>{const{getItems:t,getItemsError:c,isResolving:a}=e(i.ITEMS_STORE_NAME);return{products:Array.from(t("products/low-in-stock",P).values()),isError:Boolean(c("products/low-in-stock",P)),isRequesting:a("getItems",["products/low-in-stock",P])}}),Object(n.withDispatch)(e=>{const{invalidateResolution:t,updateProductStock:c}=e(i.ITEMS_STORE_NAME),{createNotice:a}=e("core/notices");return{createNotice:a,invalidateResolution:t,updateProductStock:c}}))(M),I=c(167),z=c.n(I),V=c(557),U=c.n(V),x=(c(558),()=>Object(a.createElement)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(a.createElement)("mask",{id:"mask0","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"1",y:"1",width:"14",height:"14"},Object(a.createElement)("path",{d:"M7.99992 1.33301C4.31992 1.33301 1.33325 4.31967 1.33325 7.99967C1.33325 11.6797 4.31992 14.6663 7.99992 14.6663C11.6799 14.6663 14.6666 11.6797 14.6666 7.99967C14.6666 4.31967 11.6799 1.33301 7.99992 1.33301ZM7.99992 13.333C5.05992 13.333 2.66659 10.9397 2.66659 7.99967C2.66659 5.05967 5.05992 2.66634 7.99992 2.66634C10.9399 2.66634 13.3333 5.05967 13.3333 7.99967C13.3333 10.9397 10.9399 13.333 7.99992 13.333ZM6.66658 9.44634L11.0599 5.05301L11.9999 5.99967L6.66658 11.333L3.99992 8.66634L4.93992 7.72634L6.66658 9.44634Z",fill:"white"})),Object(a.createElement)("g",{mask:"url(#mask0)"},Object(a.createElement)("rect",{width:"16",height:"16",fill:"#4AB866"})))),R=c(503),Q=c(511),X=c(103);const H={page:1,per_page:X.a,status:"hold",_embed:1};class L extends a.Component{recordReviewEvent(e,t){Object(v.recordEvent)("reviews_"+e,t||{})}deleteReview(e){const{deleteReview:t,createNotice:c,updateReview:a,clearReviewsCache:o}=this.props;e&&t(e).then(()=>{o(),c("success",Object(b.__)("Review successfully deleted.","woocommerce-admin"),{actions:[{label:Object(b.__)("Undo","woocommerce-admin"),onClick:()=>{a(e,{status:"untrash"},{_embed:1}).then(()=>o())}}]})}).catch(()=>{c("error",Object(b.__)("Review could not be deleted.","woocommerce-admin"))})}updateReviewStatus(e,t,c){const{createNotice:a,updateReview:o,clearReviewsCache:n}=this.props;e&&o(e,{status:t}).then(()=>{n(),a("success",Object(b.__)("Review successfully updated.","woocommerce-admin"),{actions:[{label:Object(b.__)("Undo","woocommerce-admin"),onClick:()=>{o(e,{status:c},{_embed:1}).then(()=>n())}}]})}).catch(()=>{a("error",Object(b.__)("Review could not be updated.","woocommerce-admin"))})}renderReview(e){const t=e&&e._embedded&&e._embedded.up&&e._embedded.up[0]||null;if(e.isUpdating)return Object(a.createElement)(k.b,{key:e.id,className:"woocommerce-review-activity-card",hasAction:!0,hasDate:!0,lines:1});if(Object(r.isNull)(t)||e.status!==H.status)return null;const c=S()({mixedString:Object(b.sprintf)(Object(b.__)("{{authorLink}}%s{{/authorLink}}{{verifiedCustomerIcon/}} reviewed {{productLink}}%s{{/productLink}}","woocommerce-admin"),e.reviewer,t.name),components:{productLink:Object(a.createElement)(j.Link,{href:t.permalink,onClick:()=>this.recordReviewEvent("product"),type:"external"}),authorLink:Object(a.createElement)(j.Link,{href:Object(s.e)("admin.php?page=wc-admin&path=%2Fcustomers&search="+e.reviewer),onClick:()=>this.recordReviewEvent("customer"),type:"external"}),verifiedCustomerIcon:e.verified?Object(a.createElement)("span",{className:"woocommerce-review-activity-card__verified"},Object(a.createElement)(w.Tooltip,{text:Object(b.__)("Verified owner","woocommerce-admin")},Object(a.createElement)("span",null,Object(a.createElement)(x,null)))):null}}),o=Object(a.createElement)(a.Fragment,null,Object(a.createElement)(j.ReviewRating,{review:e,icon:U.a,outlineIcon:z.a,size:13})),n=Object(r.get)(t,["images",0])||Object(r.get)(t,["image"]),i=d()("woocommerce-review-activity-card__image-overlay__product",{"is-placeholder":!n||!n.src}),l=Object(a.createElement)("div",{className:"woocommerce-review-activity-card__image-overlay"},Object(a.createElement)("div",{className:i},Object(a.createElement)(j.ProductImage,{product:t,width:33,height:33}))),m={date:e.date_created_gmt,status:e.status},u=[Object(a.createElement)(w.Button,{key:"approve-action",isSecondary:!0,onClick:()=>{this.recordReviewEvent("approve",m),this.updateReviewStatus(e.id,"approved",e.status)}},Object(b.__)("Approve","woocommerce-admin")),Object(a.createElement)(w.Button,{key:"spam-action",isTertiary:!0,onClick:()=>{this.recordReviewEvent("mark_as_spam",m),this.updateReviewStatus(e.id,"spam",e.status)}},Object(b.__)("Mark as spam","woocommerce-admin")),Object(a.createElement)(w.Button,{key:"delete-action",isDestructive:!0,isTertiary:!0,onClick:()=>{this.recordReviewEvent("delete",m),this.deleteReview(e.id)}},Object(b.__)("Delete","woocommerce-admin"))];return Object(a.createElement)(k.a,{className:"woocommerce-review-activity-card",key:e.id,title:c,subtitle:o,date:e.date_created_gmt,icon:l,actions:u},Object(a.createElement)("span",{dangerouslySetInnerHTML:Object(Q.a)(e.review)}))}renderReviews(e){const t=e.map(e=>this.renderReview(e,this.props));return 0===t.filter(Boolean).length?Object(a.createElement)(a.Fragment,null):Object(a.createElement)(a.Fragment,null,t,Object(a.createElement)(j.Link,{href:Object(s.e)("edit-comments.php?comment_type=review"),onClick:()=>this.recordReviewEvent("reviews_manage"),className:"woocommerce-layout__activity-panel-outbound-link woocommerce-layout__activity-panel-empty",type:"wp-admin"},Object(b.__)("Manage all reviews","woocommerce-admin")))}render(){const{isRequesting:e,isError:t,reviews:c}=this.props;if(t){const e=Object(b.__)("There was an error getting your reviews. Please try again.","woocommerce-admin"),t=Object(b.__)("Reload","woocommerce-admin"),c=()=>{window.location.reload()};return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(j.EmptyContent,{title:e,actionLabel:t,actionURL:null,actionCallback:c}))}return Object(a.createElement)(a.Fragment,null,Object(a.createElement)(j.Section,null,e||!c.length?Object(a.createElement)(k.b,{className:"woocommerce-review-activity-card",hasAction:!0,hasDate:!0,lines:1}):Object(a.createElement)(a.Fragment,null,this.renderReviews(c))))}}L.propTypes={reviews:p.a.array.isRequired,isError:p.a.bool,isRequesting:p.a.bool},L.defaultProps={reviews:[],isError:!1,isRequesting:!1},L.contextType=R.a;var D=Object(o.compose)([Object(n.withSelect)((e,t)=>{const{hasUnapprovedReviews:c}=t,{getReviews:a,getReviewsError:o,isResolving:n}=e(i.REVIEWS_STORE_NAME);let r=[],s=!1,l=!1;return c&&(r=a(H),s=Boolean(o(H)),l=n("getReviews",[H])),{reviews:r,isError:s,isRequesting:l}}),Object(n.withDispatch)((e,t)=>{const{deleteReview:c,updateReview:a,invalidateResolution:o}=e(i.REVIEWS_STORE_NAME),{createNotice:n}=e("core/notices");return{deleteReview:c,createNotice:n,updateReview:a,clearReviewsCache:()=>{o("getReviews",[H]),t.reviews&&t.reviews.length<2&&o("getReviewsTotalCount",[X.c])}}})])(L);var J=c(520);const W=()=>{const e=Object(n.useSelect)(e=>{const t=Object(s.f)("orderCount",0),c=Object(E.c)(e),a=Object(s.f)("reviewsEnabled","no"),o=Object(E.d)(e,c),n=Object(s.f)("manageStock","no"),r=Object(E.a)(e),l=Object(X.b)(e),m=Object(s.f)("publishedProductCount",0),d=e(i.ONBOARDING_STORE_NAME).getTaskLists();return{countLowStockProducts:r,countUnapprovedReviews:l,countUnreadOrders:o,manageStock:n,isTaskListHidden:Boolean(d.length)?!d.find(e=>"setup"===e.id).isVisible:null,publishedProductCount:m,reviewsEnabled:a,totalOrderCount:t,orderStatuses:c}}),t=function({countLowStockProducts:e,countUnapprovedReviews:t,countUnreadOrders:c,manageStock:o,isTaskListHidden:n,orderStatuses:r,publishedProductCount:s,reviewsEnabled:i,totalOrderCount:l}){return n?[l>0&&{className:"woocommerce-homescreen-card",count:c,collapsible:!0,id:"orders-panel",initialOpen:!1,panel:Object(a.createElement)(C,{countUnreadOrders:c,orderStatuses:r}),title:Object(b.__)("Orders","woocommerce-admin")},l>0&&s>0&&"yes"===o&&{className:"woocommerce-homescreen-card",count:e,id:"stock-panel",initialOpen:!1,collapsible:0!==e,panel:Object(a.createElement)(q,{countLowStockProducts:e}),title:Object(b.__)("Stock","woocommerce-admin")},s>0&&"yes"===i&&{className:"woocommerce-homescreen-card",id:"reviews-panel",count:t,initialOpen:!1,collapsible:0!==t,panel:Object(a.createElement)(D,{hasUnapprovedReviews:t>0}),title:Object(b.__)("Reviews","woocommerce-admin")}].filter(Boolean):[]}(e);if(Object(a.useEffect)(()=>{if(void 0!==e.isTaskListHidden){const c=t.reduce((e,t)=>(e[Object(r.snakeCase)(t.id)]=!0,e),{task_list:!e.isTaskListHidden});Object(v.recordEvent)("activity_panel_visible_panels",c)}},[e.isTaskListHidden]),0===t.length)return null;const c=e=>{const{opened_panel:t}=Object(J.b)(window.location.search);return e===t};return Object(a.createElement)(w.Panel,{className:"woocommerce-activity-panel"},t.map(e=>{const{className:t,count:o,id:n,initialOpen:r,panel:s,title:i,collapsible:l}=e;return l?Object(a.createElement)(w.PanelBody,{title:[Object(a.createElement)(w.__experimentalText,{key:i,variant:"title.small",size:"20",lineHeight:"28px"},i),null!==o&&Object(a.createElement)(j.Badge,{key:i+"-badge",count:o})],key:n,className:t,initialOpen:c(n)||r,collapsible:l,disabled:!l,onToggle:e=>{e&&Object(v.recordEvent)("activity_panel_open",{tab:n})}},Object(a.createElement)(w.PanelRow,null,s)):Object(a.createElement)("div",{className:"components-panel__body",key:n},Object(a.createElement)("h2",{className:"components-panel__body-title"},Object(a.createElement)(w.Button,{className:"components-panel__body-toggle","aria-expanded":!1,disabled:!0},Object(a.createElement)(w.__experimentalText,{variant:"title.small",size:"20",lineHeight:"28px"},i),null!==o&&Object(a.createElement)(j.Badge,{count:o}))))}))},G=({children:e,shouldStick:t=!1})=>{const[c,o]=Object(a.useState)(!1),n=Object(a.useRef)(null),r=Object(a.useRef)(null),s=Object(a.useCallback)(()=>{if(!n.current)return;const{bottom:e,top:t}=n.current.getBoundingClientRect();null===r.current&&(r.current=t);const c=e<window.innerHeight;t===r.current&&o(c)},[]);return Object(a.useLayoutEffect)(()=>{if(t)return s(),window.addEventListener("resize",s),window.addEventListener("scroll",s),()=>{window.removeEventListener("resize",s),window.removeEventListener("scroll",s)}},[s,t]),Object(a.createElement)("div",{className:"woocommerce-homescreen-column",ref:n,style:{position:t&&c?"sticky":"static"}},e)};var F=c(528),K=c(17),Z=(c(559),c(560)),Y=c.n(Z),$=c(561),ee=c.n($),te=c(562),ce=c.n(te);const ae=()=>{const[e,t]=Object(a.useState)(!0),{updateOptions:c}=Object(n.useDispatch)(i.OPTIONS_STORE_NAME),{isDismissed:o,isResolving:r,isWelcomeModalShown:s}=Object(n.useSelect)(e=>{const{getOption:t,isResolving:c}=e(i.OPTIONS_STORE_NAME),a=t("woocommerce_navigation_intro_modal_dismissed");return{isDismissed:"yes"===a,isWelcomeModalShown:"yes"!==t("woocommerce_task_list_welcome_modal_dismissed"),isResolving:void 0===a||c("getOption",["woocommerce_navigation_intro_modal_dismissed"])||c("getOption",["woocommerce_task_list_welcome_modal_dismissed"])}}),l=()=>{c({woocommerce_navigation_intro_modal_dismissed:"yes"}),Object(v.recordEvent)("navigation_intro_modal_close",{}),t(!1)};if(Object(a.useEffect)(()=>{r||!s||o||l()},[o,r,s]),!e||o||r||s)return null;const m=(e,t,c)=>({content:Object(a.createElement)("div",{className:"woocommerce-navigation-intro-modal__page-wrapper"},Object(a.createElement)("div",{className:"woocommerce-navigation-intro-modal__page-text"},Object(a.createElement)(K.Text,{variant:"title.large",as:"h2",size:"32",lineHeight:"40px"},e),Object(a.createElement)(K.Text,{as:"p",variant:"body.large",size:"16",lineHeight:"24px"},t)),Object(a.createElement)("div",{className:"woocommerce-navigation-intro-modal__image-wrapper"},Object(a.createElement)("img",{alt:e,src:c})))});return Object(a.createElement)(w.Guide,{className:"woocommerce-navigation-intro-modal",onFinish:l,pages:[m(Object(b.__)("A new navigation for WooCommerce","woocommerce-admin"),Object(b.__)("All of your store management features in one place","woocommerce-admin"),Y.a),m(Object(b.__)("Focus on managing your store","woocommerce-admin"),Object(b.__)("Give your attention to key areas of WooCommerce with little distraction","woocommerce-admin"),ee.a),m(Object(b.__)("Easily find and favorite your extensions","woocommerce-admin"),Object(b.__)("They'll appear in the top level of the navigation for quick access","woocommerce-admin"),ce.a)]})};c(563);var oe=c(28);const ne=Object(oe.applyFilters)("woocommerce_admin_homepage_default_stats",["revenue/total_sales","revenue/net_revenue","orders/orders_count","products/items_sold","jetpack/stats/visitors","jetpack/stats/views"]),re=["revenue/net_revenue","products/items_sold"];var se=c(530);var ie=Object(n.withSelect)((e,{stats:t,query:c})=>{if(0!==t.length)return Object(se.a)(e,t,c)})(({stats:e,primaryData:t,secondaryData:c,primaryRequesting:o,secondaryRequesting:n,primaryError:r,secondaryError:s,query:i})=>{const{formatAmount:m,getCurrencyConfig:u}=Object(a.useContext)(R.a);if(r||s)return null;const p=Object(l.getPersistedQuery)(i),A=u();return Object(a.createElement)("ul",{className:d()("woocommerce-stats-overview__stats",{"is-even":e.length%2==0})},e.map(e=>{if(o||n)return Object(a.createElement)(j.SummaryNumberPlaceholder,{key:e.stat});const{primaryValue:r,secondaryValue:s,delta:i,reportUrl:l,reportUrlType:d}=Object(se.b)({indicator:e,primaryData:t,secondaryData:c,currency:A,formatAmount:m,persistedQuery:p});return Object(a.createElement)(j.SummaryNumber,{isHomescreen:!0,key:e.stat,href:l,hrefType:d,label:e.label,value:r,prevLabel:Object(b.__)("Previous period:","woocommerce-admin"),prevValue:s,delta:i,onLinkClickCallback:()=>{Object(v.recordEvent)("statsoverview_indicators_click",{key:e.stat})}})}))}),le=c(10);Object(b.__)("Facebook for WooCommerce","woocommerce-admin"),Object(b.__)("Jetpack","woocommerce-admin"),Object(b.__)("Klarna Checkout for WooCommerce","woocommerce-admin"),Object(b.__)("Klarna Payments for WooCommerce","woocommerce-admin"),Object(b.__)("Mailchimp for WooCommerce","woocommerce-admin"),Object(b.__)("Creative Mail for WooCommerce","woocommerce-admin"),Object(b.__)("WooCommerce PayPal","woocommerce-admin"),Object(b.__)("WooCommerce Stripe","woocommerce-admin"),Object(b.__)("WooCommerce PayFast","woocommerce-admin"),Object(b.__)("WooCommerce Payments","woocommerce-admin"),Object(b.__)("WooCommerce Shipping & Tax","woocommerce-admin"),Object(b.__)("WooCommerce Shipping & Tax","woocommerce-admin"),Object(b.__)("WooCommerce Shipping & Tax","woocommerce-admin"),Object(b.__)("WooCommerce ShipStation Gateway","woocommerce-admin"),Object(b.__)("Mercado Pago payments for WooCommerce","woocommerce-admin"),Object(b.__)("Google Listings and Ads","woocommerce-admin"),Object(b.__)("Razorpay","woocommerce-admin"),Object(b.__)("MailPoet","woocommerce-admin");let me;!function(e){e.UPDATE_ACTIVE_PLUGINS="UPDATE_ACTIVE_PLUGINS",e.UPDATE_INSTALLED_PLUGINS="UPDATE_INSTALLED_PLUGINS",e.SET_IS_REQUESTING="SET_IS_REQUESTING",e.SET_ERROR="SET_ERROR",e.UPDATE_JETPACK_CONNECTION="UPDATE_JETPACK_CONNECTION",e.UPDATE_JETPACK_CONNECT_URL="UPDATE_JETPACK_CONNECT_URL",e.SET_PAYPAL_ONBOARDING_STATUS="SET_PAYPAL_ONBOARDING_STATUS",e.SET_RECOMMENDED_PLUGINS="SET_RECOMMENDED_PLUGINS"}(me||(me={}));const de=n.controls&&n.controls.dispatch?n.controls.dispatch:le.dispatch;n.controls&&n.controls.resolveSelect?n.controls.resolveSelect:le.select;const ue=e=>de("core/notices","createNotice","error",e);const pe=({onClickInstall:e,onClickDismiss:t,isBusy:c,jetpackInstallState:o})=>Object(a.createElement)("article",{className:"woocommerce-stats-overview__install-jetpack-promo"},Object(a.createElement)("div",{className:"woocommerce-stats-overview__install-jetpack-promo__content"},Object(a.createElement)(j.H,null,Object(b.__)("Get traffic stats with Jetpack","woocommerce-admin")),Object(a.createElement)("p",null,Object(b.__)("Keep an eye on your views and visitors metrics with Jetpack. Requires Jetpack plugin and a WordPress.com account.","woocommerce-admin"))),Object(a.createElement)("footer",null,Object(a.createElement)(w.Button,{isSecondary:!0,onClick:()=>{Object(v.recordEvent)("statsoverview_install_jetpack"),e()},disabled:c,isBusy:c},(e=>({unavailable:Object(b.__)("Get Jetpack","woocommerce-admin"),installed:Object(b.__)("Activate Jetpack","woocommerce-admin"),activated:Object(b.__)("Connect Jetpack","woocommerce-admin")}[e]||""))(o)),Object(a.createElement)(w.Button,{isTertiary:!0,onClick:()=>{Object(v.recordEvent)("statsoverview_dismiss_install_jetpack"),t()},disabled:c,isBusy:c},Object(b.__)("No thanks","woocommerce-admin")))),be=()=>{const{currentUserCan:e}=Object(i.useUser)(),{updateUserPreferences:t,...c}=Object(i.useUserPreferences)(),{canUserInstallPlugins:o,jetpackInstallState:r,isBusy:l}=Object(n.useSelect)(t=>{const{getPluginInstallState:c,isPluginsRequesting:a}=t(i.PLUGINS_STORE_NAME),o=c("jetpack");return{isBusy:a("getJetpackConnectUrl")||a("installPlugins")||a("activatePlugins"),jetpackInstallState:o,canUserInstallPlugins:e("install_plugins")}}),{installJetpackAndConnect:m}=Object(n.useDispatch)(i.PLUGINS_STORE_NAME);if(!o)return null;return Object(a.createElement)(pe,{jetpackInstallState:r,isBusy:l,onClickInstall:()=>{m(ue,s.e)},onClickDismiss:()=>{const e=c.homepage_stats||{};e.installJetpackDismissed=!0,t({homepage_stats:e})}})},{performanceIndicators:Ae=[]}=Object(s.f)("dataEndpoints",{performanceIndicators:[]}),Oe=Ae.filter(e=>ne.includes(e.stat));var ge=()=>{const{updateUserPreferences:e,...t}=Object(i.useUserPreferences)(),c=Object(r.get)(t,["homepage_stats","hiddenStats"],re),o=Object(n.useSelect)(e=>e(i.PLUGINS_STORE_NAME).isJetpackConnected(),[]),s=(t.homepage_stats||{}).installJetpackDismissed,m=Oe.filter(e=>!c.includes(e.stat)),d=Object(a.createElement)(K.Text,{variant:"title.small",size:"20",lineHeight:"28px"},Object(b.__)("Stats overview","woocommerce-admin"));return Object(a.createElement)(w.Card,{size:"large",className:"woocommerce-stats-overview woocommerce-homescreen-card"},Object(a.createElement)(w.CardHeader,{size:"medium"},Object(a.createElement)(g.Experiment,{name:"woocommerce_test_experiment",defaultExperience:d,treatmentExperience:d,loadingExperience:d}),Object(a.createElement)(j.EllipsisMenu,{label:Object(b.__)("Choose which values to display","woocommerce-admin"),renderContent:()=>Object(a.createElement)(a.Fragment,null,Object(a.createElement)(j.MenuTitle,null,Object(b.__)("Display stats:","woocommerce-admin")),Oe.map(t=>{const o=!c.includes(t.stat);return Object(a.createElement)(j.MenuItem,{checked:o,isCheckbox:!0,isClickable:!0,key:t.stat,onInvoke:()=>(t=>{const a=Object(r.xor)(c,[t]);e({homepage_stats:{hiddenStats:a}}),Object(v.recordEvent)("statsoverview_indicators_toggle",{indicator_name:t,status:a.includes(t)?"off":"on"})})(t.stat)},t.label)}))})),Object(a.createElement)(w.TabPanel,{className:"woocommerce-stats-overview__tabs",onSelect:e=>{Object(v.recordEvent)("statsoverview_date_picker_update",{period:e})},tabs:[{title:Object(b.__)("Today","woocommerce-admin"),name:"today"},{title:Object(b.__)("Week to date","woocommerce-admin"),name:"week"},{title:Object(b.__)("Month to date","woocommerce-admin"),name:"month"}]},e=>Object(a.createElement)(a.Fragment,null,!o&&!s&&Object(a.createElement)(be,null),Object(a.createElement)(ie,{query:{period:e.name,compare:"previous_period"},stats:m}))),Object(a.createElement)(w.CardFooter,null,Object(a.createElement)(j.Link,{className:"woocommerce-stats-overview__more-btn",href:Object(l.getNewPath)({},"/analytics/overview"),type:"wc-admin",onClick:()=>{Object(v.recordEvent)("statsoverview_indicators_click",{key:"view_detailed_stats"})}},Object(b.__)("View detailed stats","woocommerce-admin"))))},he=c(8),je=Object(a.createElement)(he.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(he.Path,{fillRule:"evenodd",d:"M6.863 13.644L5 13.25h-.5a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5H5L18 6.5h2V16h-2l-3.854-.815.026.008a3.75 3.75 0 01-7.31-1.549zm1.477.313a2.251 2.251 0 004.356.921l-4.356-.921zm-2.84-3.28L18.157 8h.343v6.5h-.343L5.5 11.823v-1.146z",clipRule:"evenodd"})),we=c(501),ve=Object(a.createElement)(he.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(a.createElement)(he.Path,{d:"M18.33 3.57s.27-.8-.31-1.36c-.53-.52-1.22-.24-1.22-.24-.61.3-5.76 3.47-7.67 5.57-.86.96-2.06 3.79-1.09 4.82.92.98 3.96-.17 4.79-1 2.06-2.06 5.21-7.17 5.5-7.79zM1.4 17.65c2.37-1.56 1.46-3.41 3.23-4.64.93-.65 2.22-.62 3.08.29.63.67.8 2.57-.16 3.46-1.57 1.45-4 1.55-6.15.89z"})),Ee=Object(a.createElement)(he.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(he.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})),fe=Object(a.createElement)(he.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(he.Path,{d:"M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"})),Se=Object(a.createElement)(he.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(he.Path,{fillRule:"evenodd",d:"M5.5 9.5v-2h13v2h-13zm0 3v4h13v-4h-13zM4 7a1 1 0 011-1h14a1 1 0 011 1v10a1 1 0 01-1 1H5a1 1 0 01-1-1V7z",clipRule:"evenodd"})),ke=Object(a.createElement)(he.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(he.Path,{fillRule:"evenodd",d:"M6.5 8a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zM8 5a3 3 0 100 6 3 3 0 000-6zm6.5 11a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zm1.5-3a3 3 0 100 6 3 3 0 000-6zM5.47 17.41a.75.75 0 001.06 1.06L18.47 6.53a.75.75 0 10-1.06-1.06L5.47 17.41z",clipRule:"evenodd"})),ye=Object(a.createElement)(he.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(a.createElement)(he.Path,{d:"M3 6.75C3 5.784 3.784 5 4.75 5H15V7.313l.05.027 5.056 2.73.394.212v3.468a1.75 1.75 0 01-1.75 1.75h-.012a2.5 2.5 0 11-4.975 0H9.737a2.5 2.5 0 11-4.975 0H3V6.75zM13.5 14V6.5H4.75a.25.25 0 00-.25.25V14h.965a2.493 2.493 0 011.785-.75c.7 0 1.332.287 1.785.75H13.5zm4.535 0h.715a.25.25 0 00.25-.25v-2.573l-4-2.16v4.568a2.487 2.487 0 011.25-.335c.7 0 1.332.287 1.785.75zM6.282 15.5a1.002 1.002 0 00.968 1.25 1 1 0 10-.968-1.25zm9 0a1 1 0 101.937.498 1 1 0 00-1.938-.498z"}));c(564),c(565);const _e=({title:e,children:t})=>Object(a.createElement)("div",{className:"woocommerce-quick-links__category"},Object(a.createElement)("h3",{className:"woocommerce-quick-links__category-header"},e),t);var Ne=c(116),Ce=c(502);c(566);const Be=({icon:e,title:t,href:c,linkType:o,onClick:n})=>{const r="external"===o;return Object(a.createElement)("div",{className:"woocommerce-quick-links__item"},Object(a.createElement)(j.Link,{onClick:n,href:c,type:o,target:r?"_blank":null,className:"woocommerce-quick-links__item-link"},Object(a.createElement)(Ne.a,{className:"woocommerce-quick-links__item-link__icon",icon:e}),Object(a.createElement)(K.Text,{className:"woocommerce-quick-links__item-link__text",as:"div",variant:"button",weight:"600",size:"14",lineHeight:"20px"},t),r&&Object(a.createElement)(Ne.a,{icon:Ce.a})))};function Te({path:e,tab:t=null,type:c,href:a=null}){return{"wc-admin":{href:"admin.php?page=wc-admin&path=%2F"+e,linkType:"wc-admin"},"wp-admin":{href:e,linkType:"wp-admin"},"wc-settings":{href:"admin.php?page=wc-settings&tab="+t,linkType:"wp-admin"}}[c]||{href:a,linkType:"external"}}const Pe=()=>{const e=Object(s.f)("shopUrl"),t=Object(oe.applyFilters)("woocommerce_admin_homescreen_quicklinks",[]).reduce((e,{icon:t,href:c,title:a})=>(new URL(c,window.location.href).origin===window.location.origin&&e.push({icon:t,link:{href:c,linkType:"wp-admin"},title:a,listItemTag:"quick-links-extension-link"}),e),[]);const c=function(e){return[{title:Object(b.__)("Marketing & Merchandising","woocommerce-admin"),items:[{title:Object(b.__)("Marketing","woocommerce-admin"),link:Te({type:"wc-admin",path:"marketing"}),icon:je,listItemTag:"marketing"},{title:Object(b.__)("Add products","woocommerce-admin"),link:Te({type:"wp-admin",path:"post-new.php?post_type=product"}),icon:we.a,listItemTag:"add-products"},{title:Object(b.__)("Personalize my store","woocommerce-admin"),link:Te({type:"wp-admin",path:"customize.php"}),icon:ve,listItemTag:"personalize-store"},{title:Object(b.__)("View my store","woocommerce-admin"),link:Te({type:"external",href:e}),icon:Ee,listItemTag:"view-store"}]},{title:Object(b.__)("Settings","woocommerce-admin"),items:[{title:Object(b.__)("Store details","woocommerce-admin"),link:Te({type:"wc-settings",tab:"general"}),icon:fe,listItemTag:"edit-store-details"},{title:Object(b.__)("Payments","woocommerce-admin"),link:Te({type:"wc-settings",tab:"checkout"}),icon:Se,listItemTag:"payment-settings"},{title:Object(b.__)("Tax","woocommerce-admin"),link:Te({type:"wc-settings",tab:"tax"}),icon:ke,listItemTag:"tax-settings"},{title:Object(b.__)("Shipping","woocommerce-admin"),link:Te({type:"wc-settings",tab:"shipping"}),icon:ye,listItemTag:"shipping-settings"}]}]}(e),o={title:Object(b.__)("Extensions","woocommerce-admin"),items:t},n=t.length?[...c,o]:c;return Object(a.createElement)(w.Card,{size:"medium"},Object(a.createElement)(w.CardHeader,{size:"medium"},Object(a.createElement)(K.Text,{variant:"title.small",size:"20",lineHeight:"28px"},Object(b.__)("Store management","woocommerce-admin"))),Object(a.createElement)(w.CardBody,{size:"custom",className:"woocommerce-store-management-links__card-body"},n.map(e=>Object(a.createElement)(_e,{key:e.title,title:e.title},e.items.map(({icon:e,listItemTag:t,title:c,link:{href:o,linkType:n}})=>Object(a.createElement)(Be,{icon:e,key:`${c}_${t}_${o}`,title:c,linkType:n,href:o,onClick:()=>{Object(v.recordEvent)("home_quick_links_click",{task_name:t})}}))))))};var Me=c(618);const qe=()=>Object(a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"517",height:"160",fill:"none"},Object(a.createElement)("defs",null),Object(a.createElement)("g",{clipPath:"url(#clip0)"},Object(a.createElement)("path",{className:"fill-theme-color",d:"M0 0h517v160H0z"}),Object(a.createElement)("path",{fill:"#fff",fillOpacity:".65",d:"M125.85 217.924l-1.055-.321c-34.868-10.598-101.138-36.619-95.91-101.998 7.156-89.462 89.192-28.933 194.231-87.715 161.485-90.37 242.851-42.249 253.957 78.717 10.842 118.101-82.942 115.494-138.938 123.306-118.486 16.529-165.516 2.231-212.285-11.989z"}),Object(a.createElement)("path",{fill:"#F6F7F7",d:"M125 33h267v185H125z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M327.367 93.974a6.417 6.417 0 00-6.285 7.671 6.418 6.418 0 005.035 5.044 6.405 6.405 0 006.579-2.73 6.427 6.427 0 00-.797-8.105 6.404 6.404 0 00-4.532-1.88zm0 11.615a5.18 5.18 0 01-3.668-1.522 5.2 5.2 0 01-1.23-5.38 5.196 5.196 0 014.168-3.447 5.18 5.18 0 014.967 2.137 5.201 5.201 0 01-1.546 7.453 5.186 5.186 0 01-2.706.75l.015.009z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M329.332 103.181l.806-.811a.354.354 0 00.078-.391.365.365 0 00-.078-.116l-1.456-1.461 1.456-1.458a.363.363 0 00.105-.254.36.36 0 00-.105-.254l-.806-.81a.354.354 0 00-.254-.106.356.356 0 00-.255.106l-1.456 1.458-1.456-1.458a.35.35 0 00-.253-.105.355.355 0 00-.253.105l-.809.826a.362.362 0 00-.078.39.363.363 0 00.078.117l1.456 1.458-1.456 1.461a.369.369 0 00-.105.254.356.356 0 00.105.254l.809.81a.354.354 0 00.39.078.354.354 0 00.116-.078l1.456-1.461 1.456 1.461a.366.366 0 00.509-.015zM314.559 145.63a6.413 6.413 0 00-2.722-4.13 6.429 6.429 0 00-4.883-.957l-.192.046c-.346.08-.684.191-1.01.33a6.437 6.437 0 00-3.892 5.926 6.433 6.433 0 003.907 5.916l.183.074a6.402 6.402 0 007.999-2.997 6.423 6.423 0 00.735-3.001 6.196 6.196 0 00-.125-1.207zm-1.184 1.978a.028.028 0 010 .018v.058a5.213 5.213 0 01-.913 2.181 5.191 5.191 0 01-4.068 2.146 5.162 5.162 0 01-3.445-1.2 5.2 5.2 0 01.693-8.443 4.936 4.936 0 011.026-.464l.192-.058a5.176 5.176 0 014.527.859 5.201 5.201 0 012.058 4.129 4.906 4.906 0 01-.07.774z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M310.223 149.613l.808-.81a.349.349 0 00.078-.116.348.348 0 000-.275.353.353 0 00-.078-.117l-1.455-1.458 1.455-1.458a.36.36 0 00.079-.393.36.36 0 00-.079-.117l-.808-.807a.362.362 0 00-.391-.078.349.349 0 00-.116.078l-1.455 1.464-1.465-1.464a.366.366 0 00-.254-.106.36.36 0 00-.253.106l-.809.807a.358.358 0 00-.078.393.358.358 0 00.078.117l1.459 1.458-1.459 1.458a.356.356 0 00-.078.392.382.382 0 00.078.116l.809.81a.365.365 0 00.253.106.366.366 0 00.254-.106l1.458-1.458 1.456 1.458a.353.353 0 00.513 0zM295.605 51.781l-.583-.587a.297.297 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372a.31.31 0 00.339.07.297.297 0 00.1-.07l4.465-4.439a.316.316 0 00.097-.22.313.313 0 00-.094-.223zm0 0l-.583-.587a.297.297 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372a.31.31 0 00.339.07.297.297 0 00.1-.07l4.465-4.439a.316.316 0 00.097-.22.313.313 0 00-.094-.223zm0 0l-.583-.587a.297.297 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372a.31.31 0 00.339.07.297.297 0 00.1-.07l4.465-4.439a.316.316 0 00.097-.22.313.313 0 00-.094-.223zm0 0l-.583-.587a.297.297 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372a.31.31 0 00.339.07.297.297 0 00.1-.07l4.465-4.439a.316.316 0 00.097-.22.313.313 0 00-.094-.223zm-3.628-4.619a6.402 6.402 0 00-5.921 3.963 6.432 6.432 0 001.389 6.996 6.404 6.404 0 009.86-.973 6.428 6.428 0 00-.797-8.106 6.403 6.403 0 00-4.531-1.88zm0 11.616a5.186 5.186 0 01-4.793-3.208 5.2 5.2 0 011.124-5.663 5.186 5.186 0 015.654-1.126 5.204 5.204 0 011.685 8.476 5.17 5.17 0 01-3.67 1.515v.006zm3.628-6.99l-.583-.588a.298.298 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372c.029.03.063.053.1.07a.31.31 0 00.239 0 .297.297 0 00.1-.07l4.465-4.438a.304.304 0 00.075-.347.31.31 0 00-.072-.103v.006zm0 0l-.583-.588a.298.298 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372c.029.03.063.053.1.07a.31.31 0 00.239 0 .297.297 0 00.1-.07l4.465-4.438a.304.304 0 00.075-.347.31.31 0 00-.072-.103v.006zm0 0l-.583-.588a.298.298 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372c.029.03.063.053.1.07a.31.31 0 00.239 0 .297.297 0 00.1-.07l4.465-4.438a.304.304 0 00.075-.347.31.31 0 00-.072-.103v.006zm0 0l-.583-.588a.298.298 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372c.029.03.063.053.1.07a.31.31 0 00.239 0 .297.297 0 00.1-.07l4.465-4.438a.304.304 0 00.075-.347.31.31 0 00-.072-.103v.006zm0 0l-.583-.588a.298.298 0 00-.219-.093.31.31 0 00-.22.093l-3.662 3.635-1.547-1.562a.308.308 0 00-.437 0l-.589.584a.313.313 0 00-.093.22.307.307 0 00.093.22l2.35 2.372c.029.03.063.053.1.07a.31.31 0 00.239 0 .297.297 0 00.1-.07l4.465-4.438a.304.304 0 00.075-.347.31.31 0 00-.072-.103v.006zM306.96 98.595l-.582-.59a.311.311 0 00-.22-.093.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.303.303 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.312.312 0 00.097-.22.308.308 0 00-.091-.22zm0 0l-.582-.59a.311.311 0 00-.22-.093.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.303.303 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.312.312 0 00.097-.22.308.308 0 00-.091-.22zm0 0l-.582-.59a.311.311 0 00-.22-.093.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.303.303 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.312.312 0 00.097-.22.308.308 0 00-.091-.22zm0 0l-.582-.59a.311.311 0 00-.22-.093.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.303.303 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.312.312 0 00.097-.22.308.308 0 00-.091-.22zm-3.628-4.621a6.417 6.417 0 00-6.285 7.671 6.412 6.412 0 005.035 5.044 6.401 6.401 0 006.578-2.73 6.42 6.42 0 00-.797-8.105 6.4 6.4 0 00-4.531-1.88zm0 11.615a5.18 5.18 0 01-4.793-3.208 5.201 5.201 0 013.781-7.085 5.179 5.179 0 015.326 2.21c.57.854.874 1.86.874 2.887a5.202 5.202 0 01-1.516 3.677 5.178 5.178 0 01-3.672 1.516v.003zm3.628-6.99l-.582-.59a.31.31 0 00-.22-.094.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.302.302 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.3.3 0 00.098-.22.304.304 0 00-.092-.223v.002zm0 0l-.582-.59a.31.31 0 00-.22-.094.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.302.302 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.3.3 0 00.098-.22.304.304 0 00-.092-.223v.002zm0 0l-.582-.59a.31.31 0 00-.22-.094.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.302.302 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.3.3 0 00.098-.22.304.304 0 00-.092-.223v.002zm0 0l-.582-.59a.31.31 0 00-.22-.094.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.302.302 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.3.3 0 00.098-.22.304.304 0 00-.092-.223v.002zm0 0l-.582-.59a.31.31 0 00-.22-.094.308.308 0 00-.22.093l-3.662 3.635-1.547-1.562a.31.31 0 00-.22-.094.302.302 0 00-.22.094l-.589.584a.31.31 0 000 .44l2.347 2.372c.029.03.063.053.101.069a.302.302 0 00.339-.069l4.467-4.438a.3.3 0 00.098-.22.304.304 0 00-.092-.223v.002zM287.774 145.407l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.309.309 0 00.097-.219.309.309 0 00-.091-.221zm0 0l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.309.309 0 00.097-.219.309.309 0 00-.091-.221zm0 0l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.309.309 0 00.097-.219.309.309 0 00-.091-.221zm0 0l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.309.309 0 00.097-.219.309.309 0 00-.091-.221zm-3.628-4.622a6.416 6.416 0 00-6.285 7.671 6.414 6.414 0 005.035 5.044 6.393 6.393 0 003.702-.365 6.418 6.418 0 003.957-5.931 6.43 6.43 0 00-1.877-4.539 6.403 6.403 0 00-4.532-1.88zm0 11.616a5.181 5.181 0 01-2.882-.876 5.2 5.2 0 011.87-9.418 5.186 5.186 0 015.326 2.21c.57.855.874 1.859.874 2.887a5.191 5.191 0 01-1.515 3.678 5.163 5.163 0 01-3.673 1.516v.003zm3.628-6.991l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.297.297 0 00.098-.22.293.293 0 00-.023-.121.284.284 0 00-.069-.102v.003zm0 0l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.297.297 0 00.098-.22.293.293 0 00-.023-.121.284.284 0 00-.069-.102v.003zm0 0l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.297.297 0 00.098-.22.293.293 0 00-.023-.121.284.284 0 00-.069-.102v.003zm0 0l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.297.297 0 00.098-.22.293.293 0 00-.023-.121.284.284 0 00-.069-.102v.003zm0 0l-.582-.59a.303.303 0 00-.101-.069.302.302 0 00-.339.069l-3.662 3.634-1.547-1.562a.31.31 0 00-.439 0l-.589.584a.301.301 0 00-.07.34c.017.038.04.072.07.1l2.346 2.372a.301.301 0 00.339.07.321.321 0 00.101-.07l4.467-4.438a.297.297 0 00.098-.22.293.293 0 00-.023-.121.284.284 0 00-.069-.102v.003zM349.568 75.187l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm0 0l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm0 0l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm0 0l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm-3.628-4.619a6.402 6.402 0 00-4.17 1.5 6.422 6.422 0 00-1.386 8.21 6.415 6.415 0 003.447 2.79 6.4 6.4 0 004.477-.092c.317-.126.624-.278.915-.456a6.418 6.418 0 002.93-7.236 6.422 6.422 0 00-2.309-3.413 6.4 6.4 0 00-3.904-1.303zm2.273 11.087a5.056 5.056 0 01-.665.272 5.213 5.213 0 01-3.406-.067 5.197 5.197 0 01-1.681-8.731 5.182 5.182 0 018.501 2.56 5.195 5.195 0 01-2.749 5.966zm1.355-6.468l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm0 0l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm0 0l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm0 0l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447zm0 0l-.583-.578a.298.298 0 00-.219-.093.306.306 0 00-.22.093l-1.904 1.895-.687.682-.058.055-.357.358-.638.632-1.547-1.562a.308.308 0 00-.44 0l-.589.584a.312.312 0 00-.093.22.307.307 0 00.093.22l2.216 2.241.131.132a.304.304 0 00.44.003l1.849-1.835.61-.61 2.002-1.99a.306.306 0 00-.006-.447z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M268.92 47H150.08c-3.358 0-6.08 2.91-6.08 6.5s2.722 6.5 6.08 6.5h118.84c3.358 0 6.08-2.91 6.08-6.5s-2.722-6.5-6.08-6.5z",opacity:".6"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M321.919 71H150.081c-3.359 0-6.081 2.686-6.081 6s2.722 6 6.081 6h171.838c3.359 0 6.081-2.686 6.081-6s-2.722-6-6.081-6z",opacity:".3"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M279.927 94H150.073c-3.354 0-6.073 2.91-6.073 6.5s2.719 6.5 6.073 6.5h129.854c3.354 0 6.073-2.91 6.073-6.5s-2.719-6.5-6.073-6.5z",opacity:".6"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M321.919 118H150.081c-3.359 0-6.081 2.686-6.081 6s2.722 6 6.081 6h171.838c3.359 0 6.081-2.686 6.081-6s-2.722-6-6.081-6z",opacity:".3"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M261.916 141H150.084c-3.36 0-6.084 2.686-6.084 6s2.724 6 6.084 6h111.832c3.36 0 6.084-2.686 6.084-6s-2.724-6-6.084-6z",opacity:".1"}),Object(a.createElement)("path",{fill:"#CCC",d:"M316.161 47.162a6.4 6.4 0 00-5.92 3.963 6.432 6.432 0 001.389 6.996 6.404 6.404 0 009.86-.973 6.428 6.428 0 00-.797-8.106 6.404 6.404 0 00-4.532-1.88zm0 11.616a5.18 5.18 0 01-2.882-.876 5.198 5.198 0 011.87-9.417 5.181 5.181 0 015.326 2.21c.57.854.874 1.859.874 2.887a5.195 5.195 0 01-3.201 4.8c-.63.26-1.305.392-1.987.39v.006z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M318.127 56.366l.808-.807a.35.35 0 00.078-.117.346.346 0 000-.276.35.35 0 00-.078-.117l-1.458-1.458 1.455-1.458a.35.35 0 00.078-.117.346.346 0 000-.277.35.35 0 00-.078-.117l-.808-.807a.364.364 0 00-.254-.105.358.358 0 00-.253.105l-1.456 1.458-1.455-1.458a.361.361 0 00-.51 0l-.806.807a.365.365 0 00-.107.255.365.365 0 00.107.256l1.456 1.458-1.453 1.455a.365.365 0 00-.079.394.381.381 0 00.079.116l.806.807a.353.353 0 00.255.106.363.363 0 00.255-.106l1.455-1.458 1.456 1.458a.352.352 0 00.253.107.356.356 0 00.254-.104zM369.966 70.568a6.402 6.402 0 00-5.921 3.963 6.432 6.432 0 001.389 6.995 6.404 6.404 0 0010.94-4.539 6.403 6.403 0 00-3.953-5.935 6.383 6.383 0 00-2.455-.484zm0 11.616a5.179 5.179 0 01-3.17-1.076 5.203 5.203 0 01-1.621-6.136 5.187 5.187 0 015.512-3.13 5.186 5.186 0 012.985 1.519 5.2 5.2 0 01-1.158 8.146 5.18 5.18 0 01-2.548.674v.003z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M371.925 79.772l.808-.807a.363.363 0 000-.51l-1.458-1.459 1.458-1.458a.348.348 0 00.078-.116.343.343 0 000-.275.346.346 0 00-.078-.116l-.808-.81a.358.358 0 00-.507 0l-1.452 1.458-1.456-1.458a.358.358 0 00-.507 0l-.808.81a.36.36 0 00-.078.391.348.348 0 00.078.116l1.455 1.458-1.455 1.458a.364.364 0 000 .51l.808.808a.35.35 0 00.507 0l1.456-1.458 1.458 1.458a.358.358 0 00.501 0z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M344 94h90v80h-90z"}),Object(a.createElement)("path",{fill:"#fff",fillOpacity:".65",d:"M364.607 150.419H357v25.307h7.607v-25.307zM379.317 132h-7.607v43.455h7.607V132zM394.026 136h-7.607v61.603h7.607V136zM408.736 123h-7.607v55.726h7.607V123zM423.445 132.197h-7.607v38.342h7.607v-38.342z",opacity:".2"}),Object(a.createElement)("path",{fill:"#fff",d:"M356.331 134l-.331-.495 15.486-21.052 13.65 14.005 11.039-17.456 4.84 5.868 13.168-11.268 14.625 14.021L451.763 99l.237.594-23.213 18.833-14.619-14.015-13.201 11.297-4.748-5.756-11.014 17.418-13.677-14.031L356.331 134z"})),Object(a.createElement)("defs",null,Object(a.createElement)("clipPath",{id:"clip0"},Object(a.createElement)("path",{fill:"#fff",d:"M0 0h517v160H0z"})))),Ie=({title:e,body:t})=>Object(a.createElement)("div",{className:"woocommerce__welcome-modal__page-content"},Object(a.createElement)("h2",{className:"woocommerce__welcome-modal__page-content__header"},e),Object(a.createElement)("p",{className:"woocommerce__welcome-modal__page-content__body"},t));c(580);const ze={image:Object(a.createElement)(qe,null),content:Object(a.createElement)(Ie,{title:Object(b.__)("Welcome to your new store management experience","woocommerce-admin"),body:S()({mixedString:Object(b.__)("We've designed your navigation and home screen to help you focus on the things that matter most in managing your online store. {{link}}Learn more{{/link}} about these changes – or explore on your own.","woocommerce-admin"),components:{link:Object(a.createElement)(j.Link,{href:"https://wordpress.com/support/new-woocommerce-experience-on-wordpress-dot-com/",type:"external",target:"_blank"})}})})};function Ve({onClose:e}){const[t,c]=Object(a.useState)(!0);if(Object(a.useEffect)(()=>{Object(v.recordEvent)("welcome_from_calypso_modal_open")},[]),!t)return null;const o=d()("woocommerce__welcome-modal","woocommerce__welcome-from-calypso-modal");return Object(a.createElement)(w.Guide,{onFinish:()=>{e&&e(),c(!1),Object(v.recordEvent)("welcome_from_calypso_modal_close")},className:o,finishButtonText:Object(b.__)("Let's go","woocommerce-admin"),pages:[ze]})}c(581);const Ue=[{image:Object(a.createElement)(qe,null),content:Object(a.createElement)(Ie,{title:Object(b.__)("Welcome to your WooCommerce store’s online HQ!","woocommerce-admin"),body:Object(b.__)("Here's where you’ll find setup suggestions, tips and tools, and key data on your store’s performance and earnings — all the basics for store management and growth.","woocommerce-admin")})},{image:Object(a.createElement)(()=>Object(a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"517",height:"160",fill:"none"},Object(a.createElement)("defs",null),Object(a.createElement)("g",{clipPath:"url(#clip0)"},Object(a.createElement)("path",{className:"fill-theme-color",d:"M0 0h517v160H0z"}),Object(a.createElement)("path",{fill:"#fff",fillOpacity:".65",d:"M33.576 185.926c-6.271-.911-14.742-.279-17.182 7.085-1.239 3.736-.178 7.645.98 11.08 4.89 14.682 11.49 28.444 19.643 40.954 3.897 5.965 8.253 11.884 9.592 19.504 1.34 7.619-.56 16.084-2.934 23.945-5.595 18.62-13.762 36.371-24.188 52.572 16.006 9.711 34.165 19.634 52.684 12.57 11.09-4.232 21.041-14.268 32.365-15.961 7.562-1.132 14.735 1.648 21.594 4.467a998.376 998.376 0 0195.343 45.227c13.023 7.042 26.207 14.481 40.901 16.153 14.694 1.672 31.486-3.518 41.947-17.66 1.611-2.179 3.241-4.669 5.483-5.546 2.02-.776 4.069-.045 5.952.688l113.896 44.033c6.241 2.411 12.718 4.853 19.534 3.832 6.606-.985 12.833-5.095 18.858-9.148 13.771-9.237 29.242-21.105 32.239-39.005 2.407-14.347-4.339-27.253-11.974-37.283-7.636-10.03-16.705-19.204-20.353-32.315-5.549-19.955 2.798-42.949 9.281-64.164a405.4 405.4 0 0013.244-58.574c2.588-17.377 4.004-35.179.91-51.659-3.095-16.481-11.265-31.624-24.089-38.27-16.746-8.681-38.828-2.057-54.255-13.347-13.04-9.513-17.58-29.035-25.856-44.316-14.698-27.146-41.453-40.923-67.958-50.405-28.1-10.066-58.213-16.679-88.607-10-6.962 1.527-14.047 3.833-20.152 8.649-9.36 7.388-15.196 19.616-22.986 29.33C156.104 57.468 100.341 49.156 68.22 87.48c-11.398 13.594-17.581 31.878-18.797 49.831-1.31 19.318 8.69 33.652 8.706 50.888-7.135 2.277-17.21-1.211-24.553-2.273z"}),Object(a.createElement)("path",{fill:"#F6F7F7",d:"M113 33h267v185H113z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M248.466 73.79h-114.69V47.88h114.69V73.79zm-114.015-.673h113.341V48.554H134.451v24.563z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M155.702 56.63h-12.818v12.786h12.818V56.63z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M154.016 67.733h-13.493V54.274h13.493v13.46zm-12.819-.673h12.144V54.947h-12.144V67.06z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M225.267 56.966h-50v.673h50v-.673z",opacity:".7"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M235.311 61.677h-60.044v.673h60.044v-.673z",opacity:".5"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M225.267 66.387h-50v.673h50v-.673z",opacity:".2"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M248.466 147.142h-114.69v-25.909h114.69v25.909zm-114.015-.673h113.341v-24.563H134.451v24.563z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M155.702 129.981h-12.818v12.786h12.818v-12.786z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M154.016 141.085h-13.493v-13.459h13.493v13.459zm-12.819-.673h12.144v-12.113h-12.144v12.113z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M235.311 130.318h-60.044v.673h60.044v-.673z",opacity:".7"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M225.267 135.028h-50v.673h50v-.673z",opacity:".5"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M215.267 139.739h-40v.673h40v-.673z",opacity:".2"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M289.62 110.465H174.93V84.557h114.69v25.908zm-114.016-.672h113.341V85.23H175.604v24.563z"}),Object(a.createElement)("path",{fill:"#CCC",d:"M267.694 106.092h12.818V93.305h-12.818v12.787z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M282.873 104.409H269.38V90.95h13.493v13.459zm-12.818-.673h12.144V91.623h-12.144v12.113z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M248.129 93.642h-60.044v.673h60.044v-.673z",opacity:".7"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M238.085 98.353h-50v.672h50v-.672z",opacity:".5"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M243.085 103.063h-55v.673h55v-.673z",opacity:".2"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M266.035 66.154a5.363 5.363 0 005.369-5.356 5.363 5.363 0 00-5.369-5.356c-2.966 0-5.37 2.398-5.37 5.356 0 2.958 2.404 5.356 5.37 5.356zM273.793 140.515c2.966 0 5.37-2.398 5.37-5.356 0-2.958-2.404-5.356-5.37-5.356a5.363 5.363 0 00-5.369 5.356 5.363 5.363 0 005.369 5.356zM153.706 102.83a5.363 5.363 0 005.37-5.356c0-2.959-2.404-5.357-5.37-5.357s-5.37 2.398-5.37 5.357a5.363 5.363 0 005.37 5.356z",opacity:".5"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M401.276 172h-70.552a8.79 8.79 0 01-6.169-2.517 8.532 8.532 0 01-2.555-6.078V131.56a3.368 3.368 0 011.078-2.471l37.386-34.915A8.113 8.113 0 01366 92c2.06 0 4.041.778 5.536 2.174l35.645 33.289a8.882 8.882 0 012.084 2.944 8.78 8.78 0 01.735 3.515v29.483c0 2.28-.919 4.466-2.555 6.078a8.79 8.79 0 01-6.169 2.517z"}),Object(a.createElement)("path",{fill:"#F0F0F0",d:"M393.267 106h-54.534c-2.614 0-4.733 2.053-4.733 4.585v52.83c0 2.532 2.119 4.585 4.733 4.585h54.534c2.614 0 4.733-2.053 4.733-4.585v-52.83c0-2.532-2.119-4.585-4.733-4.585z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M366 150.493l-41.579-20.323a1.667 1.667 0 00-1.631.091 1.695 1.695 0 00-.579.619 1.725 1.725 0 00-.211.826v34.967a5.345 5.345 0 001.543 3.767 5.261 5.261 0 003.725 1.56h77.464a5.261 5.261 0 003.725-1.56 5.345 5.345 0 001.543-3.767v-34.368c0-.352-.088-.699-.257-1.008a2.069 2.069 0 00-1.688-1.071 2.035 2.035 0 00-1.009.205L366 150.493zM390 118h-48v2h48v-2zM390 124h-48v2h48v-2z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M384 130h-42v2h42v-2z"}),Object(a.createElement)("path",{fill:"#fff",d:"M335 112a7 7 0 100-14 7 7 0 000 14z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M336 98a8.003 8.003 0 00-7.391 4.939 7.992 7.992 0 00-.455 4.622 7.993 7.993 0 006.285 6.285A8 8 0 00344 106a8.022 8.022 0 00-8-8zm-1.642 12.265l-4.1-4.1 1.15-1.15 2.954 2.954 6.234-6.234 1.15 1.15-7.388 7.38z"})),Object(a.createElement)("defs",null,Object(a.createElement)("clipPath",{id:"clip0"},Object(a.createElement)("path",{fill:"#fff",d:"M0 0h517v160H0z"})))),null),content:Object(a.createElement)(Ie,{title:Object(b.__)("A personalized inbox full of relevant advice","woocommerce-admin"),body:Object(b.__)("Check your inbox for helpful growth tips tailored to your store and notifications about key traffic and sales milestones. We look forward to celebrating them with you!","woocommerce-admin")})},{image:Object(a.createElement)(()=>Object(a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"517",height:"160",fill:"none"},Object(a.createElement)("defs",null),Object(a.createElement)("g",{clipPath:"url(#clip0)"},Object(a.createElement)("path",{className:"fill-theme-color",d:"M0 0h517v160H0z"}),Object(a.createElement)("path",{fill:"#fff",fillOpacity:".65",d:"M30.501 63.74c7.21-10.372 19.533-17.051 31.735-22.399l2.057-.888c12.774-5.469 25.944-10.008 39.27-14.127 7.129-2.21 14.285-4.313 21.448-6.389l5.615-1.62c7.29-2.106 14.596-4.21 21.916-6.315a6165.97 6165.97 0 0121.511-6.139 3346.684 3346.684 0 0127.597-7.677 2189.847 2189.847 0 0121.603-5.782c9.237-2.42 18.491-4.764 27.761-7.035 7.246-1.77 14.502-3.483 21.767-5.14a1152.381 1152.381 0 0128.025-6 940.985 940.985 0 0119.106-3.654l2.908-.52c27.416-4.852 55.724-8.222 82.193-2.775l.715.151c.355.074.71.148 1.067.23a87.181 87.181 0 0114.309 4.404c8.282 3.398 15.644 8.247 20.596 14.967 7.763 10.54 8.624 24.398 6.126 37.281-2.498 12.884-8.007 25.346-12.299 37.974-1.257 3.7-2.378 7.49-3.34 11.33-5.997 24.068-5.398 49.993 11.766 67.323a93.715 93.715 0 007.029 6.227c3.928 3.218 7.905 6.424 11.03 10.3 7.28 9.017 9.211 20.756 10.296 32.099 1.425 15.086 1.236 31.775-9.516 44.175-11.153 12.875-30.519 17.317-48.211 18.232-27.498 1.457-54.442-3.316-81.339-6.956-26.898-3.641-54.739-6.141-81.787-.263a121.18 121.18 0 00-17.082 5.062 108.9 108.9 0 00-21.21 10.677c-9.622 6.318-17.826 14.22-23.006 23.613-11.123 20.092-39.488 28.645-62.664 24.15-22.115-4.288-39.921-20.774-44.019-40.738-4.538-22.229 6.615-44.308 16.332-66.515a358.83 358.83 0 003.437-8.081 238.988 238.988 0 001.795-4.513 165.185 165.185 0 002.828-7.947c4.39-13.591 6.016-28.984-2.295-40.321-4.658-6.347-11.477-10.355-19.238-13.393-17.388-6.801-39.481-8.722-52.38-21.167C22.84 94.854 21.359 76.92 30.502 63.74z"}),Object(a.createElement)("path",{fill:"#F6F7F7",d:"M124 33h267v185H124z"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M169 152.005V229a734.947 734.947 0 01-15.628-.991l-2.372-.181v-75.823c0-.395.072-.785.212-1.15.14-.365.345-.696.604-.975.258-.279.565-.5.903-.651a2.61 2.61 0 011.066-.229h12.43c.366 0 .728.078 1.066.229.338.151.645.372.903.651.259.279.464.61.604.975.14.365.212.755.212 1.15z",opacity:".7"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M186 229.733V127.377c0-.63.31-1.235.861-1.681.551-.446 1.299-.696 2.079-.696h13.12c.386 0 .768.061 1.125.181.357.119.681.294.954.515.273.221.489.483.637.771.148.289.224.598.224.91V230l-19-.267z",opacity:".5"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M225 230.002v-97.406a2.843 2.843 0 012.843-2.845h12.689a2.844 2.844 0 012.844 2.845v97.196l-18.376.21z",opacity:".7"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M282 88.368v140.224c-6 .145-12 .281-18 .408V88.368c0-.628.293-1.23.816-1.674.522-.445 1.231-.694 1.969-.694h12.43c.738 0 1.447.25 1.969.694.523.444.816 1.046.816 1.674z",opacity:".5"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M319 112.954v115.709c-6 .12-12 .232-18 .337V112.954c0-.518.293-1.015.816-1.382.522-.366 1.231-.572 1.969-.572h12.43c.738 0 1.447.206 1.969.572.523.367.816.864.816 1.382z",opacity:".7"}),Object(a.createElement)("path",{stroke:"#CCC",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M160.125 133.501l41.91-46.767 41.91 23.545 41.91-72.248 41.909 34.511"}),Object(a.createElement)("path",{className:"fill-theme-color",d:"M160 139.005c2.761 0 5-2.24 5-5.003a5.002 5.002 0 00-5-5.002c-2.761 0-5 2.24-5 5.002a5.002 5.002 0 005 5.003zM201.5 93.007c4.142 0 7.5-3.36 7.5-7.504A7.502 7.502 0 00201.5 78c-4.142 0-7.5 3.36-7.5 7.504a7.502 7.502 0 007.5 7.503zM243.784 119.31c4.985 0 9.026-4.043 9.026-9.031s-4.041-9.031-9.026-9.031c-4.986 0-9.027 4.043-9.027 9.031s4.041 9.031 9.027 9.031zM286.027 46.062c4.985 0 9.027-4.043 9.027-9.031S291.012 28 286.027 28c-4.986 0-9.027 4.043-9.027 9.031s4.041 9.031 9.027 9.031zM327.5 80.007c4.142 0 7.5-3.36 7.5-7.504A7.502 7.502 0 00327.5 65c-4.142 0-7.5 3.36-7.5 7.504a7.502 7.502 0 007.5 7.503zM408 137l-36 2-18-30.926c5.588-3.326 12.033-5.083 18.606-5.074C392.154 103 408 118.222 408 137zM351.107 110l-.143.088c-7.887 4.836-13.573 12.518-15.859 21.429a35.211 35.211 0 003.603 26.338l.084.145L370 140.317 351.107 110zm-12.19 47.543a34.886 34.886 0 01-3.485-25.944c2.25-8.77 7.826-16.342 15.566-21.138l18.531 29.738-30.612 17.344zM408.664 138.651l-35.891 2.797 10.3 32.297.162-.046c7.808-2.265 14.585-6.957 19.211-13.301 4.626-6.344 6.824-13.96 6.23-21.588l-.012-.159zm-35.447 3.081l35.134-2.738c1.116 15.348-9.387 29.753-25.051 34.355l-10.083-31.617zM370.719 142.639l-30.714 17.335.088.131c3.977 5.942 9.926 10.554 16.982 13.165 7.056 2.61 14.849 3.083 22.245 1.349l.164-.038-8.765-31.942zm-30.249 17.435l30.034-16.951 8.57 31.234c-7.278 1.673-14.935 1.192-21.871-1.374-6.936-2.566-12.794-7.086-16.733-12.909z"}),Object(a.createElement)("path",{fill:"#fff",d:"M423 97h-17v-1h17v1zM423 101h-17v-3h17v3zM416 104h-17.979l-.05.068L384 122.821l.28.179 13.92-18.685H416V104z"})),Object(a.createElement)("defs",null,Object(a.createElement)("clipPath",{id:"clip0"},Object(a.createElement)("path",{fill:"#fff",d:"M0 0h517v160H0z"})))),null),content:Object(a.createElement)(Ie,{title:Object(b.__)("Good data leads to smart business decisions","woocommerce-admin"),body:Object(b.__)("Monitor your stats to improve performance, increase sales, and track your progress toward revenue goals. The more you know, the better you can serve your customers and grow your store.","woocommerce-admin")})}],xe=({onClose:e})=>{const[t,c]=Object(a.useState)(!0);return Object(a.useEffect)(()=>{Object(v.recordEvent)("task_list_welcome_modal_open")},[]),Object(a.createElement)(a.Fragment,null,t&&Object(a.createElement)(w.Guide,{onFinish:()=>{c(!1),e(),Object(v.recordEvent)("task_list_welcome_modal_close")},className:"woocommerce__welcome-modal",finishButtonText:Object(b.__)("Let's go","woocommerce-admin"),pages:Ue}))};c(582),c(519);const Re=Object(a.lazy)(()=>Promise.resolve().then(c.bind(null,618))),Qe=Object(a.lazy)(()=>c.e(52).then(c.bind(null,629))),Xe=Object(a.lazy)(()=>c.e(53).then(c.bind(null,625))),He=({defaultHomescreenLayout:e,isBatchUpdating:t,query:c,taskListComplete:o,bothTaskListsHidden:n,shouldShowWelcomeModal:r,shouldShowWelcomeFromCalypsoModal:s,isTaskListHidden:l,updateOptions:m})=>{const u=Object(i.useUserPreferences)(),p=o||l,A=p||window.wcAdminFeatures.analytics,[j,w]=Object(a.useState)(!0),v=!1===n,E=!c.task,f=O()().utc(),[S,k]=Object(g.useExperiment)("woocommerce_tasklist_progression_headercard_"+f.format("YYYY")+"_"+f.format("MM")),[y,_]=Object(g.useExperiment)("woocommerce_tasklist_progression_headercard_2col_"+f.format("YYYY")+"_"+f.format("MM")),N="treatment"===(null==_?void 0:_.variationName),C="treatment"===(null==k?void 0:k.variationName)||N,B="two_columns"===(u.homepage_layout||(S||y?e:C?N?"two_columns":"single_column":e))&&A;t&&!j&&w(!0);const T=Object(a.useRef)(!0),P=Object(a.useCallback)(()=>{T.current=window.innerWidth>=782},[]);Object(a.useLayoutEffect)(()=>(P(),window.addEventListener("resize",P),()=>{window.removeEventListener("resize",P)}),[P]);const M=T.current&&B,q=()=>B&&C?Object(a.createElement)(Xe,{query:c}):B||!C||S?Object(a.createElement)(a.Suspense,{fallback:Object(a.createElement)(Me.TasksPlaceholder,{query:c})},Object(a.createElement)(Re,{query:c})):Object(a.createElement)(a.Fragment,null,Object(a.createElement)(Qe,{query:c,userPreferences:u,twoColumns:B}),Object(a.createElement)(Xe,{query:c}));return Object(a.createElement)(a.Fragment,null,B&&C&&Object(a.createElement)(Qe,{query:c,userPreferences:u,twoColumns:B}),Object(a.createElement)("div",{className:d()("woocommerce-homescreen",{"two-columns":B})},E?Object(a.createElement)(a.Fragment,null,Object(a.createElement)(G,{shouldStick:M},!C&&Object(a.createElement)(h.a,{className:"your-store-today",title:Object(b.__)("Your store today","woocommerce-admin"),subtitle:Object(b.__)("To do's, tips, and insights for your business","woocommerce-admin")}),!C&&Object(a.createElement)(W,null),v&&q(),Object(a.createElement)(F.a,null)),Object(a.createElement)(G,{shouldStick:M},window.wcAdminFeatures.analytics&&Object(a.createElement)(ge,null),p&&Object(a.createElement)(Pe,null))):q(),r&&Object(a.createElement)(xe,{onClose:()=>{m({woocommerce_task_list_welcome_modal_dismissed:"yes"})}}),s&&Object(a.createElement)(Ve,{onClose:()=>{m({woocommerce_welcome_from_calypso_modal_dismissed:"yes"})}}),window.wcAdminFeatures.navigation&&Object(a.createElement)(ae,null)))};He.propTypes={taskListComplete:p.a.bool,bothTaskListsHidden:p.a.bool,query:p.a.object.isRequired,shouldShowWelcomeModal:p.a.bool,shouldShowWelcomeFromCalypsoModal:p.a.bool,updateOptions:p.a.func.isRequired};var Le=Object(o.compose)(Object(n.withSelect)(e=>{const{isNotesRequesting:t}=e(i.NOTES_STORE_NAME),{getOption:c,hasFinishedResolution:a}=e(i.OPTIONS_STORE_NAME),o="yes"===c("woocommerce_welcome_from_calypso_modal_dismissed"),n=a("getOption",["woocommerce_welcome_from_calypso_modal_dismissed"]),r=!!window.location.search.match("from-calypso"),s=n&&!o&&r,l="yes"===c("woocommerce_task_list_welcome_modal_dismissed"),m=a("getOption",["woocommerce_task_list_welcome_modal_dismissed"])&&!l&&n&&!o,d=c("woocommerce_default_homepage_layout")||"single_column",u="yes"===c("woocommerce_task_list_hidden");return{defaultHomescreenLayout:d,isBatchUpdating:t("batchUpdateNotes"),shouldShowWelcomeModal:m,shouldShowWelcomeFromCalypsoModal:s,isTaskListHidden:u,bothTaskListsHidden:u&&"yes"===c("woocommerce_extended_task_list_hidden"),taskListComplete:"yes"===c("woocommerce_task_list_complete")}}),Object(n.withDispatch)(e=>({updateOptions:e(i.OPTIONS_STORE_NAME).updateOptions})))(He);const De=Object(s.f)("onboarding",{});t.default=Object(o.compose)(De.profile?Object(i.withOnboardingHydration)({profileItems:De.profile}):r.identity,Object(n.withSelect)(e=>{const{getProfileItems:t}=e(i.ONBOARDING_STORE_NAME);return{profileItems:t()}}))(({profileItems:e,query:t})=>{const{completed:c,skipped:o}=e||{};return c||o||Object(l.getHistory)().push(Object(l.getNewPath)({},"/setup-wizard",{})),Object(a.createElement)(Le,{query:t})})}}]);
languages/woocommerce-admin.pot CHANGED
@@ -2,10 +2,10 @@
2
  # This file is distributed under the same license as the WooCommerce Admin package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: WooCommerce Admin 2.9.0\n"
6
  "Report-Msgid-Bugs-To: "
7
  "https://wordpress.org/support/plugin/woocommerce-admin\n"
8
- "POT-Creation-Date: 2021-11-29 23:25:00+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=utf-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
@@ -123,6 +123,7 @@ msgstr ""
123
  #: src/API/Reports/Taxes/Controller.php:307
124
  #: src/API/Reports/Variations/Controller.php:416 src/Features/Analytics.php:228
125
  #: src/Features/Navigation/CoreMenu.php:95 src/ReportCSVEmail.php:36
 
126
  #: client/analytics/report/revenue/table.js:65
127
  #: client/analytics/report/taxes/config.js:47
128
  #: client/analytics/report/taxes/table.js:58
2
  # This file is distributed under the same license as the WooCommerce Admin package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: WooCommerce Admin 2.9.1\n"
6
  "Report-Msgid-Bugs-To: "
7
  "https://wordpress.org/support/plugin/woocommerce-admin\n"
8
+ "POT-Creation-Date: 2021-12-08 02:51:41+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=utf-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
123
  #: src/API/Reports/Taxes/Controller.php:307
124
  #: src/API/Reports/Variations/Controller.php:416 src/Features/Analytics.php:228
125
  #: src/Features/Navigation/CoreMenu.php:95 src/ReportCSVEmail.php:36
126
+ #: client/analytics/report/get-reports.js:78
127
  #: client/analytics/report/revenue/table.js:65
128
  #: client/analytics/report/taxes/config.js:47
129
  #: client/analytics/report/taxes/table.js:58
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: ecommerce, e-commerce, store, sales, reports, analytics, dashboard, activi
4
  Requires at least: 5.4.0
5
  Tested up to: 5.8.1
6
  Requires PHP: 7.0
7
- Stable tag: 2.9.0
8
  License: GPLv3
9
  License URI: https://github.com/woocommerce/woocommerce-admin/blob/main/license.txt
10
 
4
  Requires at least: 5.4.0
5
  Tested up to: 5.8.1
6
  Requires PHP: 7.0
7
+ Stable tag: 2.9.1
8
  License: GPLv3
9
  License URI: https://github.com/woocommerce/woocommerce-admin/blob/main/license.txt
10
 
src/Composer/Package.php CHANGED
@@ -26,7 +26,7 @@ class Package {
26
  *
27
  * @var string
28
  */
29
- const VERSION = '2.9.0';
30
 
31
  /**
32
  * Package active.
26
  *
27
  * @var string
28
  */
29
+ const VERSION = '2.9.1';
30
 
31
  /**
32
  * Package active.
src/FeaturePlugin.php CHANGED
@@ -147,7 +147,7 @@ class FeaturePlugin {
147
  $this->define( 'WC_ADMIN_PLUGIN_FILE', WC_ADMIN_ABSPATH . 'woocommerce-admin.php' );
148
  // WARNING: Do not directly edit this version number constant.
149
  // It is updated as part of the prebuild process from the package.json value.
150
- $this->define( 'WC_ADMIN_VERSION_NUMBER', '2.9.0' );
151
  }
152
 
153
  /**
147
  $this->define( 'WC_ADMIN_PLUGIN_FILE', WC_ADMIN_ABSPATH . 'woocommerce-admin.php' );
148
  // WARNING: Do not directly edit this version number constant.
149
  // It is updated as part of the prebuild process from the package.json value.
150
+ $this->define( 'WC_ADMIN_VERSION_NUMBER', '2.9.1' );
151
  }
152
 
153
  /**
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit81add806014c897974c01ba936f16a4f::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit34072674d497371ae6c7eec8ef38a31a::getLoader();
vendor/autoload_packages.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp81add806014c897974c01ba936f16a4f;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp34072674d497371ae6c7eec8ef38a31a;
9
 
10
  // phpcs:ignore
11
 
vendor/composer/ClassLoader.php CHANGED
@@ -37,11 +37,13 @@ namespace Composer\Autoload;
37
  *
38
  * @author Fabien Potencier <fabien@symfony.com>
39
  * @author Jordi Boggiano <j.boggiano@seld.be>
40
- * @see http://www.php-fig.org/psr/psr-0/
41
- * @see http://www.php-fig.org/psr/psr-4/
42
  */
43
  class ClassLoader
44
  {
 
 
45
  // PSR-4
46
  private $prefixLengthsPsr4 = array();
47
  private $prefixDirsPsr4 = array();
@@ -57,6 +59,13 @@ class ClassLoader
57
  private $missingClasses = array();
58
  private $apcuPrefix;
59
 
 
 
 
 
 
 
 
60
  public function getPrefixes()
61
  {
62
  if (!empty($this->prefixesPsr0)) {
@@ -300,6 +309,17 @@ class ClassLoader
300
  public function register($prepend = false)
301
  {
302
  spl_autoload_register(array($this, 'loadClass'), true, $prepend);
 
 
 
 
 
 
 
 
 
 
 
303
  }
304
 
305
  /**
@@ -308,6 +328,10 @@ class ClassLoader
308
  public function unregister()
309
  {
310
  spl_autoload_unregister(array($this, 'loadClass'));
 
 
 
 
311
  }
312
 
313
  /**
@@ -367,6 +391,16 @@ class ClassLoader
367
  return $file;
368
  }
369
 
 
 
 
 
 
 
 
 
 
 
370
  private function findFileWithExtension($class, $ext)
371
  {
372
  // PSR-4 lookup
37
  *
38
  * @author Fabien Potencier <fabien@symfony.com>
39
  * @author Jordi Boggiano <j.boggiano@seld.be>
40
+ * @see https://www.php-fig.org/psr/psr-0/
41
+ * @see https://www.php-fig.org/psr/psr-4/
42
  */
43
  class ClassLoader
44
  {
45
+ private $vendorDir;
46
+
47
  // PSR-4
48
  private $prefixLengthsPsr4 = array();
49
  private $prefixDirsPsr4 = array();
59
  private $missingClasses = array();
60
  private $apcuPrefix;
61
 
62
+ private static $registeredLoaders = array();
63
+
64
+ public function __construct($vendorDir = null)
65
+ {
66
+ $this->vendorDir = $vendorDir;
67
+ }
68
+
69
  public function getPrefixes()
70
  {
71
  if (!empty($this->prefixesPsr0)) {
309
  public function register($prepend = false)
310
  {
311
  spl_autoload_register(array($this, 'loadClass'), true, $prepend);
312
+
313
+ if (null === $this->vendorDir) {
314
+ return;
315
+ }
316
+
317
+ if ($prepend) {
318
+ self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders;
319
+ } else {
320
+ unset(self::$registeredLoaders[$this->vendorDir]);
321
+ self::$registeredLoaders[$this->vendorDir] = $this;
322
+ }
323
  }
324
 
325
  /**
328
  public function unregister()
329
  {
330
  spl_autoload_unregister(array($this, 'loadClass'));
331
+
332
+ if (null !== $this->vendorDir) {
333
+ unset(self::$registeredLoaders[$this->vendorDir]);
334
+ }
335
  }
336
 
337
  /**
391
  return $file;
392
  }
393
 
394
+ /**
395
+ * Returns the currently registered loaders indexed by their corresponding vendor directories.
396
+ *
397
+ * @return self[]
398
+ */
399
+ public static function getRegisteredLoaders()
400
+ {
401
+ return self::$registeredLoaders;
402
+ }
403
+
404
  private function findFileWithExtension($class, $ext)
405
  {
406
  // PSR-4 lookup
vendor/composer/InstalledVersions.php CHANGED
@@ -1,337 +1,317 @@
1
  <?php
2
 
3
- /*
4
- * This file is part of Composer.
5
- *
6
- * (c) Nils Adermann <naderman@naderman.de>
7
- * Jordi Boggiano <j.boggiano@seld.be>
8
- *
9
- * For the full copyright and license information, please view the LICENSE
10
- * file that was distributed with this source code.
11
- */
12
 
13
  namespace Composer;
14
 
15
  use Composer\Autoload\ClassLoader;
16
  use Composer\Semver\VersionParser;
17
 
18
- /**
19
- * This class is copied in every Composer installed project and available to all
20
- *
21
- * See also https://getcomposer.org/doc/07-runtime.md#installed-versions
22
- *
23
- * To require its presence, you can require `composer-runtime-api ^2.0`
24
- */
25
  class InstalledVersions
26
  {
27
- private static $installed;
28
- private static $canGetVendors;
29
- private static $installedByVendor = array();
30
-
31
- /**
32
- * Returns a list of all package names which are present, either by being installed, replaced or provided
33
- *
34
- * @return string[]
35
- * @psalm-return list<string>
36
- */
37
- public static function getInstalledPackages()
38
- {
39
- $packages = array();
40
- foreach (self::getInstalled() as $installed) {
41
- $packages[] = array_keys($installed['versions']);
42
- }
43
-
44
- if (1 === \count($packages)) {
45
- return $packages[0];
46
- }
47
-
48
- return array_keys(array_flip(\call_user_func_array('array_merge', $packages)));
49
- }
50
-
51
- /**
52
- * Returns a list of all package names with a specific type e.g. 'library'
53
- *
54
- * @param string $type
55
- * @return string[]
56
- * @psalm-return list<string>
57
- */
58
- public static function getInstalledPackagesByType($type)
59
- {
60
- $packagesByType = array();
61
-
62
- foreach (self::getInstalled() as $installed) {
63
- foreach ($installed['versions'] as $name => $package) {
64
- if (isset($package['type']) && $package['type'] === $type) {
65
- $packagesByType[] = $name;
66
- }
67
- }
68
- }
69
-
70
- return $packagesByType;
71
- }
72
-
73
- /**
74
- * Checks whether the given package is installed
75
- *
76
- * This also returns true if the package name is provided or replaced by another package
77
- *
78
- * @param string $packageName
79
- * @param bool $includeDevRequirements
80
- * @return bool
81
- */
82
- public static function isInstalled($packageName, $includeDevRequirements = true)
83
- {
84
- foreach (self::getInstalled() as $installed) {
85
- if (isset($installed['versions'][$packageName])) {
86
- return $includeDevRequirements || empty($installed['versions'][$packageName]['dev_requirement']);
87
- }
88
- }
89
-
90
- return false;
91
- }
92
-
93
- /**
94
- * Checks whether the given package satisfies a version constraint
95
- *
96
- * e.g. If you want to know whether version 2.3+ of package foo/bar is installed, you would call:
97
- *
98
- * Composer\InstalledVersions::satisfies(new VersionParser, 'foo/bar', '^2.3')
99
- *
100
- * @param VersionParser $parser Install composer/semver to have access to this class and functionality
101
- * @param string $packageName
102
- * @param string|null $constraint A version constraint to check for, if you pass one you have to make sure composer/semver is required by your package
103
- * @return bool
104
- */
105
- public static function satisfies(VersionParser $parser, $packageName, $constraint)
106
- {
107
- $constraint = $parser->parseConstraints($constraint);
108
- $provided = $parser->parseConstraints(self::getVersionRanges($packageName));
109
-
110
- return $provided->matches($constraint);
111
- }
112
-
113
- /**
114
- * Returns a version constraint representing all the range(s) which are installed for a given package
115
- *
116
- * It is easier to use this via isInstalled() with the $constraint argument if you need to check
117
- * whether a given version of a package is installed, and not just whether it exists
118
- *
119
- * @param string $packageName
120
- * @return string Version constraint usable with composer/semver
121
- */
122
- public static function getVersionRanges($packageName)
123
- {
124
- foreach (self::getInstalled() as $installed) {
125
- if (!isset($installed['versions'][$packageName])) {
126
- continue;
127
- }
128
-
129
- $ranges = array();
130
- if (isset($installed['versions'][$packageName]['pretty_version'])) {
131
- $ranges[] = $installed['versions'][$packageName]['pretty_version'];
132
- }
133
- if (array_key_exists('aliases', $installed['versions'][$packageName])) {
134
- $ranges = array_merge($ranges, $installed['versions'][$packageName]['aliases']);
135
- }
136
- if (array_key_exists('replaced', $installed['versions'][$packageName])) {
137
- $ranges = array_merge($ranges, $installed['versions'][$packageName]['replaced']);
138
- }
139
- if (array_key_exists('provided', $installed['versions'][$packageName])) {
140
- $ranges = array_merge($ranges, $installed['versions'][$packageName]['provided']);
141
- }
142
-
143
- return implode(' || ', $ranges);
144
- }
145
-
146
- throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
147
- }
148
-
149
- /**
150
- * @param string $packageName
151
- * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present
152
- */
153
- public static function getVersion($packageName)
154
- {
155
- foreach (self::getInstalled() as $installed) {
156
- if (!isset($installed['versions'][$packageName])) {
157
- continue;
158
- }
159
-
160
- if (!isset($installed['versions'][$packageName]['version'])) {
161
- return null;
162
- }
163
-
164
- return $installed['versions'][$packageName]['version'];
165
- }
166
-
167
- throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
168
- }
169
-
170
- /**
171
- * @param string $packageName
172
- * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present
173
- */
174
- public static function getPrettyVersion($packageName)
175
- {
176
- foreach (self::getInstalled() as $installed) {
177
- if (!isset($installed['versions'][$packageName])) {
178
- continue;
179
- }
180
-
181
- if (!isset($installed['versions'][$packageName]['pretty_version'])) {
182
- return null;
183
- }
184
-
185
- return $installed['versions'][$packageName]['pretty_version'];
186
- }
187
-
188
- throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
189
- }
190
-
191
- /**
192
- * @param string $packageName
193
- * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as reference
194
- */
195
- public static function getReference($packageName)
196
- {
197
- foreach (self::getInstalled() as $installed) {
198
- if (!isset($installed['versions'][$packageName])) {
199
- continue;
200
- }
201
-
202
- if (!isset($installed['versions'][$packageName]['reference'])) {
203
- return null;
204
- }
205
-
206
- return $installed['versions'][$packageName]['reference'];
207
- }
208
-
209
- throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
210
- }
211
-
212
- /**
213
- * @param string $packageName
214
- * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as install path. Packages of type metapackages also have a null install path.
215
- */
216
- public static function getInstallPath($packageName)
217
- {
218
- foreach (self::getInstalled() as $installed) {
219
- if (!isset($installed['versions'][$packageName])) {
220
- continue;
221
- }
222
-
223
- return isset($installed['versions'][$packageName]['install_path']) ? $installed['versions'][$packageName]['install_path'] : null;
224
- }
225
-
226
- throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
227
- }
228
-
229
- /**
230
- * @return array
231
- * @psalm-return array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}
232
- */
233
- public static function getRootPackage()
234
- {
235
- $installed = self::getInstalled();
236
-
237
- return $installed[0]['root'];
238
- }
239
-
240
- /**
241
- * Returns the raw installed.php data for custom implementations
242
- *
243
- * @deprecated Use getAllRawData() instead which returns all datasets for all autoloaders present in the process. getRawData only returns the first dataset loaded, which may not be what you expect.
244
- * @return array[]
245
- * @psalm-return array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}
246
- */
247
- public static function getRawData()
248
- {
249
- @trigger_error('getRawData only returns the first dataset loaded, which may not be what you expect. Use getAllRawData() instead which returns all datasets for all autoloaders present in the process.', E_USER_DEPRECATED);
250
-
251
- if (null === self::$installed) {
252
- // only require the installed.php file if this file is loaded from its dumped location,
253
- // and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937
254
- if (substr(__DIR__, -8, 1) !== 'C') {
255
- self::$installed = include __DIR__ . '/installed.php';
256
- } else {
257
- self::$installed = array();
258
- }
259
- }
260
-
261
- return self::$installed;
262
- }
263
-
264
- /**
265
- * Returns the raw data of all installed.php which are currently loaded for custom implementations
266
- *
267
- * @return array[]
268
- * @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
269
- */
270
- public static function getAllRawData()
271
- {
272
- return self::getInstalled();
273
- }
274
-
275
- /**
276
- * Lets you reload the static array from another file
277
- *
278
- * This is only useful for complex integrations in which a project needs to use
279
- * this class but then also needs to execute another project's autoloader in process,
280
- * and wants to ensure both projects have access to their version of installed.php.
281
- *
282
- * A typical case would be PHPUnit, where it would need to make sure it reads all
283
- * the data it needs from this class, then call reload() with
284
- * `require $CWD/vendor/composer/installed.php` (or similar) as input to make sure
285
- * the project in which it runs can then also use this class safely, without
286
- * interference between PHPUnit's dependencies and the project's dependencies.
287
- *
288
- * @param array[] $data A vendor/composer/installed.php data set
289
- * @return void
290
- *
291
- * @psalm-param array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>} $data
292
- */
293
- public static function reload($data)
294
- {
295
- self::$installed = $data;
296
- self::$installedByVendor = array();
297
- }
298
-
299
- /**
300
- * @return array[]
301
- * @psalm-return list<array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
302
- */
303
- private static function getInstalled()
304
- {
305
- if (null === self::$canGetVendors) {
306
- self::$canGetVendors = method_exists('Composer\Autoload\ClassLoader', 'getRegisteredLoaders');
307
- }
308
-
309
- $installed = array();
310
-
311
- if (self::$canGetVendors) {
312
- foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
313
- if (isset(self::$installedByVendor[$vendorDir])) {
314
- $installed[] = self::$installedByVendor[$vendorDir];
315
- } elseif (is_file($vendorDir.'/composer/installed.php')) {
316
- $installed[] = self::$installedByVendor[$vendorDir] = require $vendorDir.'/composer/installed.php';
317
- if (null === self::$installed && strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {
318
- self::$installed = $installed[count($installed) - 1];
319
- }
320
- }
321
- }
322
- }
323
-
324
- if (null === self::$installed) {
325
- // only require the installed.php file if this file is loaded from its dumped location,
326
- // and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937
327
- if (substr(__DIR__, -8, 1) !== 'C') {
328
- self::$installed = require __DIR__ . '/installed.php';
329
- } else {
330
- self::$installed = array();
331
- }
332
- }
333
- $installed[] = self::$installed;
334
-
335
- return $installed;
336
- }
337
  }
1
  <?php
2
 
3
+
4
+
5
+
6
+
7
+
8
+
9
+
10
+
11
+
12
 
13
  namespace Composer;
14
 
15
  use Composer\Autoload\ClassLoader;
16
  use Composer\Semver\VersionParser;
17
 
18
+
19
+
20
+
21
+
22
+
23
+
24
+
25
  class InstalledVersions
26
  {
27
+ private static $installed = array (
28
+ 'root' =>
29
+ array (
30
+ 'pretty_version' => '2.9.1',
31
+ 'version' => '2.9.1.0',
32
+ 'aliases' =>
33
+ array (
34
+ ),
35
+ 'reference' => NULL,
36
+ 'name' => 'woocommerce/woocommerce-admin',
37
+ ),
38
+ 'versions' =>
39
+ array (
40
+ 'automattic/jetpack-autoloader' =>
41
+ array (
42
+ 'pretty_version' => 'v2.10.5',
43
+ 'version' => '2.10.5.0',
44
+ 'aliases' =>
45
+ array (
46
+ ),
47
+ 'reference' => 'ec66177eefa1126d5319f3135ff3a7185e21a0ba',
48
+ ),
49
+ 'composer/installers' =>
50
+ array (
51
+ 'pretty_version' => 'v1.12.0',
52
+ 'version' => '1.12.0.0',
53
+ 'aliases' =>
54
+ array (
55
+ ),
56
+ 'reference' => 'd20a64ed3c94748397ff5973488761b22f6d3f19',
57
+ ),
58
+ 'roundcube/plugin-installer' =>
59
+ array (
60
+ 'replaced' =>
61
+ array (
62
+ 0 => '*',
63
+ ),
64
+ ),
65
+ 'shama/baton' =>
66
+ array (
67
+ 'replaced' =>
68
+ array (
69
+ 0 => '*',
70
+ ),
71
+ ),
72
+ 'woocommerce/woocommerce-admin' =>
73
+ array (
74
+ 'pretty_version' => '2.9.1',
75
+ 'version' => '2.9.1.0',
76
+ 'aliases' =>
77
+ array (
78
+ ),
79
+ 'reference' => NULL,
80
+ ),
81
+ ),
82
+ );
83
+ private static $canGetVendors;
84
+ private static $installedByVendor = array();
85
+
86
+
87
+
88
+
89
+
90
+
91
+
92
+ public static function getInstalledPackages()
93
+ {
94
+ $packages = array();
95
+ foreach (self::getInstalled() as $installed) {
96
+ $packages[] = array_keys($installed['versions']);
97
+ }
98
+
99
+ if (1 === \count($packages)) {
100
+ return $packages[0];
101
+ }
102
+
103
+ return array_keys(array_flip(\call_user_func_array('array_merge', $packages)));
104
+ }
105
+
106
+
107
+
108
+
109
+
110
+
111
+
112
+
113
+
114
+ public static function isInstalled($packageName)
115
+ {
116
+ foreach (self::getInstalled() as $installed) {
117
+ if (isset($installed['versions'][$packageName])) {
118
+ return true;
119
+ }
120
+ }
121
+
122
+ return false;
123
+ }
124
+
125
+
126
+
127
+
128
+
129
+
130
+
131
+
132
+
133
+
134
+
135
+
136
+
137
+
138
+ public static function satisfies(VersionParser $parser, $packageName, $constraint)
139
+ {
140
+ $constraint = $parser->parseConstraints($constraint);
141
+ $provided = $parser->parseConstraints(self::getVersionRanges($packageName));
142
+
143
+ return $provided->matches($constraint);
144
+ }
145
+
146
+
147
+
148
+
149
+
150
+
151
+
152
+
153
+
154
+
155
+ public static function getVersionRanges($packageName)
156
+ {
157
+ foreach (self::getInstalled() as $installed) {
158
+ if (!isset($installed['versions'][$packageName])) {
159
+ continue;
160
+ }
161
+
162
+ $ranges = array();
163
+ if (isset($installed['versions'][$packageName]['pretty_version'])) {
164
+ $ranges[] = $installed['versions'][$packageName]['pretty_version'];
165
+ }
166
+ if (array_key_exists('aliases', $installed['versions'][$packageName])) {
167
+ $ranges = array_merge($ranges, $installed['versions'][$packageName]['aliases']);
168
+ }
169
+ if (array_key_exists('replaced', $installed['versions'][$packageName])) {
170
+ $ranges = array_merge($ranges, $installed['versions'][$packageName]['replaced']);
171
+ }
172
+ if (array_key_exists('provided', $installed['versions'][$packageName])) {
173
+ $ranges = array_merge($ranges, $installed['versions'][$packageName]['provided']);
174
+ }
175
+
176
+ return implode(' || ', $ranges);
177
+ }
178
+
179
+ throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
180
+ }
181
+
182
+
183
+
184
+
185
+
186
+ public static function getVersion($packageName)
187
+ {
188
+ foreach (self::getInstalled() as $installed) {
189
+ if (!isset($installed['versions'][$packageName])) {
190
+ continue;
191
+ }
192
+
193
+ if (!isset($installed['versions'][$packageName]['version'])) {
194
+ return null;
195
+ }
196
+
197
+ return $installed['versions'][$packageName]['version'];
198
+ }
199
+
200
+ throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
201
+ }
202
+
203
+
204
+
205
+
206
+
207
+ public static function getPrettyVersion($packageName)
208
+ {
209
+ foreach (self::getInstalled() as $installed) {
210
+ if (!isset($installed['versions'][$packageName])) {
211
+ continue;
212
+ }
213
+
214
+ if (!isset($installed['versions'][$packageName]['pretty_version'])) {
215
+ return null;
216
+ }
217
+
218
+ return $installed['versions'][$packageName]['pretty_version'];
219
+ }
220
+
221
+ throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
222
+ }
223
+
224
+
225
+
226
+
227
+
228
+ public static function getReference($packageName)
229
+ {
230
+ foreach (self::getInstalled() as $installed) {
231
+ if (!isset($installed['versions'][$packageName])) {
232
+ continue;
233
+ }
234
+
235
+ if (!isset($installed['versions'][$packageName]['reference'])) {
236
+ return null;
237
+ }
238
+
239
+ return $installed['versions'][$packageName]['reference'];
240
+ }
241
+
242
+ throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
243
+ }
244
+
245
+
246
+
247
+
248
+
249
+ public static function getRootPackage()
250
+ {
251
+ $installed = self::getInstalled();
252
+
253
+ return $installed[0]['root'];
254
+ }
255
+
256
+
257
+
258
+
259
+
260
+
261
+
262
+ public static function getRawData()
263
+ {
264
+ return self::$installed;
265
+ }
266
+
267
+
268
+
269
+
270
+
271
+
272
+
273
+
274
+
275
+
276
+
277
+
278
+
279
+
280
+
281
+
282
+
283
+
284
+
285
+ public static function reload($data)
286
+ {
287
+ self::$installed = $data;
288
+ self::$installedByVendor = array();
289
+ }
290
+
291
+
292
+
293
+
294
+
295
+ private static function getInstalled()
296
+ {
297
+ if (null === self::$canGetVendors) {
298
+ self::$canGetVendors = method_exists('Composer\Autoload\ClassLoader', 'getRegisteredLoaders');
299
+ }
300
+
301
+ $installed = array();
302
+
303
+ if (self::$canGetVendors) {
304
+ foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
305
+ if (isset(self::$installedByVendor[$vendorDir])) {
306
+ $installed[] = self::$installedByVendor[$vendorDir];
307
+ } elseif (is_file($vendorDir.'/composer/installed.php')) {
308
+ $installed[] = self::$installedByVendor[$vendorDir] = require $vendorDir.'/composer/installed.php';
309
+ }
310
+ }
311
+ }
312
+
313
+ $installed[] = self::$installed;
314
+
315
+ return $installed;
316
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
317
  }
vendor/composer/autoload_classmap.php CHANGED
@@ -7,4 +7,5 @@ $baseDir = dirname($vendorDir);
7
 
8
  return array(
9
  'Automattic\\Jetpack\\Autoloader\\AutoloadGenerator' => $vendorDir . '/automattic/jetpack-autoloader/src/AutoloadGenerator.php',
 
10
  );
7
 
8
  return array(
9
  'Automattic\\Jetpack\\Autoloader\\AutoloadGenerator' => $vendorDir . '/automattic/jetpack-autoloader/src/AutoloadGenerator.php',
10
+ 'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php',
11
  );
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit81add806014c897974c01ba936f16a4f
6
  {
7
  private static $loader;
8
 
@@ -22,15 +22,17 @@ class ComposerAutoloaderInit81add806014c897974c01ba936f16a4f
22
  return self::$loader;
23
  }
24
 
25
- spl_autoload_register(array('ComposerAutoloaderInit81add806014c897974c01ba936f16a4f', 'loadClassLoader'), true, true);
26
- self::$loader = $loader = new \Composer\Autoload\ClassLoader();
27
- spl_autoload_unregister(array('ComposerAutoloaderInit81add806014c897974c01ba936f16a4f', 'loadClassLoader'));
 
 
28
 
29
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
30
  if ($useStaticLoader) {
31
- require_once __DIR__ . '/autoload_static.php';
32
 
33
- call_user_func(\Composer\Autoload\ComposerStaticInit81add806014c897974c01ba936f16a4f::getInitializer($loader));
34
  } else {
35
  $map = require __DIR__ . '/autoload_namespaces.php';
36
  foreach ($map as $namespace => $path) {
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit34072674d497371ae6c7eec8ef38a31a
6
  {
7
  private static $loader;
8
 
22
  return self::$loader;
23
  }
24
 
25
+ require __DIR__ . '/platform_check.php';
26
+
27
+ spl_autoload_register(array('ComposerAutoloaderInit34072674d497371ae6c7eec8ef38a31a', 'loadClassLoader'), true, true);
28
+ self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
29
+ spl_autoload_unregister(array('ComposerAutoloaderInit34072674d497371ae6c7eec8ef38a31a', 'loadClassLoader'));
30
 
31
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
  if ($useStaticLoader) {
33
+ require __DIR__ . '/autoload_static.php';
34
 
35
+ call_user_func(\Composer\Autoload\ComposerStaticInit34072674d497371ae6c7eec8ef38a31a::getInitializer($loader));
36
  } else {
37
  $map = require __DIR__ . '/autoload_namespaces.php';
38
  foreach ($map as $namespace => $path) {
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit81add806014c897974c01ba936f16a4f
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'C' =>
@@ -35,14 +35,15 @@ class ComposerStaticInit81add806014c897974c01ba936f16a4f
35
 
36
  public static $classMap = array (
37
  'Automattic\\Jetpack\\Autoloader\\AutoloadGenerator' => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src/AutoloadGenerator.php',
 
38
  );
39
 
40
  public static function getInitializer(ClassLoader $loader)
41
  {
42
  return \Closure::bind(function () use ($loader) {
43
- $loader->prefixLengthsPsr4 = ComposerStaticInit81add806014c897974c01ba936f16a4f::$prefixLengthsPsr4;
44
- $loader->prefixDirsPsr4 = ComposerStaticInit81add806014c897974c01ba936f16a4f::$prefixDirsPsr4;
45
- $loader->classMap = ComposerStaticInit81add806014c897974c01ba936f16a4f::$classMap;
46
 
47
  }, null, ClassLoader::class);
48
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit34072674d497371ae6c7eec8ef38a31a
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'C' =>
35
 
36
  public static $classMap = array (
37
  'Automattic\\Jetpack\\Autoloader\\AutoloadGenerator' => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src/AutoloadGenerator.php',
38
+ 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
39
  );
40
 
41
  public static function getInitializer(ClassLoader $loader)
42
  {
43
  return \Closure::bind(function () use ($loader) {
44
+ $loader->prefixLengthsPsr4 = ComposerStaticInit34072674d497371ae6c7eec8ef38a31a::$prefixLengthsPsr4;
45
+ $loader->prefixDirsPsr4 = ComposerStaticInit34072674d497371ae6c7eec8ef38a31a::$prefixDirsPsr4;
46
+ $loader->classMap = ComposerStaticInit34072674d497371ae6c7eec8ef38a31a::$classMap;
47
 
48
  }, null, ClassLoader::class);
49
  }
vendor/composer/installed.json CHANGED
@@ -1,208 +1,214 @@
1
- [
2
- {
3
- "name": "automattic/jetpack-autoloader",
4
- "version": "v2.10.5",
5
- "version_normalized": "2.10.5.0",
6
- "source": {
7
- "type": "git",
8
- "url": "https://github.com/Automattic/jetpack-autoloader.git",
9
- "reference": "ec66177eefa1126d5319f3135ff3a7185e21a0ba"
10
- },
11
- "dist": {
12
- "type": "zip",
13
- "url": "https://api.github.com/repos/Automattic/jetpack-autoloader/zipball/ec66177eefa1126d5319f3135ff3a7185e21a0ba",
14
- "reference": "ec66177eefa1126d5319f3135ff3a7185e21a0ba",
15
- "shasum": ""
16
- },
17
- "require": {
18
- "composer-plugin-api": "^1.1 || ^2.0"
19
- },
20
- "require-dev": {
21
- "automattic/jetpack-changelogger": "^1.2",
22
- "yoast/phpunit-polyfills": "1.0.1"
23
- },
24
- "time": "2021-08-31T17:20:29+00:00",
25
- "type": "composer-plugin",
26
- "extra": {
27
- "autotagger": true,
28
- "class": "Automattic\\Jetpack\\Autoloader\\CustomAutoloaderPlugin",
29
- "mirror-repo": "Automattic/jetpack-autoloader",
30
- "changelogger": {
31
- "link-template": "https://github.com/Automattic/jetpack-autoloader/compare/v${old}...v${new}"
32
  },
33
- "branch-alias": {
34
- "dev-master": "2.10.x-dev"
35
- }
36
- },
37
- "installation-source": "dist",
38
- "autoload": {
39
- "classmap": [
40
- "src/AutoloadGenerator.php"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
  ],
42
- "psr-4": {
43
- "Automattic\\Jetpack\\Autoloader\\": "src"
44
- }
45
- },
46
- "notification-url": "https://packagist.org/downloads/",
47
- "license": [
48
- "GPL-2.0-or-later"
49
- ],
50
- "description": "Creates a custom autoloader for a plugin or theme.",
51
- "support": {
52
- "source": "https://github.com/Automattic/jetpack-autoloader/tree/v2.10.5"
53
- }
54
- },
55
- {
56
- "name": "composer/installers",
57
- "version": "v1.12.0",
58
- "version_normalized": "1.12.0.0",
59
- "source": {
60
- "type": "git",
61
- "url": "https://github.com/composer/installers.git",
62
- "reference": "d20a64ed3c94748397ff5973488761b22f6d3f19"
63
- },
64
- "dist": {
65
- "type": "zip",
66
- "url": "https://api.github.com/repos/composer/installers/zipball/d20a64ed3c94748397ff5973488761b22f6d3f19",
67
- "reference": "d20a64ed3c94748397ff5973488761b22f6d3f19",
68
- "shasum": ""
69
- },
70
- "require": {
71
- "composer-plugin-api": "^1.0 || ^2.0"
72
- },
73
- "replace": {
74
- "roundcube/plugin-installer": "*",
75
- "shama/baton": "*"
76
- },
77
- "require-dev": {
78
- "composer/composer": "1.6.* || ^2.0",
79
- "composer/semver": "^1 || ^3",
80
- "phpstan/phpstan": "^0.12.55",
81
- "phpstan/phpstan-phpunit": "^0.12.16",
82
- "symfony/phpunit-bridge": "^4.2 || ^5",
83
- "symfony/process": "^2.3"
84
- },
85
- "time": "2021-09-13T08:19:44+00:00",
86
- "type": "composer-plugin",
87
- "extra": {
88
- "class": "Composer\\Installers\\Plugin",
89
- "branch-alias": {
90
- "dev-main": "1.x-dev"
91
- }
92
- },
93
- "installation-source": "dist",
94
- "autoload": {
95
- "psr-4": {
96
- "Composer\\Installers\\": "src/Composer/Installers"
97
- }
98
- },
99
- "notification-url": "https://packagist.org/downloads/",
100
- "license": [
101
- "MIT"
102
- ],
103
- "authors": [
104
- {
105
- "name": "Kyle Robinson Young",
106
- "email": "kyle@dontkry.com",
107
- "homepage": "https://github.com/shama"
108
- }
109
- ],
110
- "description": "A multi-framework Composer library installer",
111
- "homepage": "https://composer.github.io/installers/",
112
- "keywords": [
113
- "Craft",
114
- "Dolibarr",
115
- "Eliasis",
116
- "Hurad",
117
- "ImageCMS",
118
- "Kanboard",
119
- "Lan Management System",
120
- "MODX Evo",
121
- "MantisBT",
122
- "Mautic",
123
- "Maya",
124
- "OXID",
125
- "Plentymarkets",
126
- "Porto",
127
- "RadPHP",
128
- "SMF",
129
- "Starbug",
130
- "Thelia",
131
- "Whmcs",
132
- "WolfCMS",
133
- "agl",
134
- "aimeos",
135
- "annotatecms",
136
- "attogram",
137
- "bitrix",
138
- "cakephp",
139
- "chef",
140
- "cockpit",
141
- "codeigniter",
142
- "concrete5",
143
- "croogo",
144
- "dokuwiki",
145
- "drupal",
146
- "eZ Platform",
147
- "elgg",
148
- "expressionengine",
149
- "fuelphp",
150
- "grav",
151
- "installer",
152
- "itop",
153
- "joomla",
154
- "known",
155
- "kohana",
156
- "laravel",
157
- "lavalite",
158
- "lithium",
159
- "magento",
160
- "majima",
161
- "mako",
162
- "mediawiki",
163
- "miaoxing",
164
- "modulework",
165
- "modx",
166
- "moodle",
167
- "osclass",
168
- "pantheon",
169
- "phpbb",
170
- "piwik",
171
- "ppi",
172
- "processwire",
173
- "puppet",
174
- "pxcms",
175
- "reindex",
176
- "roundcube",
177
- "shopware",
178
- "silverstripe",
179
- "sydes",
180
- "sylius",
181
- "symfony",
182
- "tastyigniter",
183
- "typo3",
184
- "wordpress",
185
- "yawik",
186
- "zend",
187
- "zikula"
188
- ],
189
- "support": {
190
- "issues": "https://github.com/composer/installers/issues",
191
- "source": "https://github.com/composer/installers/tree/v1.12.0"
192
  },
193
- "funding": [
194
- {
195
- "url": "https://packagist.com",
196
- "type": "custom"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
197
  },
198
- {
199
- "url": "https://github.com/composer",
200
- "type": "github"
 
 
 
 
201
  },
202
- {
203
- "url": "https://tidelift.com/funding/github/packagist/composer/composer",
204
- "type": "tidelift"
205
- }
206
- ]
207
- }
208
- ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "packages": [
3
+ {
4
+ "name": "automattic/jetpack-autoloader",
5
+ "version": "v2.10.5",
6
+ "version_normalized": "2.10.5.0",
7
+ "source": {
8
+ "type": "git",
9
+ "url": "https://github.com/Automattic/jetpack-autoloader.git",
10
+ "reference": "ec66177eefa1126d5319f3135ff3a7185e21a0ba"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  },
12
+ "dist": {
13
+ "type": "zip",
14
+ "url": "https://api.github.com/repos/Automattic/jetpack-autoloader/zipball/ec66177eefa1126d5319f3135ff3a7185e21a0ba",
15
+ "reference": "ec66177eefa1126d5319f3135ff3a7185e21a0ba",
16
+ "shasum": ""
17
+ },
18
+ "require": {
19
+ "composer-plugin-api": "^1.1 || ^2.0"
20
+ },
21
+ "require-dev": {
22
+ "automattic/jetpack-changelogger": "^1.2",
23
+ "yoast/phpunit-polyfills": "1.0.1"
24
+ },
25
+ "time": "2021-08-31T17:20:29+00:00",
26
+ "type": "composer-plugin",
27
+ "extra": {
28
+ "autotagger": true,
29
+ "class": "Automattic\\Jetpack\\Autoloader\\CustomAutoloaderPlugin",
30
+ "mirror-repo": "Automattic/jetpack-autoloader",
31
+ "changelogger": {
32
+ "link-template": "https://github.com/Automattic/jetpack-autoloader/compare/v${old}...v${new}"
33
+ },
34
+ "branch-alias": {
35
+ "dev-master": "2.10.x-dev"
36
+ }
37
+ },
38
+ "installation-source": "dist",
39
+ "autoload": {
40
+ "classmap": [
41
+ "src/AutoloadGenerator.php"
42
+ ],
43
+ "psr-4": {
44
+ "Automattic\\Jetpack\\Autoloader\\": "src"
45
+ }
46
+ },
47
+ "notification-url": "https://packagist.org/downloads/",
48
+ "license": [
49
+ "GPL-2.0-or-later"
50
  ],
51
+ "description": "Creates a custom autoloader for a plugin or theme.",
52
+ "support": {
53
+ "source": "https://github.com/Automattic/jetpack-autoloader/tree/v2.10.5"
54
+ },
55
+ "install-path": "../automattic/jetpack-autoloader"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
56
  },
57
+ {
58
+ "name": "composer/installers",
59
+ "version": "v1.12.0",
60
+ "version_normalized": "1.12.0.0",
61
+ "source": {
62
+ "type": "git",
63
+ "url": "https://github.com/composer/installers.git",
64
+ "reference": "d20a64ed3c94748397ff5973488761b22f6d3f19"
65
+ },
66
+ "dist": {
67
+ "type": "zip",
68
+ "url": "https://api.github.com/repos/composer/installers/zipball/d20a64ed3c94748397ff5973488761b22f6d3f19",
69
+ "reference": "d20a64ed3c94748397ff5973488761b22f6d3f19",
70
+ "shasum": ""
71
+ },
72
+ "require": {
73
+ "composer-plugin-api": "^1.0 || ^2.0"
74
+ },
75
+ "replace": {
76
+ "roundcube/plugin-installer": "*",
77
+ "shama/baton": "*"
78
+ },
79
+ "require-dev": {
80
+ "composer/composer": "1.6.* || ^2.0",
81
+ "composer/semver": "^1 || ^3",
82
+ "phpstan/phpstan": "^0.12.55",
83
+ "phpstan/phpstan-phpunit": "^0.12.16",
84
+ "symfony/phpunit-bridge": "^4.2 || ^5",
85
+ "symfony/process": "^2.3"
86
  },
87
+ "time": "2021-09-13T08:19:44+00:00",
88
+ "type": "composer-plugin",
89
+ "extra": {
90
+ "class": "Composer\\Installers\\Plugin",
91
+ "branch-alias": {
92
+ "dev-main": "1.x-dev"
93
+ }
94
  },
95
+ "installation-source": "dist",
96
+ "autoload": {
97
+ "psr-4": {
98
+ "Composer\\Installers\\": "src/Composer/Installers"
99
+ }
100
+ },
101
+ "notification-url": "https://packagist.org/downloads/",
102
+ "license": [
103
+ "MIT"
104
+ ],
105
+ "authors": [
106
+ {
107
+ "name": "Kyle Robinson Young",
108
+ "email": "kyle@dontkry.com",
109
+ "homepage": "https://github.com/shama"
110
+ }
111
+ ],
112
+ "description": "A multi-framework Composer library installer",
113
+ "homepage": "https://composer.github.io/installers/",
114
+ "keywords": [
115
+ "Craft",
116
+ "Dolibarr",
117
+ "Eliasis",
118
+ "Hurad",
119
+ "ImageCMS",
120
+ "Kanboard",
121
+ "Lan Management System",
122
+ "MODX Evo",
123
+ "MantisBT",
124
+ "Mautic",
125
+ "Maya",
126
+ "OXID",
127
+ "Plentymarkets",
128
+ "Porto",
129
+ "RadPHP",
130
+ "SMF",
131
+ "Starbug",
132
+ "Thelia",
133
+ "Whmcs",
134
+ "WolfCMS",
135
+ "agl",
136
+ "aimeos",
137
+ "annotatecms",
138
+ "attogram",
139
+ "bitrix",
140
+ "cakephp",
141
+ "chef",
142
+ "cockpit",
143
+ "codeigniter",
144
+ "concrete5",
145
+ "croogo",
146
+ "dokuwiki",
147
+ "drupal",
148
+ "eZ Platform",
149
+ "elgg",
150
+ "expressionengine",
151
+ "fuelphp",
152
+ "grav",
153
+ "installer",
154
+ "itop",
155
+ "joomla",
156
+ "known",
157
+ "kohana",
158
+ "laravel",
159
+ "lavalite",
160
+ "lithium",
161
+ "magento",
162
+ "majima",
163
+ "mako",
164
+ "mediawiki",
165
+ "miaoxing",
166
+ "modulework",
167
+ "modx",
168
+ "moodle",
169
+ "osclass",
170
+ "pantheon",
171
+ "phpbb",
172
+ "piwik",
173
+ "ppi",
174
+ "processwire",
175
+ "puppet",
176
+ "pxcms",
177
+ "reindex",
178
+ "roundcube",
179
+ "shopware",
180
+ "silverstripe",
181
+ "sydes",
182
+ "sylius",
183
+ "symfony",
184
+ "tastyigniter",
185
+ "typo3",
186
+ "wordpress",
187
+ "yawik",
188
+ "zend",
189
+ "zikula"
190
+ ],
191
+ "support": {
192
+ "issues": "https://github.com/composer/installers/issues",
193
+ "source": "https://github.com/composer/installers/tree/v1.12.0"
194
+ },
195
+ "funding": [
196
+ {
197
+ "url": "https://packagist.com",
198
+ "type": "custom"
199
+ },
200
+ {
201
+ "url": "https://github.com/composer",
202
+ "type": "github"
203
+ },
204
+ {
205
+ "url": "https://tidelift.com/funding/github/packagist/composer/composer",
206
+ "type": "tidelift"
207
+ }
208
+ ],
209
+ "install-path": "./installers"
210
+ }
211
+ ],
212
+ "dev": false,
213
+ "dev-package-names": []
214
+ }
vendor/composer/installed.php CHANGED
@@ -1,53 +1,56 @@
1
- <?php return array(
2
- 'root' => array(
3
- 'pretty_version' => '2.8.0',
4
- 'version' => '2.8.0.0',
5
- 'type' => 'wordpress-plugin',
6
- 'install_path' => __DIR__ . '/../../',
7
- 'aliases' => array(),
8
- 'reference' => NULL,
9
- 'name' => 'woocommerce/woocommerce-admin',
10
- 'dev' => false,
11
  ),
12
- 'versions' => array(
13
- 'automattic/jetpack-autoloader' => array(
14
- 'pretty_version' => 'v2.10.5',
15
- 'version' => '2.10.5.0',
16
- 'type' => 'composer-plugin',
17
- 'install_path' => __DIR__ . '/../automattic/jetpack-autoloader',
18
- 'aliases' => array(),
19
- 'reference' => 'ec66177eefa1126d5319f3135ff3a7185e21a0ba',
20
- 'dev_requirement' => false,
21
- ),
22
- 'composer/installers' => array(
23
- 'pretty_version' => 'v1.12.0',
24
- 'version' => '1.12.0.0',
25
- 'type' => 'composer-plugin',
26
- 'install_path' => __DIR__ . '/./installers',
27
- 'aliases' => array(),
28
- 'reference' => 'd20a64ed3c94748397ff5973488761b22f6d3f19',
29
- 'dev_requirement' => false,
30
- ),
31
- 'roundcube/plugin-installer' => array(
32
- 'dev_requirement' => false,
33
- 'replaced' => array(
34
- 0 => '*',
35
- ),
36
- ),
37
- 'shama/baton' => array(
38
- 'dev_requirement' => false,
39
- 'replaced' => array(
40
- 0 => '*',
41
- ),
42
- ),
43
- 'woocommerce/woocommerce-admin' => array(
44
- 'pretty_version' => '2.8.0',
45
- 'version' => '2.8.0.0',
46
- 'type' => 'wordpress-plugin',
47
- 'install_path' => __DIR__ . '/../../',
48
- 'aliases' => array(),
49
- 'reference' => NULL,
50
- 'dev_requirement' => false,
51
- ),
52
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
  );
1
+ <?php return array (
2
+ 'root' =>
3
+ array (
4
+ 'pretty_version' => '2.9.1',
5
+ 'version' => '2.9.1.0',
6
+ 'aliases' =>
7
+ array (
 
 
 
8
  ),
9
+ 'reference' => NULL,
10
+ 'name' => 'woocommerce/woocommerce-admin',
11
+ ),
12
+ 'versions' =>
13
+ array (
14
+ 'automattic/jetpack-autoloader' =>
15
+ array (
16
+ 'pretty_version' => 'v2.10.5',
17
+ 'version' => '2.10.5.0',
18
+ 'aliases' =>
19
+ array (
20
+ ),
21
+ 'reference' => 'ec66177eefa1126d5319f3135ff3a7185e21a0ba',
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
  ),
23
+ 'composer/installers' =>
24
+ array (
25
+ 'pretty_version' => 'v1.12.0',
26
+ 'version' => '1.12.0.0',
27
+ 'aliases' =>
28
+ array (
29
+ ),
30
+ 'reference' => 'd20a64ed3c94748397ff5973488761b22f6d3f19',
31
+ ),
32
+ 'roundcube/plugin-installer' =>
33
+ array (
34
+ 'replaced' =>
35
+ array (
36
+ 0 => '*',
37
+ ),
38
+ ),
39
+ 'shama/baton' =>
40
+ array (
41
+ 'replaced' =>
42
+ array (
43
+ 0 => '*',
44
+ ),
45
+ ),
46
+ 'woocommerce/woocommerce-admin' =>
47
+ array (
48
+ 'pretty_version' => '2.9.1',
49
+ 'version' => '2.9.1.0',
50
+ 'aliases' =>
51
+ array (
52
+ ),
53
+ 'reference' => NULL,
54
+ ),
55
+ ),
56
  );
vendor/composer/jetpack_autoload_psr4.php CHANGED
@@ -11,7 +11,7 @@ return array(
11
  'path' => array( $vendorDir . '/composer/installers/src/Composer/Installers' )
12
  ),
13
  'Automattic\\WooCommerce\\Admin\\' => array(
14
- 'version' => '2.9.0.0',
15
  'path' => array( $baseDir . '/src' )
16
  ),
17
  'Automattic\\Jetpack\\Autoloader\\' => array(
11
  'path' => array( $vendorDir . '/composer/installers/src/Composer/Installers' )
12
  ),
13
  'Automattic\\WooCommerce\\Admin\\' => array(
14
+ 'version' => '2.9.1.0',
15
  'path' => array( $baseDir . '/src' )
16
  ),
17
  'Automattic\\Jetpack\\Autoloader\\' => array(
vendor/jetpack-autoloader/class-autoloader-handler.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp81add806014c897974c01ba936f16a4f;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp34072674d497371ae6c7eec8ef38a31a;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-autoloader-locator.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp81add806014c897974c01ba936f16a4f;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp34072674d497371ae6c7eec8ef38a31a;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-autoloader.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp81add806014c897974c01ba936f16a4f;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp34072674d497371ae6c7eec8ef38a31a;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-container.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp81add806014c897974c01ba936f16a4f;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp34072674d497371ae6c7eec8ef38a31a;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-hook-manager.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp81add806014c897974c01ba936f16a4f;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp34072674d497371ae6c7eec8ef38a31a;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-latest-autoloader-guard.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp81add806014c897974c01ba936f16a4f;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp34072674d497371ae6c7eec8ef38a31a;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-manifest-reader.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp81add806014c897974c01ba936f16a4f;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp34072674d497371ae6c7eec8ef38a31a;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-path-processor.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp81add806014c897974c01ba936f16a4f;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp34072674d497371ae6c7eec8ef38a31a;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-php-autoloader.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp81add806014c897974c01ba936f16a4f;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp34072674d497371ae6c7eec8ef38a31a;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-plugin-locator.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp81add806014c897974c01ba936f16a4f;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp34072674d497371ae6c7eec8ef38a31a;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-plugins-handler.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp81add806014c897974c01ba936f16a4f;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp34072674d497371ae6c7eec8ef38a31a;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-shutdown-handler.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp81add806014c897974c01ba936f16a4f;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp34072674d497371ae6c7eec8ef38a31a;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-version-loader.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp81add806014c897974c01ba936f16a4f;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp34072674d497371ae6c7eec8ef38a31a;
9
 
10
  // phpcs:ignore
11
 
vendor/jetpack-autoloader/class-version-selector.php CHANGED
@@ -5,7 +5,7 @@
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
- namespace Automattic\Jetpack\Autoloader\jp81add806014c897974c01ba936f16a4f;
9
 
10
  // phpcs:ignore
11
 
5
  * @package automattic/jetpack-autoloader
6
  */
7
 
8
+ namespace Automattic\Jetpack\Autoloader\jp34072674d497371ae6c7eec8ef38a31a;
9
 
10
  // phpcs:ignore
11
 
woocommerce-admin.php CHANGED
@@ -7,7 +7,7 @@
7
  * Author URI: https://woocommerce.com/
8
  * Text Domain: woocommerce-admin
9
  * Domain Path: /languages
10
- * Version: 2.9.0
11
  * Requires at least: 5.6
12
  * Requires PHP: 7.0
13
  *
7
  * Author URI: https://woocommerce.com/
8
  * Text Domain: woocommerce-admin
9
  * Domain Path: /languages
10
+ * Version: 2.9.1
11
  * Requires at least: 5.6
12
  * Requires PHP: 7.0
13
  *