JezK
Edit File: activity-panels-setup.js
(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[2464],{85703:(e,t,o)=>{"use strict";o.d(t,{A:()=>a});var r=o(51609),n=o(70226);function s(e,t){let o,n,a=[];for(let r=0;r<e.length;r++){const s=e[r];if("string"!==s.type){if(void 0===t[s.value])throw new Error(`Invalid interpolation, missing component node: \`${s.value}\``);if("object"!=typeof t[s.value])throw new Error(`Invalid interpolation, component node must be a ReactElement or null: \`${s.value}\``);if("componentClose"===s.type)throw new Error(`Missing opening component token: \`${s.value}\``);if("componentOpen"===s.type){o=t[s.value],n=r;break}a.push(t[s.value])}else a.push(s.value)}if(o){const c=function(e,t){const o=t[e];let r=0;for(let n=e+1;n<t.length;n++){const e=t[n];if(e.value===o.value){if("componentOpen"===e.type){r++;continue}if("componentClose"===e.type){if(0===r)return n;r--}}}throw new Error("Missing closing component token `"+o.value+"`")}(n,e),i=s(e.slice(n+1,c),t),l=(0,r.cloneElement)(o,{},i);if(a.push(l),c<e.length-1){const o=s(e.slice(c+1),t);a=a.concat(o)}}return a=a.filter(Boolean),0===a.length?null:1===a.length?a[0]:(0,r.createElement)(r.Fragment,null,...a)}function a(e){const{mixedString:t,components:o,throwErrors:r}=e;if(!o)return t;if("object"!=typeof o){if(r)throw new Error(`Interpolation Error: unable to process \`${t}\` because components is not an object`);return t}const a=(0,n.A)(t);try{return s(a,o)}catch(e){if(r)throw new Error(`Interpolation Error: unable to process \`${t}\` because of error \`${e.message}\``);return t}}},70226:(e,t,o)=>{"use strict";function r(e){return e.startsWith("{{/")?{type:"componentClose",value:e.replace(/\W/g,"")}:e.endsWith("/}}")?{type:"componentSelfClosing",value:e.replace(/\W/g,"")}:e.startsWith("{{")?{type:"componentOpen",value:e.replace(/\W/g,"")}:{type:"string",value:e}}function n(e){return e.split(/(\{\{\/?\s*\w+\s*\/?\}\})/g).map(r)}o.d(t,{A:()=>n})},14650:(e,t,o)=>{"use strict";o.d(t,{A:()=>s});var r=o(39793),n=o(5573),s=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})})},11144:(e,t,o)=>{"use strict";o.d(t,{A:()=>s});var r=o(39793),n=o(5573),s=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})})},97440:(e,t,o)=>{"use strict";o.d(t,{a:()=>c});var r=o(4921),n=o(86087),s=o(54500),a=o(39793);const c=({children:e,className:t})=>(0,a.jsx)("div",{className:(0,r.A)("woocommerce-onboarding-loader",t),children:e});c.Layout=({children:e,className:t})=>(0,a.jsx)("div",{className:(0,r.A)("woocommerce-onboarding-loader-wrapper",t),children:(0,a.jsx)("div",{className:(0,r.A)("woocommerce-onboarding-loader-container",t),children:e})}),c.Illustration=({children:e})=>(0,a.jsx)(a.Fragment,{children:e}),c.Title=({children:e,className:t})=>(0,a.jsx)("h1",{className:(0,r.A)("woocommerce-onboarding-loader__title",t),children:e}),c.ProgressBar=({progress:e,className:t})=>(0,a.jsx)(s.A,{className:(0,r.A)("progress-bar",t),percent:e??0,color:"var(--wp-admin-theme-color)",bgcolor:"#E0E0E0"}),c.Subtext=({children:e,className:t})=>(0,a.jsx)("p",{className:(0,r.A)("woocommerce-onboarding-loader__paragraph",t),children:e}),c.Sequence=({interval:e,shouldLoop:t=!0,children:o,onChange:r=()=>{}})=>{const[s,c]=(0,n.useState)(0),i=n.Children.count(o);(0,n.useEffect)(()=>{const o=setInterval(()=>{c(e=>{const n=e+1;if(t){const e=n%i;return r(e),e}return n<i?(r(n),n):(clearInterval(o),e)})},e);return()=>clearInterval(o)},[e,o,t,i]);const l=n.Children.toArray(o)[s];return(0,a.jsx)(a.Fragment,{children:l})}},64473:(e,t,o)=>{"use strict";o.d(t,{L:()=>A});var r=o(51609),n=o(56427),s=o(68854),a=o(75933),c=o(54728),i=o(3868),l=o(58339),m=o(89098),d=o(13150),u=o(55342),p=o(88e3),h=o(24702),g=o(72762),w=o(25102),f=o(98607),v=o(29366),b=o(8180),y=o(92510),_=o(30978),k=o(16243),x=o(64090),j=o(76469),E=o(5413),N=o(39793);const C=[{name:"visa",src:s},{name:"mastercard",src:a},{name:"amex",src:c,background:"#006FCF"},{name:"discover",src:i},{name:"woopay",src:w,background:"#873EFF"},{name:"applepay",src:l},{name:"googlepay",src:m},{name:"afterpay",src:f,background:"#B2FCE4"},{name:"affirm",src:v},{name:"klarna",src:b,background:"#FFB3C7"},{name:"cartebancaire",src:u,background:"linear-gradient(30deg, #2E2E79 0%, #2581C4 25%, #E6D6DB 50%, #E3756A 75%, #C90C0F 100%)"},{name:"unionpay",src:p},{name:"diners",src:h},{name:"eftpos",src:g,background:"rgba(31, 0, 56, 1)"},{name:"jcb",src:d,background:"rgba(14, 76, 150, 1)"},{name:"bancontact",src:_},{name:"becs",src:x},{name:"eps",src:k},{name:"ideal",src:y},{name:"przelewy24",src:j},{name:"grabpay",src:E}],S=e=>(0,N.jsx)("img",{src:e.src,alt:"",width:e.background?40:38,height:e.background?26:24,className:e.background?"has-background":void 0,style:e.background?{background:e.background}:void 0,loading:"lazy"},e.name),A=({isWooPayEligible:e=!1,maxElements:t=10,tabletWidthBreakpoint:o=768,maxElementsTablet:s=7,mobileWidthBreakpoint:a=480,maxElementsMobile:c=5,totalPaymentMethods:i=21})=>{const[l,m]=(0,r.useState)(t),[d,u]=(0,r.useState)(!1),p=(0,r.useRef)(null),h=e=>{const t=e.target.closest(".woocommerce-woopayments-payment-methods-logos-count");p.current&&t!==p.current||u(e=>!e)},g=e=>{"Escape"===e.key&&d?(e.stopPropagation(),u(!1),p.current?.focus()):"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),h(e))};(0,r.useEffect)(()=>{if(!d)return;const e=e=>{"Escape"===e.key&&(e.stopPropagation(),u(!1),p.current?.focus())};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[d]);const w=e?i:i-1,f=t=>e?t:t+1;(0,r.useEffect)(()=>{const e=()=>{window.innerWidth<=a?m(c):window.innerWidth<=o?m(s):m(t)};return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[t,c,s,o,a]);const v=C.slice(0,f(l)).filter(t=>e||"woopay"!==t.name),b=C.slice(f(l)).filter(t=>e||"woopay"!==t.name);return(0,N.jsxs)("div",{className:"woocommerce-woopayments-payment-methods-logos",children:[v.map(S),l<w&&(0,N.jsxs)("div",{className:"woocommerce-woopayments-payment-methods-logos-count",role:"button",tabIndex:0,ref:p,onClick:h,onKeyDown:g,children:["+ ",w-l,d&&(0,N.jsx)(n.Popover,{className:"woocommerce-woopayments-payment-methods-logos-popover",placement:"top-start",offset:4,variant:"unstyled",focusOnMount:!0,noArrow:!0,shift:!0,onFocusOutside:()=>{u(!1)},onKeyDown:g,children:(0,N.jsx)("div",{className:"woocommerce-woopayments-payment-methods-logos",children:b.map(S)})})]})]})}},18229:(e,t,o)=>{"use strict";o.d(t,{b:()=>c,J:()=>i});var r=o(84343),n=o.n(r),s=o(27723);const a={PH:{"National Capital Region":(0,s.__)("Metro Manila","woocommerce")},IT:{Rome:(0,s.__)("Roma","woocommerce")}},c=(e,t,o=.7)=>{if(!t)return null;let r=null,s=o;const c=(({country_short:e,region:t="",city:o=""})=>{if(!e)return null;const r=a[e];if(!r)return null;const n=r[t];return n||(r[o]||null)})(t);for(const o of e){if(o.key===t.country_short)return o;if(o.key.split(":")[0]===t.country_short&&o.label.includes("—")){const e=o.label.split("—")[1].trim();if(c===e)return o;if(0===e.localeCompare(t.region||"","en",{sensitivity:"base"})||0===e.localeCompare(t.city||"","en",{sensitivity:"base"}))return o;const a=Math.max(n().compareTwoStrings(e,t.region||""),n().compareTwoStrings(e,t.city||""));a>=s&&(r=o,s=a)}}return r},i=e=>e?.split(":")[0]??void 0},12568:(e,t,o)=>{"use strict";o.r(t),o.d(t,{SetupTasksPanel:()=>s,default:()=>a});var r=o(60074),n=o(39793);const s=({query:e})=>(0,n.jsx)("div",{className:"woocommerce-setup-panel",children:(0,n.jsx)(r.TaskLists,{query:e})}),a=s},36661:(e,t,o)=>{"use strict";o.d(t,{d:()=>l});var r=o(14908),n=o(85703),s=o(98846),a=o(83306),c=o(27723),i=o(39793);const l=({textProps:e,message:t,eventName:o="",eventProperties:l={},targetUrl:m,linkType:d="wc-admin",target:u,onClickCallback:p})=>{const h=t.match(/{{Link}}(.*?){{\/Link}}/),g=h?h[1]:"",w="external"===d&&"_blank"===u;return(0,i.jsx)(r.Text,{...e,children:(0,n.A)({mixedString:t,components:{Link:(0,i.jsx)(s.Link,{onClick:()=>{if(p?p():(0,a.recordEvent)(o,l),"external"!==d)return window.location.href=m,!1},href:m,type:d,target:w?"_blank":void 0,"aria-label":w?`${g} (${(0,c.__)("opens in a new tab","woocommerce")})`:void 0})}})})}},46942:(e,t,o)=>{"use strict";o.d(t,{r:()=>a});var r=o(93832),n=o(15703),s=o(90212);const a=(e,t={})=>{const{pathname:o,search:a}=window.location,c=(0,n.getSetting)("connectNonce","");return t={"wccom-site":(0,s.Qk)("siteUrl"),"wccom-back":o+a,"wccom-woo-version":(0,n.getSetting)("wcVersion"),"wccom-connect-nonce":c,...t},(0,r.addQueryArgs)(e,t)}},4462:(e,t,o)=>{"use strict";o.d(t,{A:()=>n});var r=o(42435);const n=e=>({__html:(0,r.sanitizeHTML)(e)})},17073:(e,t,o)=>{"use strict";o.d(t,{W:()=>n});var r=o(39793);const n=({numTasks:e=5,query:t})=>Boolean(t.task)?null:(0,r.jsx)("div",{className:"woocommerce-task-dashboard__container",children:(0,r.jsxs)("div",{className:"woocommerce-card woocommerce-task-card is-loading","aria-hidden":!0,children:[(0,r.jsx)("div",{className:"woocommerce-card__header",children:(0,r.jsx)("div",{className:"woocommerce-card__title-wrapper",children:(0,r.jsx)("div",{className:"woocommerce-card__title woocommerce-card__header-item",children:(0,r.jsx)("span",{className:"is-placeholder"})})})}),(0,r.jsx)("div",{className:"woocommerce-card__body",children:(0,r.jsx)("div",{className:"woocommerce-list",children:Array.from(new Array(e)).map((e,t)=>(0,r.jsx)("div",{className:"woocommerce-list__item has-action",children:(0,r.jsxs)("div",{className:"woocommerce-list__item-inner",children:[(0,r.jsx)("div",{className:"woocommerce-list__item-before",children:(0,r.jsx)("span",{className:"is-placeholder"})}),(0,r.jsx)("div",{className:"woocommerce-list__item-text",children:(0,r.jsx)("div",{className:"woocommerce-list__item-title",children:(0,r.jsx)("span",{className:"is-placeholder"})})}),(0,r.jsx)("div",{className:"woocommerce-list__item-after",children:(0,r.jsx)("span",{className:"is-placeholder"})})]})},t))})})]})})},6527:(e,t,o)=>{"use strict";o.d(t,{Bo:()=>n,El:()=>c,Ud:()=>a,_:()=>i});var r=o(15703);const n=["woocommerce-services"],s=1722==o.j?["US","CA","AU","GB","AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE"]:null,a=(e,t=!0)=>{const{woocommerce_store_address:o,woocommerce_default_country:r,woocommerce_store_postcode:n}=e;return t?Boolean(o&&r&&n):Boolean(o&&r)},c=()=>{window.location.href=(0,r.getAdminLink)("admin.php?page=wc-settings&tab=tax§ion=standard&wc_onboarding_active_task=tax")},i=e=>!!e&&s.includes(e.trim().toUpperCase())},41407:(e,t,o)=>{"use strict";o.d(t,{i:()=>w});var r=o(14908),n=o(56427),s=o(98846),a=o(39793);const c="woocommerce_tasklist_experimental_progress_title_item",i=({children:e,order:t=1})=>(0,a.jsx)(n.Fill,{name:c,children:o=>(0,s.createOrderedChildren)(e,t,o)});i.Slot=({fillProps:e})=>(0,a.jsx)(n.Slot,{name:c,fillProps:e,children:s.sortFillsByOrder});var l=o(27723),m=o(86087),d=o(47143),u=o(40314),p=o(15703),h=o(4462);const g=({taskListId:e})=>{const{loading:t,tasksCount:o,completedCount:r,hasVisitedTasks:n}=(0,d.useSelect)(t=>{const o=t(u.onboardingStore).getTaskList(e),r=t(u.onboardingStore).hasFinishedResolution("getTaskList",[e]),n=(0,u.getVisibleTasks)(o?.tasks||[]);return{loading:!r,tasksCount:n?.length,completedCount:n?.filter(e=>e.isComplete).length,hasVisitedTasks:n?.filter(e=>e.isVisited&&"store_details"!==e.id).length>0}},[e]),s=(0,m.useMemo)(()=>{if(!n||r===o){const e=(0,p.getSetting)("siteTitle");return e?(0,l.sprintf)((0,l.__)("Welcome to %s","woocommerce"),e):(0,l.__)("Welcome to your store","woocommerce")}return r<=3?(0,l.__)("Let’s get you started","woocommerce")+" 🚀":r>3&&r<6?(0,l.__)("You’re on the right track","woocommerce"):(0,l.__)("You’re almost there","woocommerce")},[r,n,o]);return t?null:(0,a.jsx)("h1",{className:"woocommerce-task-progress-header__title",dangerouslySetInnerHTML:(0,h.A)(s)})},w=({taskListId:e})=>{const t=(0,r.useSlot)(c);return Boolean(t?.fills?.length)?(0,a.jsx)(i.Slot,{fillProps:{taskListId:e}}):(0,a.jsx)(g,{taskListId:e})}},94736:(e,t,o)=>{"use strict";t.A=function(e){var t=e.size,o=void 0===t?24:t,r=e.onClick,c=(e.icon,e.className),i=function(e,t){if(null==e)return{};var o,r,n=function(e,t){if(null==e)return{};var o,r,n={},s=Object.keys(e);for(r=0;r<s.length;r++)o=s[r],0<=t.indexOf(o)||(n[o]=e[o]);return n}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r<s.length;r++)o=s[r],0<=t.indexOf(o)||Object.prototype.propertyIsEnumerable.call(e,o)&&(n[o]=e[o])}return n}(e,s),l=["gridicon","gridicons-notice-outline",c,!!function(e){return 0==e%18}(o)&&"needs-offset",!1,!1].filter(Boolean).join(" ");return n.default.createElement("svg",a({className:l,height:o,width:o,onClick:r},i,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),n.default.createElement("g",null,n.default.createElement("path",{d:"M12 4c4.411 0 8 3.589 8 8s-3.589 8-8 8-8-3.589-8-8 3.589-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 13h-2v2h2v-2zm-2-2h2l.5-6h-3l.5 6z"})))};var r,n=(r=o(51609))&&r.__esModule?r:{default:r},s=["size","onClick","icon","className"];function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t,o=1;o<arguments.length;o++)for(var r in t=arguments[o])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},a.apply(this,arguments)}},84343:e=>{function t(e,t){if((e=e.replace(/\s+/g,""))===(t=t.replace(/\s+/g,"")))return 1;if(e.length<2||t.length<2)return 0;let o=new Map;for(let t=0;t<e.length-1;t++){const r=e.substring(t,t+2),n=o.has(r)?o.get(r)+1:1;o.set(r,n)}let r=0;for(let e=0;e<t.length-1;e++){const n=t.substring(e,e+2),s=o.has(n)?o.get(n):0;s>0&&(o.set(n,s-1),r++)}return 2*r/(e.length+t.length-2)}e.exports={compareTwoStrings:t,findBestMatch:function(e,o){if(!function(e,t){return"string"==typeof e&&!!Array.isArray(t)&&!!t.length&&!t.find(function(e){return"string"!=typeof e})}(e,o))throw new Error("Bad arguments: First argument should be a string, second should be an array of strings");const r=[];let n=0;for(let s=0;s<o.length;s++){const a=o[s],c=t(e,a);r.push({target:a,rating:c}),c>r[n].rating&&(n=s)}return{ratings:r,bestMatch:r[n],bestMatchIndex:n}}}}}]);