rebase on oct-10-2023
This commit is contained in:
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,34 @@
|
||||
/*! *****************************************************************************
|
||||
Copyright (c) Microsoft Corporation.
|
||||
|
||||
Permission to use, copy, modify, and/or distribute this software for any
|
||||
purpose with or without fee is hereby granted.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
|
||||
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
||||
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
|
||||
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
||||
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
||||
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
PERFORMANCE OF THIS SOFTWARE.
|
||||
***************************************************************************** */
|
||||
|
||||
/**
|
||||
* @license React
|
||||
* use-sync-external-store-shim.production.min.js
|
||||
*
|
||||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||||
*
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*/
|
||||
|
||||
/**
|
||||
* @license React
|
||||
* use-sync-external-store-shim/with-selector.production.min.js
|
||||
*
|
||||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||||
*
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*/
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
"use strict";(self.webpackChunk_wcAdmin_webpackJsonp=self.webpackChunk_wcAdmin_webpackJsonp||[]).push([[9529],{83619:function(n,t,e){var r=e(69307),o=e(70444);const u=(0,r.createElement)(o.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(o.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}));t.Z=u},82422:function(n,t,e){e.d(t,{qC:function(){return o}}),"function"==typeof Symbol&&Symbol.observable;var r=function(){return Math.random().toString(36).substring(7).split("").join(".")};function o(){for(var n=arguments.length,t=new Array(n),e=0;e<n;e++)t[e]=arguments[e];return 0===t.length?function(n){return n}:1===t.length?t[0]:t.reduce((function(n,t){return function(){return n(t.apply(void 0,arguments))}}))}r(),r()}}]);
|
||||
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[9529],{83619:(n,t,e)=>{e.d(t,{Z:()=>a});var r=e(69307),o=e(70444);const a=(0,r.createElement)(o.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(o.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}))},82422:(n,t,e)=>{e.d(t,{qC:()=>o}),"function"==typeof Symbol&&Symbol.observable;var r=function(){return Math.random().toString(36).substring(7).split("").join(".")};function o(){for(var n=arguments.length,t=new Array(n),e=0;e<n;e++)t[e]=arguments[e];return 0===t.length?function(n){return n}:1===t.length?t[0]:t.reduce((function(n,t){return function(){return n(t.apply(void 0,arguments))}}))}r(),r()}}]);
|
||||
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
@@ -1 +1 @@
|
||||
"use strict";(self.webpackChunk_wcAdmin_webpackJsonp=self.webpackChunk_wcAdmin_webpackJsonp||[]).push([[7844],{14254:function(e,n,c){c.r(n),c.d(n,{SetupTasksPanel:function(){return a}});var s=c(69307),t=c(28891);const a=e=>{let{query:n}=e;return(0,s.createElement)("div",{className:"woocommerce-setup-panel"},(0,s.createElement)(t.Tasks,{query:n}))};n.default=a}}]);
|
||||
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[7844],{28029:(e,a,s)=>{s.r(a),s.d(a,{SetupTasksPanel:()=>n,default:()=>l});var c=s(69307),t=s(159);const n=e=>{let{query:a}=e;return(0,c.createElement)("div",{className:"woocommerce-setup-panel"},(0,c.createElement)(t.TaskLists,{query:a}))},l=n}}]);
|
||||
@@ -1 +0,0 @@
|
||||
"use strict";(self.webpackChunk_wcAdmin_webpackJsonp=self.webpackChunk_wcAdmin_webpackJsonp||[]).push([[3118],{58659:function(e,o,t){t.r(o),t.d(o,{default:function(){return f}});var r=t(69307),n=t(14599),c=t(9818),s=t(55609),a=t(67221),i=t(78747),m=t(51393),l=t(65736),d=t(86020);const u=e=>{let{onClose:o}=e;const t={placement:"auto",options:{effects:{spotlight:{interactivity:{enabled:!1}},liveResize:{mutation:!0,resize:!0}}},steps:[{referenceElements:{desktop:".woocommerce-product-form-tab__general .woocommerce-form-section__content"},meta:{name:"story",heading:(0,l.__)("📣 Tell a story about your product","woocommerce"),descriptions:{desktop:(0,l.__)("The product form will help you describe your product field by field—from basic details like name and description to attributes the customers can use to find it on your store.","woocommerce")}}},{referenceElements:{desktop:"#tab-panel-0-pricing"},meta:{name:"tabs",heading:(0,l.__)("✍️ Set up pricing & more","woocommerce"),descriptions:{desktop:(0,l.__)("When done, use the tabs to switch between other details and settings. In the future, you’ll also find here extensions and plugins.","woocommerce")}}},{referenceElements:{desktop:".woocommerce-product-form-actions"},meta:{name:"actions",heading:(0,l.__)("🔍 Preview and publish","woocommerce"),descriptions:{desktop:(0,l.__)("With all the details in place, use the buttons at the top to easily preview and publish your product. Click the arrow button for more options.","woocommerce")}}},{referenceElements:{desktop:".woocommerce-product-form-more-menu"},meta:{name:"more",heading:(0,l.__)("⚙️ Looking for more?","woocommerce"),descriptions:{desktop:(0,l.__)("If the form doesn’t yet have all the features you need —it’s still in development— you can switch to the classic editor anytime.","woocommerce")}}}],closeHandler:o};return(0,r.createElement)(d.TourKit,{config:t})};var p=t(43729);const _=e=>{let{onClose:o,onStart:t}=e;return(0,r.createElement)(s.Modal,{bodyOpenClassName:"woocommerce-product-tour-modal__modal-open",className:"woocommerce-product-tour-modal",onRequestClose:()=>o(),overlayClassName:"woocommerce-product-tour-modal__overlay",shouldCloseOnClickOutside:!1,title:(0,l.__)("Meet the product editing form","woocommerce")},(0,r.createElement)("div",{className:"woocommerce-product-tour-modal__header-img"},(0,r.createElement)("img",{src:p,alt:(0,l.__)("Product editing tour","woocommerce")})),(0,r.createElement)("div",{className:"woocommerce-product-tour-modal__content"},(0,r.createElement)("p",null,(0,l.__)("Let us show you how to navigate the form and create this product from start to finish in no time.","woocommerce")),(0,r.createElement)("div",{className:"woocommerce-product-tour-modal__actions"},(0,r.createElement)(s.Button,{variant:"tertiary",onClick:()=>o()},(0,l.__)("I'll explore on my own","woocommerce")),(0,r.createElement)(s.Button,{variant:"primary",onClick:()=>{t()}},(0,l.__)("Show me around (10s)","woocommerce")))))},w="woocommerce_product_tour_modal_hidden",h=()=>{const{dismissModal:e,endTour:o,isModalHidden:t,isTouring:n,startTour:s}=(()=>{const[e,o]=(0,r.useState)(!1),{updateOptions:t}=(0,c.useDispatch)(a.OPTIONS_STORE_NAME),{isModalHidden:n}=(0,c.useSelect)((e=>{const{getOption:o,hasFinishedResolution:t}=e(a.OPTIONS_STORE_NAME);return{isModalHidden:"yes"===o(w)||!t("getOption",[w])}})),s=()=>{t({[w]:"yes"})};return{dismissModal:s,endTour:()=>{o(!1)},isModalHidden:n,isTouring:e,startTour:()=>{s(),o(!0)}}})(),{showCesFooter:i}=(0,m.__experimentalUseProductMVPCESFooter)();return n?(0,r.createElement)(u,{onClose:()=>{o(),i()}}):t?null:(0,r.createElement)(_,{onClose:()=>{e(),i()},onStart:s})};t(49472);var f=()=>{const{isLoading:e}=(0,c.useSelect)((e=>{const{hasFinishedResolution:o}=e(a.EXPERIMENTAL_PRODUCT_FORM_STORE_NAME);return{isLoading:!o("getProductForm")}}));return(0,r.useEffect)((()=>{(0,n.recordEvent)("view_new_product_management_experience")}),[]),(0,r.createElement)("div",{className:"woocommerce-add-product"},e?(0,r.createElement)("div",{className:"woocommerce-edit-product__spinner"},(0,r.createElement)(s.Spinner,null)):(0,r.createElement)(r.Fragment,null,(0,r.createElement)(i.H,null),(0,r.createElement)(h,null)))}},43729:function(e,o,t){e.exports=t.p+"46f3be5272a3932c5a1a.png"}}]);
|
||||
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
@@ -1 +1 @@
|
||||
"use strict";(self.webpackChunk_wcAdmin_webpackJsonp=self.webpackChunk_wcAdmin_webpackJsonp||[]).push([[2502],{22496:function(e,t,o){o.r(t),o.d(t,{default:function(){return g}});var r=o(69307),s=o(7862),a=o.n(s),c=o(65736),l=o(92694);const n=(0,l.applyFilters)("woocommerce_admin_stock_report_advanced_filters",{filters:{},title:(0,c._x)("Products Match {{select /}} Filters","A sentence describing filters for Products. See screen shot for context: https://cloudup.com/cSsUY9VeCVJ","woocommerce")}),i=(0,l.applyFilters)("woocommerce_admin_stock_report_filters",[{label:(0,c.__)("Show","woocommerce"),staticParams:["paged","per_page"],param:"type",showFilters:()=>!0,filters:[{label:(0,c.__)("All products","woocommerce"),value:"all"},{label:(0,c.__)("Out of stock","woocommerce"),value:"outofstock"},{label:(0,c.__)("Low stock","woocommerce"),value:"lowstock"},{label:(0,c.__)("In stock","woocommerce"),value:"instock"},{label:(0,c.__)("On backorder","woocommerce"),value:"onbackorder"}]},{label:(0,c.__)("Filter by","woocommerce"),staticParams:["paged","per_page"],param:"filter",showFilters:()=>Object.keys(n.filters).length,filters:[{label:(0,c.__)("All Products","woocommerce"),value:"all"},{label:(0,c.__)("Advanced Filters","woocommerce"),value:"advanced"}]}]);var m=o(22629),u=o(86020),d=o(10431),_=o(81595),p=o(74617),k=o(17844),w=o(39705);const b=(0,o(79205).O3)("stockStatuses",{});class y extends r.Component{constructor(){super(),this.getHeadersContent=this.getHeadersContent.bind(this),this.getRowsContent=this.getRowsContent.bind(this),this.getSummary=this.getSummary.bind(this)}getHeadersContent(){return[{label:(0,c.__)("Product / Variation","woocommerce"),key:"title",required:!0,isLeftAligned:!0,isSortable:!0},{label:(0,c.__)("SKU","woocommerce"),key:"sku",isSortable:!0},{label:(0,c.__)("Status","woocommerce"),key:"stock_status",isSortable:!0,defaultSort:!0},{label:(0,c.__)("Stock","woocommerce"),key:"stock_quantity",isSortable:!0}]}getRowsContent(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];const{query:t}=this.props,o=(0,d.getPersistedQuery)(t);return e.map((e=>{const{id:t,manage_stock:s,parent_id:a,sku:l,stock_quantity:n,stock_status:i,low_stock_amount:k}=e,w=(0,m.decodeEntities)(e.name),y=(0,d.getNewPath)(o,"/analytics/products",{filter:"single_product",products:a||t}),f=(0,r.createElement)(u.Link,{href:y,type:"wc-admin"},w),h=(0,p.getAdminLink)("post.php?action=edit&post="+(a||t));var g,v,C;return[{display:f,value:w},{display:l,value:l},{display:(g=i,C=k,(v=n)&&g&&v<=C==="instock"?(0,r.createElement)(u.Link,{href:h,type:"wp-admin"},(0,c._x)("Low","Indication of a low quantity","woocommerce")):(0,r.createElement)(u.Link,{href:h,type:"wp-admin"},b[i])),value:b[i]},{display:s?(0,_.formatValue)(this.context.getCurrencyConfig(),"number",n):(0,c.__)("N/A","woocommerce"),value:n}]}))}getSummary(e){const{products:t=0,outofstock:o=0,lowstock:r=0,instock:s=0,onbackorder:a=0}=e,l=this.context.getCurrencyConfig();return[{label:(0,c._n)("Product","Products",t,"woocommerce"),value:(0,_.formatValue)(l,"number",t)},{label:(0,c.__)("Out of stock","woocommerce"),value:(0,_.formatValue)(l,"number",o)},{label:(0,c.__)("Low stock","woocommerce"),value:(0,_.formatValue)(l,"number",r)},{label:(0,c.__)("On backorder","woocommerce"),value:(0,_.formatValue)(l,"number",a)},{label:(0,c.__)("In stock","woocommerce"),value:(0,_.formatValue)(l,"number",s)}]}render(){const{advancedFilters:e,filters:t,query:o}=this.props;return(0,r.createElement)(w.Z,{endpoint:"stock",getHeadersContent:this.getHeadersContent,getRowsContent:this.getRowsContent,getSummary:this.getSummary,summaryFields:["products","outofstock","lowstock","instock","onbackorder"],query:o,tableQuery:{orderby:o.orderby||"stock_status",order:o.order||"asc",type:o.type||"all"},title:(0,c.__)("Stock","woocommerce"),filters:t,advancedFilters:e})}}y.contextType=k.CurrencyContext;var f=y,h=o(27410);class g extends r.Component{render(){const{query:e,path:t}=this.props;return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(h.Z,{query:e,path:t,showDatePicker:!1,filters:i,advancedFilters:n,report:"stock"}),(0,r.createElement)(f,{query:e,filters:i,advancedFilters:n}))}}g.propTypes={query:a().object.isRequired}}}]);
|
||||
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[2502],{51734:(e,t,o)=>{o.r(t),o.d(t,{default:()=>g});var r=o(69307),s=o(7862),a=o.n(s),c=o(65736),l=o(92694);const n=(0,l.applyFilters)("woocommerce_admin_stock_report_advanced_filters",{filters:{},title:(0,c._x)("Products Match <select/> Filters","A sentence describing filters for Products. See screen shot for context: https://cloudup.com/cSsUY9VeCVJ","woocommerce")}),i=(0,l.applyFilters)("woocommerce_admin_stock_report_filters",[{label:(0,c.__)("Show","woocommerce"),staticParams:["paged","per_page"],param:"type",showFilters:()=>!0,filters:[{label:(0,c.__)("All products","woocommerce"),value:"all"},{label:(0,c.__)("Out of stock","woocommerce"),value:"outofstock"},{label:(0,c.__)("Low stock","woocommerce"),value:"lowstock"},{label:(0,c.__)("In stock","woocommerce"),value:"instock"},{label:(0,c.__)("On backorder","woocommerce"),value:"onbackorder"}]},{label:(0,c.__)("Filter by","woocommerce"),staticParams:["paged","per_page"],param:"filter",showFilters:()=>Object.keys(n.filters).length,filters:[{label:(0,c.__)("All Products","woocommerce"),value:"all"},{label:(0,c.__)("Advanced Filters","woocommerce"),value:"advanced"}]}]);var m=o(22629),u=o(86020),d=o(10431),_=o(81595),p=o(74617),k=o(17844),w=o(95931);const b=(0,o(73463).O3)("stockStatuses",{});class y extends r.Component{constructor(){super(),this.getHeadersContent=this.getHeadersContent.bind(this),this.getRowsContent=this.getRowsContent.bind(this),this.getSummary=this.getSummary.bind(this)}getHeadersContent(){return[{label:(0,c.__)("Product / Variation","woocommerce"),key:"title",required:!0,isLeftAligned:!0,isSortable:!0},{label:(0,c.__)("SKU","woocommerce"),key:"sku",isSortable:!0},{label:(0,c.__)("Status","woocommerce"),key:"stock_status",isSortable:!0,defaultSort:!0},{label:(0,c.__)("Stock","woocommerce"),key:"stock_quantity",isSortable:!0}]}getRowsContent(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];const{query:t}=this.props,o=(0,d.getPersistedQuery)(t);return e.map((e=>{const{id:t,manage_stock:s,parent_id:a,sku:l,stock_quantity:n,stock_status:i,low_stock_amount:k}=e,w=(0,m.decodeEntities)(e.name),y=(0,d.getNewPath)(o,"/analytics/products",{filter:"single_product",products:a||t}),h=(0,r.createElement)(u.Link,{href:y,type:"wc-admin"},w),f=(0,p.getAdminLink)("post.php?action=edit&post="+(a||t));var g,v,C;return[{display:h,value:w},{display:l,value:l},{display:(g=i,C=k,(v=n)&&g&&v<=C==="instock"?(0,r.createElement)(u.Link,{href:f,type:"wp-admin"},(0,c._x)("Low","Indication of a low quantity","woocommerce")):(0,r.createElement)(u.Link,{href:f,type:"wp-admin"},b[i])),value:b[i]},{display:s?(0,_.formatValue)(this.context.getCurrencyConfig(),"number",n):(0,c.__)("N/A","woocommerce"),value:n}]}))}getSummary(e){const{products:t=0,outofstock:o=0,lowstock:r=0,instock:s=0,onbackorder:a=0}=e,l=this.context.getCurrencyConfig();return[{label:(0,c._n)("Product","Products",t,"woocommerce"),value:(0,_.formatValue)(l,"number",t)},{label:(0,c.__)("Out of stock","woocommerce"),value:(0,_.formatValue)(l,"number",o)},{label:(0,c.__)("Low stock","woocommerce"),value:(0,_.formatValue)(l,"number",r)},{label:(0,c.__)("On backorder","woocommerce"),value:(0,_.formatValue)(l,"number",a)},{label:(0,c.__)("In stock","woocommerce"),value:(0,_.formatValue)(l,"number",s)}]}render(){const{advancedFilters:e,filters:t,query:o}=this.props;return(0,r.createElement)(w.Z,{endpoint:"stock",getHeadersContent:this.getHeadersContent,getRowsContent:this.getRowsContent,getSummary:this.getSummary,summaryFields:["products","outofstock","lowstock","instock","onbackorder"],query:o,tableQuery:{orderby:o.orderby||"stock_status",order:o.order||"asc",type:o.type||"all"},title:(0,c.__)("Stock","woocommerce"),filters:t,advancedFilters:e})}}y.contextType=k.CurrencyContext;const h=y;var f=o(98552);class g extends r.Component{render(){const{query:e,path:t}=this.props;return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(f.Z,{query:e,path:t,showDatePicker:!1,filters:i,advancedFilters:n,report:"stock"}),(0,r.createElement)(h,{query:e,filters:i,advancedFilters:n}))}}g.propTypes={query:a().object.isRequired}}}]);
|
||||
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
"use strict";(self.webpackChunk_wcAdmin_webpackJsonp=self.webpackChunk_wcAdmin_webpackJsonp||[]).push([[8544],{5945:function(e,r,t){var s=t(69307),n=t(65736),o=t(7862),a=t.n(o),c=t(86020);function i(e){let{className:r}=e;const t=(0,n.__)("There was an error getting your stats. Please try again.","woocommerce"),o=(0,n.__)("Reload","woocommerce");return(0,s.createElement)(c.EmptyContent,{className:r,title:t,actionLabel:o,actionCallback:()=>{window.location.reload()}})}i.propTypes={className:a().string},r.Z=i},62062:function(e,r,t){t.r(r);var s=t(69307),n=t(94333),o=t(9818),a=t(7862),c=t.n(a),i=t(92819),l=t(10431),p=t(67221),u=t(17844),m=t(34546),h=t(5945),g=t(11982);const E=e=>{let{params:r,path:t}=e;return r.report||t.replace(/^\/+/,"")};class d extends s.Component{constructor(){super(...arguments),this.state={hasError:!1}}componentDidCatch(e){this.setState({hasError:!0}),console.warn(e)}render(){if(this.state.hasError)return null;const{isError:e}=this.props;if(e)return(0,s.createElement)(h.Z,null);const r=E(this.props),t=(0,i.find)((0,g.Z)(),{report:r});if(!t)return(0,s.createElement)(m.E,null);const n=t.component;return(0,s.createElement)(u.CurrencyContext.Provider,{value:(0,u.getFilteredCurrencyInstance)((0,l.getQuery)())},(0,s.createElement)(n,this.props))}}d.propTypes={params:c().object.isRequired},r.default=(0,n.compose)((0,o.withSelect)(((e,r)=>{const t=(0,l.getQuery)(),{search:s}=t,n=e(p.ITEMS_STORE_NAME);if(!s)return{};const o=E(r),a=(0,l.getSearchWords)(t),c="categories"===o&&"single_category"===t.filter?"products":o,i=(0,p.searchItemsByString)(n,c,a,{per_page:100}),{isError:u,isRequesting:m,items:h}=i,g=Object.keys(h);return g.length?{isError:u,isRequesting:m,query:{...r.query,[c]:g.join(",")}}:{isError:u,isRequesting:m}})))(d)}}]);
|
||||
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[8544],{65994:(e,r,t)=>{t.d(r,{Z:()=>l});var s=t(69307),n=t(65736),o=t(7862),a=t.n(o),c=t(86020);function i(e){let{className:r}=e;const t=(0,n.__)("There was an error getting your stats. Please try again.","woocommerce"),o=(0,n.__)("Reload","woocommerce");return(0,s.createElement)(c.EmptyContent,{className:r,title:t,actionLabel:o,actionCallback:()=>{window.location.reload()}})}i.propTypes={className:a().string};const l=i},13369:(e,r,t)=>{t.r(r),t.d(r,{default:()=>y});var s=t(69307),n=t(94333),o=t(9818),a=t(7862),c=t.n(a),i=t(92819),l=t(10431),p=t(67221),u=t(17844),m=t(74816),h=t(65994),g=t(18210);const d=e=>{let{params:r,path:t}=e;return r.report||t.replace(/^\/+/,"")};class E extends s.Component{constructor(){super(...arguments),this.state={hasError:!1}}componentDidCatch(e){this.setState({hasError:!0}),console.warn(e)}render(){if(this.state.hasError)return null;const{isError:e}=this.props;if(e)return(0,s.createElement)(h.Z,null);const r=d(this.props),t=(0,i.find)((0,g.Z)(),{report:r});if(!t)return(0,s.createElement)(m.E,null);const n=t.component;return(0,s.createElement)(u.CurrencyContext.Provider,{value:(0,u.getFilteredCurrencyInstance)((0,l.getQuery)())},(0,s.createElement)(n,this.props))}}E.propTypes={params:c().object.isRequired};const y=(0,n.compose)((0,o.withSelect)(((e,r)=>{const t=(0,l.getQuery)(),{search:s}=t,n=e(p.ITEMS_STORE_NAME);if(!s)return{};const o=d(r),a=(0,l.getSearchWords)(t),c="categories"===o&&"single_category"===t.filter?"products":o,i=(0,p.searchItemsByString)(n,c,a,{per_page:100}),{isError:u,isRequesting:m,items:h}=i,g=Object.keys(h);return g.length?{isError:u,isRequesting:m,query:{...r.query,[c]:g.join(",")}}:{isError:u,isRequesting:m}})))(E)}}]);
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[925],{25:(e,t,n)=>{n.r(t),n.d(t,{CustomizeStoreController:()=>T,customizeStoreStateMachineActions:()=>h,customizeStoreStateMachineDefinition:()=>p,customizeStoreStateMachineServices:()=>u,default:()=>v});var r={};n.r(r),n.d(r,{assignThemeCards:()=>m});var o={};n.r(o),n.d(o,{fetchThemeCards:()=>d});var i=n(69307),a=n(11122),s=n(28226),c=n(50883),l=n(34374);const m=(0,n(5031).f0)({intro:(e,t)=>{const n=t.data;return{...e.intro,themeCards:n}}}),d=async()=>[{name:"Twenty Twenty One",description:"The default theme for WordPress."},{name:"Twenty Twenty",description:"The previous default theme for WordPress."}];var E=n(1718);const u={...o},h={...r},p=(0,a.C)({id:"customizeStore",initial:"intro",predictableActionArguments:!0,preserveActionOrder:!0,schema:{context:{},events:{},services:{}},context:{intro:{themeCards:[],activeTheme:""}},states:{intro:{id:"intro",initial:"preIntro",states:{preIntro:{invoke:{src:"fetchThemeCards",onDone:{target:"intro",actions:["assignThemeCards"]}}},intro:{meta:{component:e=>{let{sendEvent:t,context:n}=e;const{intro:{themeCards:r,activeTheme:o}}=n;return(0,i.createElement)(i.Fragment,null,(0,i.createElement)("h1",null,"Intro"),(0,i.createElement)("div",null,"Active theme: ",o),null==r?void 0:r.map((e=>(0,i.createElement)("button",{key:e.name,onClick:()=>t({type:"SELECTED_NEW_THEME",payload:{theme:e.name}})},e.name))),(0,i.createElement)("button",{onClick:()=>t({type:"DESIGN_WITH_AI"})},"Design with AI"))}}}},on:{DESIGN_WITH_AI:{target:"designWithAi"},SELECTED_ACTIVE_THEME:{target:"assemblerHub"},CLICKED_ON_BREADCRUMB:{target:"backToHomescreen"},SELECTED_NEW_THEME:{target:"? Appearance Task ?"},SELECTED_BROWSE_ALL_THEMES:{target:"? Appearance Task ?"}}},designWithAi:{initial:"preDesignWithAi",states:{preDesignWithAi:{always:{target:"designWithAi"}},designWithAi:{meta:{component:e=>{let{sendEvent:t}=e;return(0,i.createElement)(i.Fragment,null,(0,i.createElement)("h1",null,"Design with AI"),(0,i.createElement)("button",{onClick:()=>t({type:"THEME_SUGGESTED"})},"Back to intro"))}}}},on:{THEME_SUGGESTED:{target:"assemblerHub"}}},assemblerHub:{on:{FINISH_CUSTOMIZATION:{target:"backToHomescreen"}}},backToHomescreen:{},"? Appearance Task ?":{}}}),T=e=>{let{actionOverrides:t,servicesOverrides:n}=e;(0,l.p0)(["woocommerce-customize-store"]);const r=(0,i.useMemo)((()=>p.withConfig({services:{...u,...n},actions:{...h,...t},guards:{}})),[t,n]),[o,a,m]=(0,s.e)(r,{devTools:!1}),d=(0,c.v)(m,(e=>{var t;return(0,E.r)(null!==(t=null==e?void 0:e.meta)&&void 0!==t?t:void 0)})),[T,v]=(0,i.useState)(null);(0,i.useEffect)((()=>{null!=d&&d.component&&v((()=>null==d?void 0:d.component))}),[T,null==d?void 0:d.component]);const g=o.value instanceof Object?Object.keys(o.value)[0]:o.value;return(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:`woocommerce-profile-wizard__container woocommerce-profile-wizard__step-${g}`},T?(0,i.createElement)(T,{sendEvent:a,context:o.context}):(0,i.createElement)("div",null)))},v=T},1718:(e,t,n)=>{function r(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Set;if(!t.has(e)){t.add(e);for(const n in e)if(e.hasOwnProperty(n)){if("component"===n)return e;if("object"==typeof e[n]&&null!==e[n]){const o=r(e[n],t);if(void 0!==o)return o}}}}n.d(t,{r:()=>r})}}]);
|
||||
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
"use strict";(self.webpackChunk_wcAdmin_webpackJsonp=self.webpackChunk_wcAdmin_webpackJsonp||[]).push([[9966],{34665:function(e,n,t){t.r(n);var s=t(69307),a=t(86020);const c=(0,s.lazy)((()=>t.e(8960).then(t.bind(t,68793))));class p extends s.Component{render(){const{path:e,query:n}=this.props;return(0,s.createElement)(s.Suspense,{fallback:(0,s.createElement)(a.Spinner,null)},(0,s.createElement)(c,{query:n,path:e}))}}n.default=p}}]);
|
||||
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[9966],{55144:(e,n,t)=>{t.r(n),t.d(n,{default:()=>p});var a=t(69307),s=t(86020);const c=(0,a.lazy)((()=>t.e(8960).then(t.bind(t,86606))));class l extends a.Component{render(){const{path:e,query:n}=this.props;return(0,a.createElement)(a.Suspense,{fallback:(0,a.createElement)(s.Spinner,null)},(0,a.createElement)(c,{query:n,path:e}))}}const p=l}}]);
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
"use strict";(self.webpackChunk_wcAdmin_webpackJsonp=self.webpackChunk_wcAdmin_webpackJsonp||[]).push([[727],{5945:function(e,r,t){var a=t(69307),o=t(65736),s=t(7862),l=t.n(s),n=t(86020);function d(e){let{className:r}=e;const t=(0,o.__)("There was an error getting your stats. Please try again.","woocommerce"),s=(0,o.__)("Reload","woocommerce");return(0,a.createElement)(n.EmptyContent,{className:r,title:t,actionLabel:s,actionCallback:()=>{window.location.reload()}})}d.propTypes={className:l().string},r.Z=d},32805:function(e,r,t){t.r(r),t.d(r,{default:function(){return f}});var a=t(69307),o=t(65736),s=t(94333),l=t(7862),n=t.n(l),d=t(55609),i=t(9818),c=t(86020),m=t(67221),u=t(14599),p=t(10431),b=t(14812),g=t(5945),h=t(32490);class w extends a.Component{getFormattedHeaders(){return this.props.headers.map(((e,r)=>({isLeftAligned:0===r,hiddenByDefault:!1,isSortable:!1,key:e.label,label:e.label})))}getFormattedRows(){return this.props.rows.map((e=>e.map((e=>({display:(0,a.createElement)("div",{dangerouslySetInnerHTML:(0,h.ZP)(e.display)}),value:e.value})))))}render(){const{isRequesting:e,isError:r,totalRows:t,title:s}=this.props,l="woocommerce-leaderboard";if(r)return(0,a.createElement)(g.Z,{className:l});const n=this.getFormattedRows();return e||0!==n.length?(0,a.createElement)(c.TableCard,{className:l,headers:this.getFormattedHeaders(),isLoading:e,rows:n,rowsPerPage:t,showMenu:!1,title:s,totalRows:t}):(0,a.createElement)(d.Card,{className:l},(0,a.createElement)(d.CardHeader,null,(0,a.createElement)(b.Text,{size:16,weight:600,as:"h3",color:"#23282d"},s)),(0,a.createElement)(d.CardBody,{size:null},(0,a.createElement)(c.EmptyTable,null,(0,o.__)("No data recorded for the selected time period.","woocommerce"))))}}w.propTypes={headers:n().arrayOf(n().shape({label:n().string})),id:n().string.isRequired,query:n().object,rows:n().arrayOf(n().arrayOf(n().shape({display:n().node,value:n().oneOfType([n().string,n().number,n().bool])}))).isRequired,title:n().string.isRequired,totalRows:n().number.isRequired},w.defaultProps={rows:[],isError:!1,isRequesting:!1};var _=(0,s.compose)((0,i.withSelect)(((e,r)=>{const{id:t,query:a,totalRows:o,filters:s}=r,{woocommerce_default_date_range:l}=e(m.SETTINGS_STORE_NAME).getSetting("wc_admin","wcAdminSettings"),n=(0,m.getFilterQuery)({filters:s,query:a}),d={id:t,per_page:o,persisted_query:(0,p.getPersistedQuery)(a),query:a,select:e,defaultDateRange:l,filterQuery:n};return(0,m.getLeaderboard)(d)})))(w),y=t(79205);const E=e=>{const{allLeaderboards:r,controls:t,isFirst:s,isLast:l,hiddenBlocks:n,onMove:i,onRemove:p,onTitleBlur:b,onTitleChange:g,onToggleHiddenBlock:h,query:w,title:y,titleInput:E,filters:f}=e,{updateUserPreferences:T,...k}=(0,m.useUserPreferences)(),[R,v]=(0,a.useState)(parseInt(k.dashboard_leaderboard_rows||5,10)),q=e=>{v(parseInt(e,10));const r={dashboard_leaderboard_rows:parseInt(e,10)};T(r)};return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"woocommerce-dashboard__dashboard-leaderboards"},(0,a.createElement)(c.SectionHeader,{title:y||(0,o.__)("Leaderboards","woocommerce"),menu:(0,a.createElement)(c.EllipsisMenu,{label:(0,o.__)("Choose which leaderboards to display and other settings","woocommerce"),renderContent:e=>{let{onToggle:m}=e;return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c.MenuTitle,null,(0,o.__)("Leaderboards","woocommerce")),(e=>{let{allLeaderboards:r,hiddenBlocks:t,onToggleHiddenBlock:o}=e;return r.map((e=>{const r=!t.includes(e.id);return(0,a.createElement)(c.MenuItem,{checked:r,isCheckbox:!0,isClickable:!0,key:e.id,onInvoke:()=>{o(e.id)(),(0,u.recordEvent)("dash_leaderboards_toggle",{status:r?"off":"on",key:e.id})}},e.label)}))})({allLeaderboards:r,hiddenBlocks:n,onToggleHiddenBlock:h}),(0,a.createElement)(c.MenuItem,null,(0,a.createElement)(d.SelectControl,{className:"woocommerce-dashboard__dashboard-leaderboards__select",label:(0,o.__)("Rows per table","woocommerce"),value:R,options:Array.from({length:20},((e,r)=>({v:r+1,label:r+1}))),onChange:q})),(0,a.createElement)(t,{onToggle:m,onMove:i,onRemove:p,isFirst:s,isLast:l,onTitleBlur:b,onTitleChange:g,titleInput:E}))}})}),(0,a.createElement)("div",{className:"woocommerce-dashboard__columns"},(e=>{let{allLeaderboards:r,hiddenBlocks:t,query:o,rowsPerTable:s,filters:l}=e;return r.map((e=>{if(!t.includes(e.id))return(0,a.createElement)(_,{headers:e.headers,id:e.id,key:e.id,query:o,title:e.label,totalRows:s,filters:l})}))})({allLeaderboards:r,hiddenBlocks:n,query:w,rowsPerTable:R,filters:f}))))};E.propTypes={query:n().object.isRequired};var f=(0,s.compose)((0,i.withSelect)((e=>{const{getItems:r,getItemsError:t}=e(m.ITEMS_STORE_NAME),{leaderboards:a}=(0,y.O3)("dataEndpoints",{leaderboards:[]});return{allLeaderboards:a,getItems:r,getItemsError:t}})))(E)}}]);
|
||||
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[727],{65994:(e,r,t)=>{t.d(r,{Z:()=>i});var a=t(69307),o=t(65736),s=t(7862),l=t.n(s),n=t(86020);function d(e){let{className:r}=e;const t=(0,o.__)("There was an error getting your stats. Please try again.","woocommerce"),s=(0,o.__)("Reload","woocommerce");return(0,a.createElement)(n.EmptyContent,{className:r,title:t,actionLabel:s,actionCallback:()=>{window.location.reload()}})}d.propTypes={className:l().string};const i=d},21175:(e,r,t)=>{t.r(r),t.d(r,{default:()=>T});var a=t(69307),o=t(65736),s=t(94333),l=t(7862),n=t.n(l),d=t(55609),i=t(9818),c=t(86020),m=t(67221),u=t(14599),b=t(10431),g=t(14812),p=t(65994),h=t(32008);class w extends a.Component{getFormattedHeaders(){return this.props.headers.map(((e,r)=>({isLeftAligned:0===r,hiddenByDefault:!1,isSortable:!1,key:e.label,label:e.label})))}getFormattedRows(){return this.props.rows.map((e=>e.map((e=>({display:(0,a.createElement)("div",{dangerouslySetInnerHTML:(0,h.ZP)(e.display)}),value:e.value})))))}render(){const{isRequesting:e,isError:r,totalRows:t,title:s}=this.props,l="woocommerce-leaderboard";if(r)return(0,a.createElement)(p.Z,{className:l});const n=this.getFormattedRows();return e||0!==n.length?(0,a.createElement)(c.TableCard,{className:l,headers:this.getFormattedHeaders(),isLoading:e,rows:n,rowsPerPage:t,showMenu:!1,title:s,totalRows:t}):(0,a.createElement)(d.Card,{className:l},(0,a.createElement)(d.CardHeader,null,(0,a.createElement)(g.Text,{size:16,weight:600,as:"h3",color:"#23282d"},s)),(0,a.createElement)(d.CardBody,{size:null},(0,a.createElement)(c.EmptyTable,null,(0,o.__)("No data recorded for the selected time period.","woocommerce"))))}}w.propTypes={headers:n().arrayOf(n().shape({label:n().string})),id:n().string.isRequired,query:n().object,rows:n().arrayOf(n().arrayOf(n().shape({display:n().node,value:n().oneOfType([n().string,n().number,n().bool])}))).isRequired,title:n().string.isRequired,totalRows:n().number.isRequired},w.defaultProps={rows:[],isError:!1,isRequesting:!1};const _=(0,s.compose)((0,i.withSelect)(((e,r)=>{const{id:t,query:a,totalRows:o,filters:s}=r,{woocommerce_default_date_range:l}=e(m.SETTINGS_STORE_NAME).getSetting("wc_admin","wcAdminSettings"),n=(0,m.getFilterQuery)({filters:s,query:a}),d={id:t,per_page:o,persisted_query:(0,b.getPersistedQuery)(a),query:a,select:e,defaultDateRange:l,filterQuery:n};return(0,m.getLeaderboard)(d)})))(w);var y=t(73463);const E=e=>{const{allLeaderboards:r,controls:t,isFirst:s,isLast:l,hiddenBlocks:n,onMove:i,onRemove:b,onTitleBlur:g,onTitleChange:p,onToggleHiddenBlock:h,query:w,title:y,titleInput:E,filters:T}=e,{updateUserPreferences:f,...k}=(0,m.useUserPreferences)(),[R,q]=(0,a.useState)(parseInt(k.dashboard_leaderboard_rows||5,10)),v=e=>{q(parseInt(e,10));const r={dashboard_leaderboard_rows:parseInt(e,10)};f(r)};return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"woocommerce-dashboard__dashboard-leaderboards"},(0,a.createElement)(c.SectionHeader,{title:y||(0,o.__)("Leaderboards","woocommerce"),menu:(0,a.createElement)(c.EllipsisMenu,{label:(0,o.__)("Choose which leaderboards to display and other settings","woocommerce"),renderContent:e=>{let{onToggle:m}=e;return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c.MenuTitle,null,(0,o.__)("Leaderboards","woocommerce")),(e=>{let{allLeaderboards:r,hiddenBlocks:t,onToggleHiddenBlock:o}=e;return r.map((e=>{const r=!t.includes(e.id);return(0,a.createElement)(c.MenuItem,{checked:r,isCheckbox:!0,isClickable:!0,key:e.id,onInvoke:()=>{o(e.id)(),(0,u.recordEvent)("dash_leaderboards_toggle",{status:r?"off":"on",key:e.id})}},e.label)}))})({allLeaderboards:r,hiddenBlocks:n,onToggleHiddenBlock:h}),(0,a.createElement)(c.MenuItem,null,(0,a.createElement)(d.SelectControl,{className:"woocommerce-dashboard__dashboard-leaderboards__select",label:(0,o.__)("Rows per table","woocommerce"),value:R,options:Array.from({length:20},((e,r)=>({v:r+1,label:r+1}))),onChange:v})),(0,a.createElement)(t,{onToggle:m,onMove:i,onRemove:b,isFirst:s,isLast:l,onTitleBlur:g,onTitleChange:p,titleInput:E}))}})}),(0,a.createElement)("div",{className:"woocommerce-dashboard__columns"},(e=>{let{allLeaderboards:r,hiddenBlocks:t,query:o,rowsPerTable:s,filters:l}=e;return r.map((e=>{if(!t.includes(e.id))return(0,a.createElement)(_,{headers:e.headers,id:e.id,key:e.id,query:o,title:e.label,totalRows:s,filters:l})}))})({allLeaderboards:r,hiddenBlocks:n,query:w,rowsPerTable:R,filters:T}))))};E.propTypes={query:n().object.isRequired};const T=(0,s.compose)((0,i.withSelect)((e=>{const{getItems:r,getItemsError:t}=e(m.ITEMS_STORE_NAME),{leaderboards:a}=(0,y.O3)("dataEndpoints",{leaderboards:[]});return{allLeaderboards:a,getItems:r,getItemsError:t}})))(E)}}]);
|
||||
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
@@ -1 +1 @@
|
||||
"use strict";(self.webpackChunk_wcAdmin_webpackJsonp=self.webpackChunk_wcAdmin_webpackJsonp||[]).push([[5396],{56590:function(e,t,n){n.r(t);var a=n(69307),o=n(65736),s=n(9818),c=n(22629),i=n(55609),m=n(86020),r=n(14812),l=n(67221),d=n(14599),_=n(72672),u=n(37657),p=n(15635),y=n(66576);const w=document.querySelector('[data-gateway_id="pre_install_woocommerce_payments_promotion"]');t.default=()=>{const[e,t]=(0,a.useState)(null),[n,g]=(0,a.useState)(!1),[E,h]=(0,a.useState)(!1),{installAndActivatePlugins:v,dismissRecommendedPlugins:f}=(0,s.useDispatch)(l.PLUGINS_STORE_NAME),{createNotice:A}=(0,s.useDispatch)("core/notices"),{installedPaymentGateway:N,installedPaymentGateways:S,paymentGatewaySuggestions:G,isResolving:T}=(0,s.useSelect)((t=>{const n=E&&(0,p.V7)(e);return{installedPaymentGateway:n&&t(l.PAYMENT_GATEWAYS_STORE_NAME).getPaymentGateway(n),installedPaymentGateways:t(l.PAYMENT_GATEWAYS_STORE_NAME).getPaymentGateways().reduce(((e,t)=>(n===t.id||(e[t.id]=!0),e)),{}),isResolving:t(l.ONBOARDING_STORE_NAME).isResolving("getPaymentGatewaySuggestions"),paymentGatewaySuggestions:t(l.ONBOARDING_STORE_NAME).getPaymentGatewaySuggestions()}}),[E]),P=(0,a.useRef)(!1),R=G&&G.length>0&&!(0,y.j)(G)&&!n;if((0,a.useEffect)((()=>{if((R||w&&!T)&&!P.current){P.current=!0;const e=(G||[]).reduce(((e,t)=>t.plugins&&t.plugins.length>0?{...e,[t.plugins[0].replace(/\-/g,"_")+"_displayed"]:!0}:e),{woocommerce_payments_displayed:!!w});(0,d.recordEvent)("settings_payments_recommendations_pageview",e)}}),[R,w,T]),(0,a.useEffect)((()=>{N&&(window.location.href=N.settings_url)}),[N]),!R)return null;const k=async()=>{g(!0),(0,d.recordEvent)("settings_payments_recommendations_dismiss",{}),await f("payments")||(g(!1),A("error",(0,o.__)('There was a problem hiding the "Additional ways to get paid" card.',"woocommerce")))},b=(G||[]).filter((e=>{var t;return!S[e.id]&&(null===(t=e.plugins)||void 0===t?void 0:t.length)&&(!window.wcAdminFeatures["wc-pay-promotion"]||!e.id.startsWith("woocommerce_payments"))})).map((n=>({key:n.id,title:(0,a.createElement)(a.Fragment,null,n.title,n.recommended&&(0,a.createElement)(m.Pill,null,(0,o.__)("Recommended","woocommerce"))),content:(0,c.decodeEntities)(n.content),after:(0,a.createElement)(i.Button,{isSecondary:!0,onClick:()=>(n=>{e||(t(n.id),(0,d.recordEvent)("settings_payments_recommendations_setup",{extension_selected:n.plugins[0]}),v([n.plugins[0]]).then((()=>{h(!0)})).catch((e=>{(0,u.a)(e),t(null)})))})(n),isBusy:e===n.id,disabled:!!e},n.actionText||(0,o.__)("Get started","woocommerce")),before:(0,a.createElement)("img",{src:n.square_image||n.image_72x72||n.image,alt:""})})));return(0,a.createElement)(i.Card,{size:"medium",className:"woocommerce-recommended-payments-card"},(0,a.createElement)(i.CardHeader,null,(0,a.createElement)("div",{className:"woocommerce-recommended-payments-card__header"},(0,a.createElement)(r.Text,{variant:"title.small",as:"p",size:"20",lineHeight:"28px"},(0,o.__)("Recommended payment providers","woocommerce")),(0,a.createElement)(r.Text,{className:"woocommerce-recommended-payments__header-heading",variant:"caption",as:"p",size:"12",lineHeight:"16px"},(0,o.__)('We recommend adding one of the following payment extensions to your store. The extension will be installed and activated for you when you click "Get started".',"woocommerce"))),(0,a.createElement)("div",{className:"woocommerce-card__menu woocommerce-card__header-item"},(0,a.createElement)(m.EllipsisMenu,{label:(0,o.__)("Task List Options","woocommerce"),renderContent:()=>(0,a.createElement)("div",{className:"woocommerce-review-activity-card__section-controls"},(0,a.createElement)(i.Button,{onClick:k},(0,o.__)("Hide this","woocommerce")))}))),(0,a.createElement)(m.List,{items:b}),(0,a.createElement)(i.CardFooter,null,(0,a.createElement)(i.Button,{href:"https://woocommerce.com/product-category/woocommerce-extensions/payment-gateways/?utm_source=payments_recommendations",target:"_blank",isTertiary:!0},(0,o.__)("Discover other payment providers","woocommerce"),(0,a.createElement)(_.Z,{size:18}))))}}}]);
|
||||
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[5396],{22079:(e,t,a)=>{a.r(t),a.d(t,{default:()=>g});var n=a(69307),o=a(65736),s=a(9818),c=a(22629),i=a(55609),m=a(86020),r=a(14812),l=a(67221),d=a(14599),_=a(72672),u=a(34704),p=a(34374),y=a(90523);const w=document.querySelector('[data-gateway_id="pre_install_woocommerce_payments_promotion"]'),g=()=>{const[e,t]=(0,n.useState)(null),[a,g]=(0,n.useState)(!1),[E,h]=(0,n.useState)(!1),{installAndActivatePlugins:v,dismissRecommendedPlugins:A}=(0,s.useDispatch)(l.PLUGINS_STORE_NAME),{createNotice:N}=(0,s.useDispatch)("core/notices"),{installedPaymentGateway:S,installedPaymentGateways:T,paymentGatewaySuggestions:G,isResolving:f}=(0,s.useSelect)((t=>{const a=E&&(0,p.V7)(e);return{installedPaymentGateway:a&&t(l.PAYMENT_GATEWAYS_STORE_NAME).getPaymentGateway(a),installedPaymentGateways:t(l.PAYMENT_GATEWAYS_STORE_NAME).getPaymentGateways().reduce(((e,t)=>(a===t.id||(e[t.id]=!0),e)),{}),isResolving:t(l.ONBOARDING_STORE_NAME).isResolving("getPaymentGatewaySuggestions"),paymentGatewaySuggestions:t(l.ONBOARDING_STORE_NAME).getPaymentGatewaySuggestions()}}),[E]),P=(0,n.useRef)(!1),R=G&&G.length>0&&!(0,y.j)(G)&&!a;if((0,n.useEffect)((()=>{if((R||w&&!f)&&!P.current){P.current=!0;const e=(G||[]).reduce(((e,t)=>t.plugins&&t.plugins.length>0?{...e,[t.plugins[0].replace(/\-/g,"_")+"_displayed"]:!0}:e),{woocommerce_payments_displayed:!!w});(0,d.recordEvent)("settings_payments_recommendations_pageview",e)}}),[R,w,f]),(0,n.useEffect)((()=>{S&&(window.location.href=S.settings_url)}),[S]),!R)return null;const b=async()=>{g(!0),(0,d.recordEvent)("settings_payments_recommendations_dismiss",{}),await A("payments")||(g(!1),N("error",(0,o.__)('There was a problem hiding the "Additional ways to get paid" card.',"woocommerce")))},k=(G||[]).filter((e=>{var t;return!T[e.id]&&(null===(t=e.plugins)||void 0===t?void 0:t.length)&&(!window.wcAdminFeatures["wc-pay-promotion"]||!e.id.startsWith("woocommerce_payments"))})).map((a=>({key:a.id,title:(0,n.createElement)(n.Fragment,null,a.title,a.recommended&&(0,n.createElement)(m.Pill,null,(0,o.__)("Recommended","woocommerce"))),content:(0,c.decodeEntities)(a.content),after:(0,n.createElement)(i.Button,{isSecondary:!0,onClick:()=>(a=>{e||(t(a.id),(0,d.recordEvent)("settings_payments_recommendations_setup",{extension_selected:a.plugins[0]}),v([a.plugins[0]]).then((()=>{h(!0)})).catch((e=>{(0,u.a)(e),t(null)})))})(a),isBusy:e===a.id,disabled:!!e},a.actionText||(0,o.__)("Get started","woocommerce")),before:(0,n.createElement)("img",{src:a.square_image||a.image_72x72||a.image,alt:""})})));return(0,n.createElement)(i.Card,{size:"medium",className:"woocommerce-recommended-payments-card"},(0,n.createElement)(i.CardHeader,null,(0,n.createElement)("div",{className:"woocommerce-recommended-payments-card__header"},(0,n.createElement)(r.Text,{variant:"title.small",as:"p",size:"20",lineHeight:"28px"},(0,o.__)("Recommended payment providers","woocommerce")),(0,n.createElement)(r.Text,{className:"woocommerce-recommended-payments__header-heading",variant:"caption",as:"p",size:"12",lineHeight:"16px"},(0,o.__)('We recommend adding one of the following payment extensions to your store. The extension will be installed and activated for you when you click "Get started".',"woocommerce"))),(0,n.createElement)("div",{className:"woocommerce-card__menu woocommerce-card__header-item"},(0,n.createElement)(m.EllipsisMenu,{label:(0,o.__)("Task List Options","woocommerce"),renderContent:()=>(0,n.createElement)("div",{className:"woocommerce-review-activity-card__section-controls"},(0,n.createElement)(i.Button,{onClick:b},(0,o.__)("Hide this","woocommerce")))}))),(0,n.createElement)(m.List,{items:k}),(0,n.createElement)(i.CardFooter,null,(0,n.createElement)(i.Button,{href:"https://woocommerce.com/product-category/woocommerce-extensions/payment-gateways/?utm_source=payments_recommendations",target:"_blank",isTertiary:!0},(0,o.__)("Discover other payment providers","woocommerce"),(0,n.createElement)(_.Z,{size:18}))))}}}]);
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
"use strict";(self.webpackChunk_wcAdmin_webpackJsonp=self.webpackChunk_wcAdmin_webpackJsonp||[]).push([[2624],{92698:function(e,r,t){t.r(r);var a=t(69307),n=t(65736),o=t(94333),s=t(10431),i=t(9818),c=t(86020),l=t(81921),m=t(14599),u=t(17844),d=t(62158),p=t(79205);const{performanceIndicators:y}=(0,p.O3)("dataEndpoints",{performanceIndicators:[]});class f extends a.Component{renderMenu(){const{hiddenBlocks:e,isFirst:r,isLast:t,onMove:o,onRemove:s,onTitleBlur:i,onTitleChange:l,onToggleHiddenBlock:u,titleInput:d,controls:p}=this.props;return(0,a.createElement)(c.EllipsisMenu,{label:(0,n.__)("Choose which analytics to display and the section name","woocommerce"),renderContent:f=>{let{onToggle:g}=f;return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c.MenuTitle,null,(0,n.__)("Display stats:","woocommerce")),y.map(((r,t)=>{const n=!e.includes(r.stat);return(0,a.createElement)(c.MenuItem,{checked:n,isCheckbox:!0,isClickable:!0,key:t,onInvoke:()=>{u(r.stat)(),(0,m.recordEvent)("dash_indicators_toggle",{status:n?"off":"on",key:r.stat})}},r.label)})),(0,a.createElement)(p,{onToggle:g,onMove:o,onRemove:s,isFirst:r,isLast:t,onTitleBlur:i,onTitleChange:l,titleInput:d}))}})}renderList(){const{query:e,primaryRequesting:r,secondaryRequesting:t,primaryError:o,secondaryError:i,primaryData:u,secondaryData:p,userIndicators:y,defaultDateRange:f}=this.props;if(r||t)return(0,a.createElement)(c.SummaryListPlaceholder,{numberOfItems:y.length});if(o||i)return null;const g=(0,s.getPersistedQuery)(e),{compare:h}=(0,l.getDateParamsFromQuery)(e,f),_="previous_period"===h?(0,n.__)("Previous period:","woocommerce"):(0,n.__)("Previous year:","woocommerce"),{formatAmount:k,getCurrencyConfig:E}=this.context,v=E();return(0,a.createElement)(c.SummaryList,null,(()=>y.map(((e,r)=>{const{primaryValue:t,secondaryValue:n,delta:o,reportUrl:s,reportUrlType:i}=(0,d.Z)({indicator:e,primaryData:u,secondaryData:p,currency:v,formatAmount:k,persistedQuery:g});return(0,a.createElement)(c.SummaryNumber,{key:r,href:s,hrefType:i,label:e.label,value:t,prevLabel:_,prevValue:n,delta:o,onLinkClickCallback:()=>{(0,m.recordEvent)("dash_indicators_click",{key:e.stat})}})}))))}render(){const{userIndicators:e,title:r}=this.props;return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c.SectionHeader,{title:r||(0,n.__)("Store Performance","woocommerce"),menu:this.renderMenu()}),e.length>0&&(0,a.createElement)("div",{className:"woocommerce-dashboard__store-performance"},this.renderList()))}}f.contextType=u.CurrencyContext,r.default=(0,o.compose)((0,i.withSelect)(((e,r)=>{const{hiddenBlocks:t,query:a,filters:n}=r,o=y.filter((e=>!t.includes(e.stat))),s={hiddenBlocks:t,userIndicators:o,indicators:y};if(0===o.length)return s;const i=(0,d.A)(e,o,a,n);return{...s,...i}})))(f)},62158:function(e,r,t){t.d(r,{A:function(){return d},Z:function(){return u}});var a=t(76292),n=t.n(a),o=t(92819),s=t(81921),i=t(67221),c=t(10431),l=t(81595),m=t(74617);const u=e=>{let{indicator:r,primaryData:t,secondaryData:a,currency:n,formatAmount:s,persistedQuery:i}=e;const u=(0,o.find)(t.data,(e=>e.stat===r.stat)),d=(0,o.find)(a.data,(e=>e.stat===r.stat));if(!u||!d)return{};const p=u._links&&u._links.report[0]&&u._links.report[0].href||"",y=function(e,r,t){return e?"/jetpack"===e?(0,m.getAdminLink)("admin.php?page=jetpack#/dashboard"):(0,c.getNewPath)(r,e,{chart:t.chart}):""}(p,i,u),f="/jetpack"===p?"wp-admin":"wc-admin",g="currency"===u.format,h=(0,l.calculateDelta)(u.value,d.value);return{primaryValue:g?s(u.value):(0,l.formatValue)(n,u.format,u.value),secondaryValue:g?s(d.value):(0,l.formatValue)(n,d.format,d.value),delta:h,reportUrl:y,reportUrlType:f}},d=(e,r,t,a)=>{const{getReportItems:o,getReportItemsError:c,isResolving:l}=e(i.REPORTS_STORE_NAME),{woocommerce_default_date_range:m}=e(i.SETTINGS_STORE_NAME).getSetting("wc_admin","wcAdminSettings"),u=(0,s.getCurrentDates)(t,m),d=u.primary.before,p=u.secondary.before,y=r.map((e=>e.stat)).join(","),f=(0,i.getFilterQuery)({filters:a,query:t}),g={...f,after:(0,s.appendTimestamp)(u.primary.after,"start"),before:(0,s.appendTimestamp)(d,d.isSame(n()(),"day")?"now":"end"),stats:y},h={...f,after:(0,s.appendTimestamp)(u.secondary.after,"start"),before:(0,s.appendTimestamp)(p,p.isSame(n()(),"day")?"now":"end"),stats:y};return{primaryData:o("performance-indicators",g),primaryError:c("performance-indicators",g)||null,primaryRequesting:l("getReportItems",["performance-indicators",g]),secondaryData:o("performance-indicators",h),secondaryError:c("performance-indicators",h)||null,secondaryRequesting:l("getReportItems",["performance-indicators",h]),defaultDateRange:m}}}}]);
|
||||
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[2624],{77853:(e,r,t)=>{t.r(r),t.d(r,{default:()=>g});var a=t(69307),n=t(65736),o=t(94333),s=t(10431),i=t(9818),c=t(86020),l=t(81921),m=t(14599),d=t(17844),u=t(54541),p=t(73463);const{performanceIndicators:y}=(0,p.O3)("dataEndpoints",{performanceIndicators:[]});class f extends a.Component{renderMenu(){const{hiddenBlocks:e,isFirst:r,isLast:t,onMove:o,onRemove:s,onTitleBlur:i,onTitleChange:l,onToggleHiddenBlock:d,titleInput:u,controls:p}=this.props;return(0,a.createElement)(c.EllipsisMenu,{label:(0,n.__)("Choose which analytics to display and the section name","woocommerce"),renderContent:f=>{let{onToggle:g}=f;return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c.MenuTitle,null,(0,n.__)("Display stats:","woocommerce")),y.map(((r,t)=>{const n=!e.includes(r.stat);return(0,a.createElement)(c.MenuItem,{checked:n,isCheckbox:!0,isClickable:!0,key:t,onInvoke:()=>{d(r.stat)(),(0,m.recordEvent)("dash_indicators_toggle",{status:n?"off":"on",key:r.stat})}},r.label)})),(0,a.createElement)(p,{onToggle:g,onMove:o,onRemove:s,isFirst:r,isLast:t,onTitleBlur:i,onTitleChange:l,titleInput:u}))}})}renderList(){const{query:e,primaryRequesting:r,secondaryRequesting:t,primaryError:o,secondaryError:i,primaryData:d,secondaryData:p,userIndicators:y,defaultDateRange:f}=this.props;if(r||t)return(0,a.createElement)(c.SummaryListPlaceholder,{numberOfItems:y.length});if(o||i)return null;const g=(0,s.getPersistedQuery)(e),{compare:h}=(0,l.getDateParamsFromQuery)(e,f),_="previous_period"===h?(0,n.__)("Previous period:","woocommerce"):(0,n.__)("Previous year:","woocommerce"),{formatAmount:k,getCurrencyConfig:E}=this.context,v=E();return(0,a.createElement)(c.SummaryList,null,(()=>y.map(((e,r)=>{const{primaryValue:t,secondaryValue:n,delta:o,reportUrl:s,reportUrlType:i}=(0,u.Z)({indicator:e,primaryData:d,secondaryData:p,currency:v,formatAmount:k,persistedQuery:g});return(0,a.createElement)(c.SummaryNumber,{key:r,href:s,hrefType:i,label:e.label,value:t,prevLabel:_,prevValue:n,delta:o,onLinkClickCallback:()=>{(0,m.recordEvent)("dash_indicators_click",{key:e.stat})}})}))))}render(){const{userIndicators:e,title:r}=this.props;return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c.SectionHeader,{title:r||(0,n.__)("Store Performance","woocommerce"),menu:this.renderMenu()}),e.length>0&&(0,a.createElement)("div",{className:"woocommerce-dashboard__store-performance"},this.renderList()))}}f.contextType=d.CurrencyContext;const g=(0,o.compose)((0,i.withSelect)(((e,r)=>{const{hiddenBlocks:t,query:a,filters:n}=r,o=y.filter((e=>!t.includes(e.stat))),s={hiddenBlocks:t,userIndicators:o,indicators:y};if(0===o.length)return s;const i=(0,u.A)(e,o,a,n);return{...s,...i}})))(f)},54541:(e,r,t)=>{t.d(r,{A:()=>u,Z:()=>d});var a=t(76292),n=t.n(a),o=t(92819),s=t(81921),i=t(67221),c=t(10431),l=t(81595),m=t(74617);const d=e=>{let{indicator:r,primaryData:t,secondaryData:a,currency:n,formatAmount:s,persistedQuery:i}=e;const d=(0,o.find)(t.data,(e=>e.stat===r.stat)),u=(0,o.find)(a.data,(e=>e.stat===r.stat));if(!d||!u)return{};const p=d._links&&d._links.report[0]&&d._links.report[0].href||"",y=function(e,r,t){return e?"/jetpack"===e?(0,m.getAdminLink)("admin.php?page=jetpack#/dashboard"):(0,c.getNewPath)(r,e,{chart:t.chart}):""}(p,i,d),f="/jetpack"===p?"wp-admin":"wc-admin",g="currency"===d.format,h=(0,l.calculateDelta)(d.value,u.value);return{primaryValue:g?s(d.value):(0,l.formatValue)(n,d.format,d.value),secondaryValue:g?s(u.value):(0,l.formatValue)(n,u.format,u.value),delta:h,reportUrl:y,reportUrlType:f}},u=(e,r,t,a)=>{const{getReportItems:o,getReportItemsError:c,isResolving:l}=e(i.REPORTS_STORE_NAME),{woocommerce_default_date_range:m}=e(i.SETTINGS_STORE_NAME).getSetting("wc_admin","wcAdminSettings"),d=(0,s.getCurrentDates)(t,m),u=d.primary.before,p=d.secondary.before,y=r.map((e=>e.stat)).join(","),f=(0,i.getFilterQuery)({filters:a,query:t}),g={...f,after:(0,s.appendTimestamp)(d.primary.after,"start"),before:(0,s.appendTimestamp)(u,u.isSame(n()(),"day")?"now":"end"),stats:y},h={...f,after:(0,s.appendTimestamp)(d.secondary.after,"start"),before:(0,s.appendTimestamp)(p,p.isSame(n()(),"day")?"now":"end"),stats:y};return{primaryData:o("performance-indicators",g),primaryError:c("performance-indicators",g)||null,primaryRequesting:l("getReportItems",["performance-indicators",g]),secondaryData:o("performance-indicators",h),secondaryError:c("performance-indicators",h)||null,secondaryRequesting:l("getReportItems",["performance-indicators",h]),defaultDateRange:m}}}}]);
|
||||
+1
-1
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user