OwlCyberSecurity - MANAGER
Edit File: featured-category.js
this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks["featured-category"]=function(e){function t(t){for(var o,a,i=t[0],l=t[1],s=t[2],d=0,g=[];d<i.length;d++)a=i[d],Object.prototype.hasOwnProperty.call(n,a)&&n[a]&&g.push(n[a][0]),n[a]=0;for(o in l)Object.prototype.hasOwnProperty.call(l,o)&&(e[o]=l[o]);for(u&&u(t);g.length;)g.shift()();return c.push.apply(c,s||[]),r()}function r(){for(var e,t=0;t<c.length;t++){for(var r=c[t],o=!0,i=1;i<r.length;i++){var l=r[i];0!==n[l]&&(o=!1)}o&&(c.splice(t--,1),e=a(a.s=r[0]))}return e}var o={},n={21:0},c=[];function a(t){if(o[t])return o[t].exports;var r=o[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=e,a.c=o,a.d=function(e,t,r){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(a.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)a.d(r,o,function(t){return e[t]}.bind(null,o));return r},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="";var i=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],l=i.push.bind(i);i.push=t,i=i.slice();for(var s=0;s<i.length;s++)t(i[s]);var u=l;return c.push([771,0]),r()}({0:function(e,t){e.exports=window.wp.element},1:function(e,t){e.exports=window.wp.i18n},10:function(e,t){e.exports=window.wp.data},100:function(e,t,r){"use strict";var o=r(0),n=r(1),c=r(55),a=r(136),i=r(5),l=r.n(i),s=r(4),u=r(41);r(137),t.a=e=>{let{className:t,error:r,isLoading:i=!1,onRetry:d}=e;return Object(o.createElement)(s.Placeholder,{icon:Object(o.createElement)(c.a,{srcElement:a.a}),label:Object(n.__)("Sorry, an error occurred",'woocommerce'),className:l()("wc-block-api-error",t)},Object(o.createElement)(u.a,{error:r}),d&&Object(o.createElement)(o.Fragment,null,i?Object(o.createElement)(s.Spinner,null):Object(o.createElement)(s.Button,{isSecondary:!0,onClick:d},Object(n.__)("Retry",'woocommerce'))))}},11:function(e,t){e.exports=window.wp.apiFetch},115:function(e,t){},116:function(e,t){e.exports=window.wp.coreData},12:function(e,t){e.exports=window.wp.compose},124:function(e,t){},13:function(e,t){e.exports=window.wp.url},136:function(e,t,r){"use strict";var o=r(0),n=r(18);const c=Object(o.createElement)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"}));t.a=c},137:function(e,t){},14:function(e,t){e.exports=window.wp.blocks},18:function(e,t){e.exports=window.wp.primitives},20:function(e,t){e.exports=window.wp.htmlEntities},21:function(e,t){e.exports=window.moment},3:function(e,t){e.exports=window.wc.wcSettings},30:function(e,t){e.exports=window.wp.dataControls},32:function(e,t,r){"use strict";r.d(t,"o",(function(){return c})),r.d(t,"m",(function(){return a})),r.d(t,"l",(function(){return i})),r.d(t,"n",(function(){return l})),r.d(t,"j",(function(){return s})),r.d(t,"e",(function(){return u})),r.d(t,"f",(function(){return d})),r.d(t,"g",(function(){return g})),r.d(t,"k",(function(){return p})),r.d(t,"c",(function(){return b})),r.d(t,"d",(function(){return m})),r.d(t,"h",(function(){return w})),r.d(t,"a",(function(){return h})),r.d(t,"i",(function(){return O})),r.d(t,"b",(function(){return f}));var o,n=r(3);const c=Object(n.getSetting)("wcBlocksConfig",{buildPhase:1,pluginUrl:"",productCount:0,defaultAvatar:"",restApiRoutes:{},wordCountType:"words"}),a=c.pluginUrl+"images/",i=c.pluginUrl+"build/",l=c.buildPhase,s=null===(o=n.STORE_PAGES.shop)||void 0===o?void 0:o.permalink,u=n.STORE_PAGES.checkout.id,d=n.STORE_PAGES.checkout.permalink,g=n.STORE_PAGES.privacy.permalink,p=(n.STORE_PAGES.privacy.title,n.STORE_PAGES.terms.permalink),b=(n.STORE_PAGES.terms.title,n.STORE_PAGES.cart.id),m=n.STORE_PAGES.cart.permalink,w=(n.STORE_PAGES.myaccount.permalink?n.STORE_PAGES.myaccount.permalink:Object(n.getSetting)("wpLoginUrl","/wp-login.php"),Object(n.getSetting)("shippingCountries",{})),h=Object(n.getSetting)("allowedCountries",{}),O=Object(n.getSetting)("shippingStates",{}),f=Object(n.getSetting)("allowedStates",{})},34:function(e,t,r){"use strict";r.d(t,"h",(function(){return s})),r.d(t,"e",(function(){return u})),r.d(t,"b",(function(){return d})),r.d(t,"i",(function(){return g})),r.d(t,"f",(function(){return p})),r.d(t,"c",(function(){return b})),r.d(t,"d",(function(){return m})),r.d(t,"g",(function(){return w})),r.d(t,"a",(function(){return h}));var o=r(13),n=r(11),c=r.n(n),a=r(6),i=r(3),l=r(32);const s=e=>{let{selected:t=[],search:r="",queryArgs:n={}}=e;const i=(e=>{let{selected:t=[],search:r="",queryArgs:n={}}=e;const c=l.o.productCount>100,a={per_page:c?100:0,catalog_visibility:"any",search:r,orderby:"title",order:"asc"},i=[Object(o.addQueryArgs)("/wc/store/products",{...a,...n})];return c&&t.length&&i.push(Object(o.addQueryArgs)("/wc/store/products",{catalog_visibility:"any",include:t,per_page:0})),i})({selected:t,search:r,queryArgs:n});return Promise.all(i.map(e=>c()({path:e}))).then(e=>Object(a.uniqBy)(Object(a.flatten)(e),"id").map(e=>({...e,parent:0}))).catch(e=>{throw e})},u=e=>c()({path:"/wc/store/products/"+e}),d=()=>c()({path:"wc/store/products/attributes"}),g=e=>c()({path:`wc/store/products/attributes/${e}/terms`}),p=e=>{let{selected:t=[],search:r}=e;const n=(e=>{let{selected:t=[],search:r}=e;const n=Object(i.getSetting)("limitTags",!1),c=[Object(o.addQueryArgs)("wc/store/products/tags",{per_page:n?100:0,orderby:n?"count":"name",order:n?"desc":"asc",search:r})];return n&&t.length&&c.push(Object(o.addQueryArgs)("wc/store/products/tags",{include:t})),c})({selected:t,search:r});return Promise.all(n.map(e=>c()({path:e}))).then(e=>Object(a.uniqBy)(Object(a.flatten)(e),"id"))},b=e=>c()({path:Object(o.addQueryArgs)("wc/store/products/categories",{per_page:0,...e})}),m=e=>c()({path:"wc/store/products/categories/"+e}),w=e=>c()({path:Object(o.addQueryArgs)("wc/store/products",{per_page:0,type:"variation",parent:e})}),h=(e,t)=>{if(!e.title.raw)return e.slug;const r=1===t.filter(t=>t.title.raw===e.title.raw).length;return e.title.raw+(r?"":" - "+e.slug)}},35:function(e,t,r){"use strict";r.d(t,"a",(function(){return n})),r.d(t,"b",(function(){return c}));var o=r(1);const n=async e=>{if("function"==typeof e.json)try{const t=await e.json();return{message:t.message,type:t.type||"api"}}catch(e){return{message:e.message,type:"general"}}return{message:e.message,type:e.type||"general"}},c=e=>{if(e.data&&"rest_invalid_param"===e.code){const t=Object.values(e.data.params);if(t[0])return t[0]}return(null==e?void 0:e.message)||Object(o.__)("Something went wrong. Please contact us to get assistance.",'woocommerce')}},38:function(e,t){e.exports=window.wp.keycodes},39:function(e,t){e.exports=window.wp.escapeHtml},4:function(e,t){e.exports=window.wp.components},41:function(e,t,r){"use strict";var o=r(0),n=r(1),c=r(39);t.a=e=>{let{error:t}=e;return Object(o.createElement)("div",{className:"wc-block-error-message"},(e=>{let{message:t,type:r}=e;return t?"general"===r?Object(o.createElement)("span",null,Object(n.__)("The following error was returned",'woocommerce'),Object(o.createElement)("br",null),Object(o.createElement)("code",null,Object(c.escapeHTML)(t))):"api"===r?Object(o.createElement)("span",null,Object(n.__)("The following error was returned from the API",'woocommerce'),Object(o.createElement)("br",null),Object(o.createElement)("code",null,Object(c.escapeHTML)(t))):t:Object(n.__)("An unknown error occurred which prevented the block from being updated.",'woocommerce')})(t))}},45:function(e,t){e.exports=window.wp.hooks},51:function(e,t){e.exports=window.wp.deprecated},55:function(e,t,r){"use strict";var o=r(0);t.a=function(e){let{srcElement:t,size:r=24,...n}=e;return Object(o.isValidElement)(t)?Object(o.cloneElement)(t,{width:r,height:r,...n}):null}},6:function(e,t){e.exports=window.lodash},61:function(e,t){e.exports=window.wp.dom},64:function(e,t){e.exports=window.regeneratorRuntime},771:function(e,t,r){e.exports=r(852)},772:function(e,t){},773:function(e,t){},79:function(e,t){e.exports=window.ReactDOM},8:function(e,t){e.exports=window.React},82:function(e,t){e.exports=window.wp.viewport},852:function(e,t,r){"use strict";r.r(t);var o=r(0),n=r(1),c=r(9),a=r(14),i=r(3),l=r(55),s=r(18),u=Object(o.createElement)(s.SVG,{xmlns:"http://www.w3.org/2000/SVG",viewBox:"0 0 24 24"},Object(o.createElement)("path",{fill:"none",d:"M0 0h24v24H0V0z"}),Object(o.createElement)("path",{d:"M20 6h-8l-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 12H4V6h5.17l2 2H20v10zm-6.92-3.96L12.39 17 15 15.47 17.61 17l-.69-2.96 2.3-1.99-3.03-.26L15 9l-1.19 2.79-3.03.26z"})),d=(r(772),r(773),r(7)),g=r.n(d),p=r(16),b=r.n(p),m=r(4),w=r(5),h=r.n(w),O=r(10),f=r(12),j=(r(2),r(90)),y=r(100),_=r(6);function k(e){return e&&Object(_.isObject)(e.image)?e.image.src:""}var v=r(34),E=r(35),S=Object(f.createHigherOrderComponent)(e=>class extends o.Component{constructor(){super(...arguments),this.state={error:null,loading:!1,category:"preview"===this.props.attributes.categoryId?this.props.attributes.previewCategory:null},this.loadCategory=this.loadCategory.bind(this)}componentDidMount(){this.loadCategory()}componentDidUpdate(e){e.attributes.categoryId!==this.props.attributes.categoryId&&this.loadCategory()}loadCategory(){const{categoryId:e}=this.props.attributes;"preview"!==e&&(e?(this.setState({loading:!0}),Object(v.d)(e).then(e=>{this.setState({category:e,loading:!1,error:null})}).catch(async e=>{const t=await Object(E.a)(e);this.setState({category:null,loading:!1,error:t})})):this.setState({category:null,loading:!1,error:null}))}render(){const{error:t,loading:r,category:n}=this.state;return Object(o.createElement)(e,g()({},this.props,{error:t,getCategory:this.loadCategory,isLoading:r,category:n}))}},"withCategory"),C=Object(f.compose)([S,Object(c.withColors)({overlayColor:"background-color"}),m.withSpokenMessages,Object(O.withSelect)((e,t,r)=>{var o,n;let{clientId:c}=t,{dispatch:a}=r;const i=e("core/block-editor").getBlock(c),l=(null==i||null===(o=i.innerBlocks[0])||void 0===o?void 0:o.clientId)||"";return{updateBlockAttributes:e=>{l&&a("core/block-editor").updateBlockAttributes(l,e)},currentButtonAttributes:(null==i||null===(n=i.innerBlocks[0])||void 0===n?void 0:n.attributes)||{}}}),Object(f.createHigherOrderComponent)(e=>{class t extends o.Component{constructor(){super(...arguments),b()(this,"state",{doUrlUpdate:!1}),b()(this,"triggerUrlUpdate",()=>{this.setState({doUrlUpdate:!0})})}componentDidUpdate(){const{attributes:e,updateBlockAttributes:t,currentButtonAttributes:r,category:o}=this.props;this.state.doUrlUpdate&&!e.editMode&&null!=o&&o.permalink&&null!=r&&r.url&&o.permalink!==r.url&&(t({...r,url:o.permalink}),this.setState({doUrlUpdate:!1}))}render(){return Object(o.createElement)(e,g()({triggerUrlUpdate:this.triggerUrlUpdate},this.props))}}return t},"withUpdateButtonAttributes")])(e=>{let{attributes:t,isSelected:r,setAttributes:a,error:s,getCategory:d,isLoading:g,category:p,overlayColor:b,setOverlayColor:w,debouncedSpeak:O,triggerUrlUpdate:f=(()=>{})}=e;const{editMode:v}=t;return s?Object(o.createElement)(y.a,{className:"wc-block-featured-category-error",error:s,isLoading:g,onRetry:d}):v?Object(o.createElement)(m.Placeholder,{icon:Object(o.createElement)(l.a,{srcElement:u}),label:Object(n.__)("Featured Category",'woocommerce'),className:"wc-block-featured-category"},Object(n.__)("Visually highlight a product category and encourage prompt action.",'woocommerce'),Object(o.createElement)("div",{className:"wc-block-featured-category__selection"},Object(o.createElement)(j.a,{selected:[t.categoryId],onChange:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];const t=e[0]?e[0].id:0;a({categoryId:t,mediaId:0,mediaSrc:""}),f()},isSingle:!0}),Object(o.createElement)(m.Button,{isPrimary:!0,onClick:()=>{a({editMode:!1}),O(Object(n.__)("Showing Featured Product block preview.",'woocommerce'))}},Object(n.__)("Done",'woocommerce')))):Object(o.createElement)(o.Fragment,null,(()=>{const{contentAlign:e,mediaSrc:r}=t,i=t.mediaId||function(e){return e&&Object(_.isObject)(e.image)?e.image.id:0}(p);return Object(o.createElement)(c.BlockControls,null,Object(o.createElement)(c.AlignmentToolbar,{value:e,onChange:e=>{a({contentAlign:e})}}),Object(o.createElement)(c.MediaReplaceFlow,{mediaId:i,mediaURL:r,accept:"image/*",onSelect:e=>{a({mediaId:e.id,mediaSrc:e.url})},allowedTypes:["image"]}),Object(o.createElement)(m.ToolbarGroup,{controls:[{icon:"edit",title:Object(n.__)("Edit selected category",'woocommerce'),onClick:()=>a({editMode:!v}),isActive:v}]}))})(),(()=>{const e=t.mediaSrc||k(p),{focalPoint:r={x:.5,y:.5}}=t,i="function"==typeof m.FocalPointPicker;return Object(o.createElement)(c.InspectorControls,{key:"inspector"},Object(o.createElement)(m.PanelBody,{title:Object(n.__)("Content",'woocommerce')},Object(o.createElement)(m.ToggleControl,{label:Object(n.__)("Show description",'woocommerce'),checked:t.showDesc,onChange:()=>a({showDesc:!t.showDesc})})),Object(o.createElement)(c.PanelColorSettings,{title:Object(n.__)("Overlay",'woocommerce'),colorSettings:[{value:b.color,onChange:w,label:Object(n.__)("Overlay Color",'woocommerce')}]},!!e&&Object(o.createElement)(o.Fragment,null,Object(o.createElement)(m.RangeControl,{label:Object(n.__)("Background Opacity",'woocommerce'),value:t.dimRatio,onChange:e=>a({dimRatio:e}),min:0,max:100,step:10}),i&&Object(o.createElement)(m.FocalPointPicker,{label:Object(n.__)("Focal Point Picker",'woocommerce'),url:e,value:r,onChange:e=>a({focalPoint:e})}))))})(),p?(()=>{const{className:e,contentAlign:l,dimRatio:s,focalPoint:u,height:d,showDesc:w}=t,O=h()("wc-block-featured-category",{"is-selected":r&&"preview"!==t.productId,"is-loading":!p&&g,"is-not-found":!p&&!g,"has-background-dim":0!==s},0===(f=s)||50===f?null:"has-background-dim-"+10*Math.round(f/10),"center"!==l&&`has-${l}-content`,e);var f;const j=t.mediaSrc||k(p),y=p&&(_=j)?{backgroundImage:`url(${_})`}:{};var _;if(b.color&&(y.backgroundColor=b.color),u){const e=100*u.x,t=100*u.y;y.backgroundPosition=`${e}% ${t}%`}return Object(o.createElement)(m.ResizableBox,{className:O,size:{height:d},minHeight:Object(i.getSetting)("min_height",500),enable:{bottom:!0},onResizeStop:(e,t,r)=>{a({height:parseInt(r.style.height,10)})},style:y},Object(o.createElement)("div",{className:"wc-block-featured-category__wrapper"},Object(o.createElement)("h2",{className:"wc-block-featured-category__title",dangerouslySetInnerHTML:{__html:p.name}}),w&&Object(o.createElement)("div",{className:"wc-block-featured-category__description",dangerouslySetInnerHTML:{__html:p.description}}),Object(o.createElement)("div",{className:"wc-block-featured-category__link"},(()=>{const e=h()("wp-block-button__link","is-style-fill");return"preview"===t.categoryId?Object(o.createElement)("div",{className:"wp-block-button aligncenter",style:{width:"100%"}},Object(o.createElement)(c.RichText.Content,{tagName:"a",className:e,href:p.permalink,title:t.linkText,style:{backgroundColor:"vivid-green-cyan",borderRadius:"5px"},value:t.linkText,target:p.permalink})):Object(o.createElement)(c.InnerBlocks,{template:[["core/button",{text:Object(n.__)("Shop now",'woocommerce'),url:p.permalink,align:"center"}]],templateLock:"all"})})())))})():Object(o.createElement)(m.Placeholder,{className:"wc-block-featured-category",icon:Object(o.createElement)(l.a,{srcElement:u}),label:Object(n.__)("Featured Category",'woocommerce')},g?Object(o.createElement)(m.Spinner,null):Object(n.__)("No product category is selected.",'woocommerce')))}),x=r(32);const P=[{id:1,name:Object(n.__)("Clothing",'woocommerce'),slug:"clothing",parent:0,count:10,description:`<p>${Object(n.__)("Branded t-shirts, jumpers, pants and more!",'woocommerce')}</p>\n`,image:{id:1,date_created:"2019-07-15T17:05:04",date_created_gmt:"2019-07-15T17:05:04",date_modified:"2019-07-15T17:05:04",date_modified_gmt:"2019-07-15T17:05:04",src:x.m+"previews/collection.jpg",name:"",alt:""},permalink:"#"}],A={attributes:{contentAlign:"center",dimRatio:50,editMode:!1,height:Object(i.getSetting)("default_height",500),mediaSrc:"",showDesc:!0,categoryId:"preview",previewCategory:P[0]}};Object(a.registerBlockType)("woocommerce/featured-category",{title:Object(n.__)("Featured Category",'woocommerce'),icon:{src:Object(o.createElement)(l.a,{srcElement:u}),foreground:"#7f54b3"},category:"woocommerce",keywords:[Object(n.__)("WooCommerce",'woocommerce')],description:Object(n.__)("Visually highlight a product category and encourage prompt action.",'woocommerce'),supports:{align:["wide","full"],html:!1},example:A,attributes:{contentAlign:{type:"string",default:"center"},dimRatio:{type:"number",default:50},editMode:{type:"boolean",default:!0},focalPoint:{type:"object"},height:{type:"number",default:Object(i.getSetting)("default_height",500)},mediaId:{type:"number",default:0},mediaSrc:{type:"string",default:""},overlayColor:{type:"string"},customOverlayColor:{type:"string"},linkText:{type:"string",default:Object(n.__)("Shop now",'woocommerce')},categoryId:{type:"number"},showDesc:{type:"boolean",default:!0},previewCategory:{type:"object",default:null}},edit:e=>Object(o.createElement)(C,e),save:()=>Object(o.createElement)(c.InnerBlocks.Content,null)})},89:function(e,t){e.exports=window.wp.date},9:function(e,t){e.exports=window.wp.blockEditor},90:function(e,t,r){"use strict";var o=r(7),n=r.n(o),c=r(0),a=r(1),i=(r(2),r(40)),l=r(4),s=r(12),u=r(34),d=r(35),g=Object(s.createHigherOrderComponent)(e=>class extends c.Component{constructor(){super(...arguments),this.state={error:null,loading:!1,categories:[]},this.loadCategories=this.loadCategories.bind(this)}componentDidMount(){this.loadCategories()}loadCategories(){this.setState({loading:!0}),Object(u.c)().then(e=>{this.setState({categories:e,loading:!1,error:null})}).catch(async e=>{const t=await Object(d.a)(e);this.setState({categories:[],loading:!1,error:t})})}render(){const{error:t,loading:r,categories:o}=this.state;return Object(c.createElement)(e,n()({},this.props,{error:t,isLoading:r,categories:o}))}},"withCategories"),p=r(41),b=r(5),m=r.n(b);r(124);const w=e=>{let{categories:t,error:r,isLoading:o,onChange:s,onOperatorChange:u,operator:d,selected:g,isCompact:b,isSingle:w,showReviewCount:h}=e;const O={clear:Object(a.__)("Clear all product categories",'woocommerce'),list:Object(a.__)("Product Categories",'woocommerce'),noItems:Object(a.__)("Your store doesn't have any product categories.",'woocommerce'),search:Object(a.__)("Search for product categories",'woocommerce'),selected:e=>Object(a.sprintf)( /* translators: %d is the count of selected categories. */ Object(a._n)("%d category selected","%d categories selected",e,'woocommerce'),e),updated:Object(a.__)("Category search results updated.",'woocommerce')};return r?Object(c.createElement)(p.a,{error:r}):Object(c.createElement)(c.Fragment,null,Object(c.createElement)(i.b,{className:"woocommerce-product-categories",list:t,isLoading:o,selected:g.map(e=>t.find(t=>t.id===e)).filter(Boolean),onChange:s,renderItem:e=>{const{item:t,search:r,depth:o=0}=e,l=t.breadcrumbs.length?`${t.breadcrumbs.join(", ")}, ${t.name}`:t.name,s=h?Object(a.sprintf)( /* translators: %1$s is the item name, %2$d is the count of reviews for the item. */ Object(a._n)("%1$s, has %2$d review","%1$s, has %2$d reviews",t.review_count,'woocommerce'),l,t.review_count):Object(a.sprintf)( /* translators: %1$s is the item name, %2$d is the count of products for the item. */ Object(a._n)("%1$s, has %2$d product","%1$s, has %2$d products",t.count,'woocommerce'),l,t.count),u=h?Object(a.sprintf)( /* translators: %d is the count of reviews. */ Object(a._n)("%d review","%d reviews",t.review_count,'woocommerce'),t.review_count):Object(a.sprintf)( /* translators: %d is the count of products. */ Object(a._n)("%d product","%d products",t.count,'woocommerce'),t.count);return Object(c.createElement)(i.c,n()({className:m()("woocommerce-product-categories__item","has-count",{"is-searching":r.length>0,"is-skip-level":0===o&&0!==t.parent})},e,{countLabel:u,"aria-label":s}))},messages:O,isCompact:b,isHierarchical:!0,isSingle:w}),!!u&&Object(c.createElement)("div",{hidden:g.length<2},Object(c.createElement)(l.SelectControl,{className:"woocommerce-product-categories__operator",label:Object(a.__)("Display products matching",'woocommerce'),help:Object(a.__)("Pick at least two categories to use this setting.",'woocommerce'),value:d,onChange:u,options:[{label:Object(a.__)("Any selected categories",'woocommerce'),value:"any"},{label:Object(a.__)("All selected categories",'woocommerce'),value:"all"}]})))};w.defaultProps={operator:"any",isCompact:!1,isSingle:!1},t.a=g(w)}});