PATH:
home
/
lab2454c
/
isaaclondston.com
/
wp-content
/
plugins
/
woocommerce
/
assets
/
client
/
admin
/
chunks
"use strict";(self.webpackChunk_wcAdmin_webpackJsonp=self.webpackChunk_wcAdmin_webpackJsonp||[]).push([[6824],{89898:function(e,t,r){r.d(t,{Z:function(){return n}});var o=r(69307),s=r(92819),a=r(55609),c=r(86020),i=r(10431);class n extends o.Component{getCategoryAncestorIds(e,t){const r=[];let o=e.parent;for(;o;)r.unshift(o),o=t.get(o).parent;return r}getCategoryAncestors(e,t){const r=this.getCategoryAncestorIds(e,t);if(r.length)return 1===r.length?t.get((0,s.first)(r)).name+" › ":2===r.length?t.get((0,s.first)(r)).name+" › "+t.get((0,s.last)(r)).name+" › ":t.get((0,s.first)(r)).name+" … "+t.get((0,s.last)(r)).name+" › "}render(){const{categories:e,category:t,query:r}=this.props,s=(0,i.getPersistedQuery)(r);return t?(0,o.createElement)("div",{className:"woocommerce-table__breadcrumbs"},this.getCategoryAncestors(t,e),(0,o.createElement)(c.Link,{href:(0,i.getNewPath)(s,"/analytics/categories",{filter:"single_category",categories:t.id}),type:"wc-admin"},t.name)):(0,o.createElement)(a.Spinner,null)}}},15391:function(e,t,r){r.d(t,{O3:function(){return l},be:function(){return d},u8:function(){return p}});var o=r(65736),s=r(92694),a=r(9818),c=r(68734),i=r(30226);const{addCesSurveyForAnalytics:n}=(0,a.dispatch)(i.Ls),l=(0,s.applyFilters)("woocommerce_admin_products_report_charts",[{key:"items_sold",label:(0,o.__)("Items sold","woocommerce"),order:"desc",orderby:"items_sold",type:"number"},{key:"net_revenue",label:(0,o.__)("Net sales","woocommerce"),order:"desc",orderby:"net_revenue",type:"currency"},{key:"orders_count",label:(0,o.__)("Orders","woocommerce"),order:"desc",orderby:"orders_count",type:"number"}]),m={label:(0,o.__)("Show","woocommerce"),staticParams:["chartType","paged","per_page"],param:"filter",showFilters:()=>!0,filters:[{label:(0,o.__)("All products","woocommerce"),value:"all"},{label:(0,o.__)("Single product","woocommerce"),value:"select_product",chartMode:"item-comparison",subFilters:[{component:"Search",value:"single_product",chartMode:"item-comparison",path:["select_product"],settings:{type:"products",param:"products",getLabels:c.oC,labels:{placeholder:(0,o.__)("Type to search for a product","woocommerce"),button:(0,o.__)("Single product","woocommerce")}}}]},{label:(0,o.__)("Comparison","woocommerce"),value:"compare-products",chartMode:"item-comparison",settings:{type:"products",param:"products",getLabels:c.oC,labels:{helpText:(0,o.__)("Check at least two products below to compare","woocommerce"),placeholder:(0,o.__)("Search for products to compare","woocommerce"),title:(0,o.__)("Compare Products","woocommerce"),update:(0,o.__)("Compare","woocommerce")},onClick:n}}]},u={showFilters:e=>"single_product"===e.filter&&!!e.products&&e["is-variable"],staticParams:["filter","products","chartType","paged","per_page"],param:"filter-variations",filters:[{label:(0,o.__)("All variations","woocommerce"),chartMode:"item-comparison",value:"all"},{label:(0,o.__)("Single variation","woocommerce"),value:"select_variation",subFilters:[{component:"Search",value:"single_variation",path:["select_variation"],settings:{type:"variations",param:"variations",getLabels:c.uC,labels:{placeholder:(0,o.__)("Type to search for a variation","woocommerce"),button:(0,o.__)("Single variation","woocommerce")}}}]},{label:(0,o.__)("Comparison","woocommerce"),chartMode:"item-comparison",value:"compare-variations",settings:{type:"variations",param:"variations",getLabels:c.uC,labels:{helpText:(0,o.__)("Check at least two variations below to compare","woocommerce"),placeholder:(0,o.__)("Search for variations to compare","woocommerce"),title:(0,o.__)("Compare Variations","woocommerce"),update:(0,o.__)("Compare","woocommerce")}}}]},d=(0,s.applyFilters)("woocommerce_admin_products_report_advanced_filters",{filters:{},title:(0,o._x)("Products Match {{select /}} Filters","A sentence describing filters for Products. See screen shot for context: https://cloudup.com/cSsUY9VeCVJ","woocommerce")});Object.keys(d.filters).length&&(m.filters.push({label:(0,o.__)("Advanced Filters","woocommerce"),value:"advanced"}),u.filters.push({label:(0,o.__)("Advanced Filters","woocommerce"),value:"advanced"}));const p=(0,s.applyFilters)("woocommerce_admin_products_report_filters",[m,u])},93350:function(e,t,r){r.r(t);var o=r(69307),s=r(65736),a=r(94333),c=r(7862),i=r.n(c),n=r(67221),l=r(9818),m=r(15391),u=r(62409),d=r(29542),p=r(43707),_=r(5945),g=r(50933),y=r(36526),h=r(27410);class b extends o.Component{getChartMeta(){const{query:e,isSingleProductView:t,isSingleProductVariable:r}=this.props,o="compare-products"===e.filter&&e.products&&e.products.split(",").length>1||t&&r?"item-comparison":"time-comparison";return{compareObject:t&&r?"variations":"products",itemsLabel:t&&r?(0,s.__)("%d variations","woocommerce"):(0,s.__)("%d products","woocommerce"),mode:o}}render(){const{compareObject:e,itemsLabel:t,mode:r}=this.getChartMeta(),{path:s,query:a,isError:c,isRequesting:i,isSingleProductVariable:n}=this.props;if(c)return(0,o.createElement)(_.Z,null);const l={...a};return"item-comparison"===r&&(l.segmentby="products"===e?"product":"variation"),(0,o.createElement)(o.Fragment,null,(0,o.createElement)(h.Z,{query:a,path:s,filters:m.u8,advancedFilters:m.be,report:"products"}),(0,o.createElement)(g.Z,{mode:r,charts:m.O3,endpoint:"products",isRequesting:i,query:l,selectedChart:(0,u.Z)(a.chart,m.O3),filters:m.u8,advancedFilters:m.be}),(0,o.createElement)(p.Z,{charts:m.O3,mode:r,filters:m.u8,advancedFilters:m.be,endpoint:"products",isRequesting:i,itemsLabel:t,path:s,query:l,selectedChart:(0,u.Z)(l.chart,m.O3)}),n?(0,o.createElement)(y.Z,{baseSearchQuery:{filter:"single_product"},isRequesting:i,query:a,filters:m.u8,advancedFilters:m.be}):(0,o.createElement)(d.Z,{isRequesting:i,query:a,filters:m.u8,advancedFilters:m.be}))}}b.propTypes={path:i().string.isRequired,query:i().object.isRequired},t.default=(0,a.compose)((0,l.withSelect)(((e,t)=>{const{query:r,isRequesting:o}=t,s=!r.search&&r.products&&1===r.products.split(",").length,{getItems:a,isResolving:c,getItemsError:i}=e(n.ITEMS_STORE_NAME);if(o)return{query:{...r},isSingleProductView:s,isRequesting:o};if(s){const e=parseInt(r.products,10),t={include:e},o=a("products",t),n=o&&o.get(e)&&"variable"===o.get(e).type,l=c("getItems",["products",t]),m=Boolean(i("products",t));return{query:{...r,"is-variable":n},isSingleProductView:s,isRequesting:l,isSingleProductVariable:n,isError:m}}return{query:r,isSingleProductView:s}})))(b)},29542:function(e,t,r){var o=r(69307),s=r(65736),a=r(94333),c=r(22629),i=r(9818),n=r(92819),l=r(10431),m=r(86020),u=r(81595),d=r(74617),p=r(67221),_=r(89898),g=r(59714),y=r(39705),h=r(54071),b=r(79205);const w=(0,b.O3)("manageStock","no"),v=(0,b.O3)("stockStatuses",{});class f extends o.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,s.__)("Product title","woocommerce"),key:"product_name",required:!0,isLeftAligned:!0,isSortable:!0},{label:(0,s.__)("SKU","woocommerce"),key:"sku",hiddenByDefault:!0,isSortable:!0},{label:(0,s.__)("Items sold","woocommerce"),key:"items_sold",required:!0,defaultSort:!0,isSortable:!0,isNumeric:!0},{label:(0,s.__)("Net sales","woocommerce"),screenReaderLabel:(0,s.__)("Net sales","woocommerce"),key:"net_revenue",required:!0,isSortable:!0,isNumeric:!0},{label:(0,s.__)("Orders","woocommerce"),key:"orders_count",isSortable:!0,isNumeric:!0},{label:(0,s.__)("Category","woocommerce"),key:"product_cat"},{label:(0,s.__)("Variations","woocommerce"),key:"variations",isSortable:!0},"yes"===w?{label:(0,s.__)("Status","woocommerce"),key:"stock_status"}:null,"yes"===w?{label:(0,s.__)("Stock","woocommerce"),key:"stock",isNumeric:!0}:null].filter(Boolean)}getRowsContent(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];const{query:t}=this.props,r=(0,l.getPersistedQuery)(t),{render:a,formatDecimal:i,getCurrencyConfig:p}=this.context,y=p();return(0,n.map)(e,(e=>{const{product_id:n,items_sold:p,net_revenue:h,orders_count:b}=e,f=e.extended_info||{},{category_ids:S,low_stock_amount:k,manage_stock:C,sku:q,stock_status:E,stock_quantity:R,variations:F=[]}=f,P=(0,c.decodeEntities)(f.name),x=(0,l.getNewPath)(r,"/analytics/orders",{filter:"advanced",product_includes:n}),N=(0,l.getNewPath)(r,"/analytics/products",{filter:"single_product",products:n}),{categories:V}=this.props,A=S&&V&&S.map((e=>V.get(e))).filter(Boolean)||[],L=(0,g.d)(E,R,k)?(0,o.createElement)(m.Link,{href:(0,d.getAdminLink)("post.php?action=edit&post="+n),type:"wp-admin"},(0,s._x)("Low","Indication of a low quantity","woocommerce")):v[E];return[{display:(0,o.createElement)(m.Link,{href:N,type:"wc-admin"},P),value:P},{display:q,value:q},{display:(0,u.formatValue)(y,"number",p),value:p},{display:a(h),value:i(h)},{display:(0,o.createElement)(m.Link,{href:x,type:"wc-admin"},b),value:b},{display:(0,o.createElement)("div",{className:"woocommerce-table__product-categories"},A[0]&&(0,o.createElement)(_.Z,{category:A[0],categories:V}),A.length>1&&(0,o.createElement)(m.Tag,{label:(0,s.sprintf)((0,s._x)("+%d more","categories","woocommerce"),A.length-1),popoverContents:A.map((e=>(0,o.createElement)(_.Z,{category:e,categories:V,key:e.id,query:t})))})),value:A.map((e=>e.name)).join(", ")},{display:(0,u.formatValue)(y,"number",F.length),value:F.length},"yes"===w?{display:C?L:(0,s.__)("N/A","woocommerce"),value:C?v[E]:null}:null,"yes"===w?{display:C?(0,u.formatValue)(y,"number",R):(0,s.__)("N/A","woocommerce"),value:R}:null].filter(Boolean)}))}getSummary(e){const{products_count:t=0,items_sold:r=0,net_revenue:o=0,orders_count:a=0}=e,{formatAmount:c,getCurrencyConfig:i}=this.context,n=i();return[{label:(0,s._n)("Product","Products",t,"woocommerce"),value:(0,u.formatValue)(n,"number",t)},{label:(0,s._n)("Item sold","Items sold",r,"woocommerce"),value:(0,u.formatValue)(n,"number",r)},{label:(0,s.__)("Net sales","woocommerce"),value:c(o)},{label:(0,s._n)("Order","Orders",a,"woocommerce"),value:(0,u.formatValue)(n,"number",a)}]}render(){const{advancedFilters:e,baseSearchQuery:t,filters:r,hideCompare:a,isRequesting:c,query:i}=this.props,n={helpText:(0,s.__)("Check at least two products below to compare","woocommerce"),placeholder:(0,s.__)("Search by product name or SKU","woocommerce")};return(0,o.createElement)(y.Z,{compareBy:a?void 0:"products",endpoint:"products",getHeadersContent:this.getHeadersContent,getRowsContent:this.getRowsContent,getSummary:this.getSummary,summaryFields:["products_count","items_sold","net_revenue","orders_count"],itemIdField:"product_id",isRequesting:c,labels:n,query:i,searchBy:"products",baseSearchQuery:t,tableQuery:{orderby:i.orderby||"items_sold",order:i.order||"desc",extended_info:!0,segmentby:i.segmentby},title:(0,s.__)("Products","woocommerce"),columnPrefsKey:"products_report_columns",filters:r,advancedFilters:e})}}f.contextType=h.$,t.Z=(0,a.compose)((0,i.withSelect)(((e,t)=>{const{query:r,isRequesting:o}=t,{getItems:s,getItemsError:a,isResolving:c}=e(p.ITEMS_STORE_NAME);if(o||r.search&&(!r.products||!r.products.length))return{};const i={per_page:-1};return{categories:s("categories",i),isError:Boolean(a("categories",i)),isRequesting:c("getItems",["categories",i])}})))(f)},36526:function(e,t,r){var o=r(69307),s=r(65736),a=r(92694),c=r(92819),i=r(86020),n=r(10431),l=r(81595),m=r(74617),u=r(39705),d=r(59714),p=r(54071),_=r(68734),g=r(79205);const y=(0,g.O3)("manageStock","no"),h=(0,g.O3)("stockStatuses",{});class b extends o.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,s.__)("Product / Variation title","woocommerce"),key:"name",required:!0,isLeftAligned:!0},{label:(0,s.__)("SKU","woocommerce"),key:"sku",hiddenByDefault:!0,isSortable:!0},{label:(0,s.__)("Items sold","woocommerce"),key:"items_sold",required:!0,defaultSort:!0,isSortable:!0,isNumeric:!0},{label:(0,s.__)("Net sales","woocommerce"),screenReaderLabel:(0,s.__)("Net sales","woocommerce"),key:"net_revenue",required:!0,isSortable:!0,isNumeric:!0},{label:(0,s.__)("Orders","woocommerce"),key:"orders_count",isSortable:!0,isNumeric:!0},"yes"===y?{label:(0,s.__)("Status","woocommerce"),key:"stock_status"}:null,"yes"===y?{label:(0,s.__)("Stock","woocommerce"),key:"stock",isNumeric:!0}:null].filter(Boolean)}getRowsContent(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];const{query:t}=this.props,r=(0,n.getPersistedQuery)(t),{formatAmount:a,formatDecimal:u,getCurrencyConfig:p}=this.context;return(0,c.map)(e,(e=>{const{items_sold:t,net_revenue:c,orders_count:g,product_id:b,variation_id:w}=e,v=e.extended_info||{},{stock_status:f,stock_quantity:S,low_stock_amount:k,deleted:C,sku:q}=v,E=(R=e,(0,_.V1)(R.extended_info||{}));var R;const F=(0,n.getNewPath)(r,"/analytics/orders",{filter:"advanced",variation_includes:w}),P=(0,m.getAdminLink)(`post.php?post=${b}&action=edit`);return[{display:C?E+" "+(0,s.__)("(Deleted)","woocommerce"):(0,o.createElement)(i.Link,{href:P,type:"wp-admin"},E),value:E},{display:q,value:q},{display:(0,l.formatValue)(p(),"number",t),value:t},{display:a(c),value:u(c)},{display:(0,o.createElement)(i.Link,{href:F,type:"wc-admin"},g),value:g},"yes"===y?{display:(0,d.d)(f,S,k)?(0,o.createElement)(i.Link,{href:P,type:"wp-admin"},(0,s._x)("Low","Indication of a low quantity","woocommerce")):h[f],value:h[f]}:null,"yes"===y?{display:S,value:S}:null].filter(Boolean)}))}getSummary(e){const{query:t}=this.props,{variations_count:r=0,items_sold:o=0,net_revenue:c=0,orders_count:i=0}=e,{formatAmount:n,getCurrencyConfig:m}=this.context,u=m();return[{label:(0,a.applyFilters)("experimental_woocommerce_admin_variations_report_table_summary_variations_count_label",(0,s._n)("variation sold","variations sold",r,"woocommerce"),r,t),value:(0,l.formatValue)(u,"number",r)},{label:(0,s._n)("item sold","items sold",o,"woocommerce"),value:(0,l.formatValue)(u,"number",o)},{label:(0,s.__)("net sales","woocommerce"),value:n(c)},{label:(0,s._n)("orders","orders",i,"woocommerce"),value:(0,l.formatValue)(u,"number",i)}]}render(){const{advancedFilters:e,baseSearchQuery:t,filters:r,isRequesting:c,query:i}=this.props,n={helpText:(0,s.__)("Check at least two variations below to compare","woocommerce"),placeholder:(0,s.__)("Search by variation name or SKU","woocommerce")};return(0,o.createElement)(u.Z,{baseSearchQuery:t,compareBy:"variations",compareParam:"filter-variations",endpoint:"variations",getHeadersContent:this.getHeadersContent,getRowsContent:this.getRowsContent,isRequesting:c,itemIdField:"variation_id",labels:n,query:i,getSummary:this.getSummary,summaryFields:["variations_count","items_sold","net_revenue","orders_count"],tableQuery:{orderby:i.orderby||"items_sold",order:i.order||"desc",extended_info:!0,product_includes:i.product_includes,variations:i.variations},title:(0,a.applyFilters)("experimental_woocommerce_admin_variations_report_table_title",(0,s.__)("Variations","woocommerce"),i),columnPrefsKey:"variations_report_columns",filters:r,advancedFilters:e})}}b.contextType=p.$,t.Z=b}}]);
[-] analytics-report-products.js
[edit]
[-] marketing-overview.js
[edit]
[-] 8544.style.css
[edit]
[-] 2463.style.css
[edit]
[-] multichannel-marketing.js
[edit]
[-] analytics-report-orders.js
[edit]
[-] 6743.js
[edit]
[-] 727.style.css
[edit]
[-] 2397.style.css
[edit]
[-] 3994.style.css
[edit]
[-] 4854.style.css
[edit]
[-] 7619.js
[edit]
[-] 1996.style.css
[edit]
[-] wcpay-payment-welcome-page.js
[edit]
[-] 7715.js
[edit]
[-] 4882.style.css
[edit]
[-] analytics-report-coupons.js
[edit]
[-] 7209.js
[edit]
[-] 2463.js
[edit]
[-] 1378.js
[edit]
[+]
..
[-] 5598.js
[edit]
[-] customizable-dashboard.js
[edit]
[-] analytics-report-downloads.js
[edit]
[-] 7708.style.css
[edit]
[-] dashboard.js
[edit]
[-] analytics-report.js
[edit]
[-] store-performance.js
[edit]
[-] 9470.js
[edit]
[-] 3700.style.css
[edit]
[-] analytics-report-stock.js
[edit]
[-] analytics-settings.js
[edit]
[-] add-product-page.js
[edit]
[-] profile-wizard.js
[edit]
[-] 3705.js
[edit]
[-] 2953.style.css
[edit]
[-] 2563.js
[edit]
[-] 8851.style.css
[edit]
[-] 8597.style.css
[edit]
[-] 3705.style.css
[edit]
[-] 6732.style.css
[edit]
[-] activity-panels-inbox.js
[edit]
[-] 6125.style.css
[edit]
[-] 9456.style.css
[edit]
[-] analytics-report-categories.js
[edit]
[-] 1378.style.css
[edit]
[-] activity-panels-help.js
[edit]
[-] analytics-report-customers.js
[edit]
[-] analytics-report-revenue.js
[edit]
[-] homescreen.js
[edit]
[-] 4011.style.css
[edit]
[-] payment-recommendations.js
[edit]
[-] analytics-report-variations.js
[edit]
[-] 9360.style.css
[edit]
[-] edit-product-page.js
[edit]
[-] activity-panels-setup.js
[edit]
[-] dashboard-charts.js
[edit]
[-] 5502.style.css
[edit]
[-] store-alerts.js
[edit]
[-] 185.style.css
[edit]
[-] 5598.style.css
[edit]
[-] leaderboards.js
[edit]
[-] 2624.style.css
[edit]
[-] 3383.style.css
[edit]
[-] 2502.style.css
[edit]
[-] shipping-recommendations.js
[edit]
[-] 3576.style.css
[edit]
[-] 3383.js
[edit]
[-] 3726.style.css
[edit]
[-] 7488.js
[edit]
[-] analytics-report-taxes.js
[edit]
[-] 6824.style.css
[edit]
[-] 9966.style.css
[edit]
[-] 7619.js.LICENSE.txt
[edit]
[-] 9792.style.css
[edit]