Server : LiteSpeed System : Linux server321.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64 User : apotdzgr ( 7060) PHP Version : 8.0.30 Disable Function : NONE Directory : /home/apotdzgr/www/wp-content/plugins/woocommerce/assets/client/blocks/ |
Upload File : |
(()=>{var e,t={9067:(e,t,o)=>{"use strict";o.r(t);var r=o(9196);const a=window.wp.blocks;var c=o(2911),l=o(7742);o(6892);const n=JSON.parse('{"name":"woocommerce/product-categories","title":"Product Categories List","category":"woocommerce","description":"Show all product categories as a list or dropdown.","keywords":["WooCommerce"],"supports":{"align":["wide","full"],"html":false,"color":{"background":false,"link":true},"typography":{"fontSize":true,"lineHeight":true}},"attributes":{"align":{"type":"string"},"hasCount":{"type":"boolean","default":true},"hasImage":{"type":"boolean","default":false},"hasEmpty":{"type":"boolean","default":false},"isDropdown":{"type":"boolean","default":false},"isHierarchical":{"type":"boolean","default":true},"showChildrenOnly":{"type":"boolean","default":false}},"example":{"attributes":{"hasCount":true,"hasImage":false}},"textdomain":"woocommerce","apiVersion":2,"$schema":"https://schemas.wp.org/trunk/block.json"}');o(5946);const s=window.wp.blockEditor;var i=o(5736);const d=window.wp.serverSideRender;var p=o.n(d);const m=e=>!(e=>null===e)(e)&&e instanceof Object&&e.constructor===Object,u=window.wp.data,w=window.wp.components,h=()=>(0,r.createElement)(w.Placeholder,{icon:(0,r.createElement)(c.Z,{icon:l.Z}),label:(0,i.__)("Product Categories List","woocommerce"),className:"wc-block-product-categories"},(0,i.__)("This block displays the product categories for your store. To use it you first need to create a product and assign it to a category.","woocommerce")),g=({attributes:e,setAttributes:t,name:o})=>{const a=(0,u.useSelect)((e=>e("core/edit-site"))),c=(0,u.useSelect)((e=>e("core/edit-widgets"))),l=(e=>{if(m(e)){const t=e.getEditedPostType();return"wp_template"===t||"wp_template_part"===t}return!1})(a),n=(e=>{if(m(e)){const t=e.getWidgetAreas();return Array.isArray(t)&&t.length>0}return!1})(c),d=(0,s.useBlockProps)({className:"wc-block-product-categories"});return(0,r.createElement)("div",{...d},(()=>{const{hasCount:o,hasImage:a,hasEmpty:c,isDropdown:d,isHierarchical:p,showChildrenOnly:m}=e;return(0,r.createElement)(s.InspectorControls,{key:"inspector"},(0,r.createElement)(w.PanelBody,{title:(0,i.__)("List Settings","woocommerce"),initialOpen:!0},(0,r.createElement)(w.__experimentalToggleGroupControl,{label:(0,i.__)("Display style","woocommerce"),value:d?"dropdown":"list",onChange:e=>t({isDropdown:"dropdown"===e})},(0,r.createElement)(w.__experimentalToggleGroupControlOption,{value:"list",label:(0,i.__)("List","woocommerce")}),(0,r.createElement)(w.__experimentalToggleGroupControlOption,{value:"dropdown",label:(0,i.__)("Dropdown","woocommerce")}))),(0,r.createElement)(w.PanelBody,{title:(0,i.__)("Content","woocommerce"),initialOpen:!0},(0,r.createElement)(w.ToggleControl,{label:(0,i.__)("Show product count","woocommerce"),checked:o,onChange:()=>t({hasCount:!o})}),!d&&(0,r.createElement)(w.ToggleControl,{label:(0,i.__)("Show category images","woocommerce"),help:a?(0,i.__)("Category images are visible.","woocommerce"):(0,i.__)("Category images are hidden.","woocommerce"),checked:a,onChange:()=>t({hasImage:!a})}),(0,r.createElement)(w.ToggleControl,{label:(0,i.__)("Show hierarchy","woocommerce"),checked:p,onChange:()=>t({isHierarchical:!p})}),(0,r.createElement)(w.ToggleControl,{label:(0,i.__)("Show empty categories","woocommerce"),checked:c,onChange:()=>t({hasEmpty:!c})}),(l||n)&&(0,r.createElement)(w.ToggleControl,{label:(0,i.__)("Only show children of current category","woocommerce"),help:(0,i.__)("This will affect product category pages","woocommerce"),checked:m,onChange:()=>t({showChildrenOnly:!m})})))})(),(0,r.createElement)(w.Disabled,null,(0,r.createElement)(p(),{block:o,attributes:e,EmptyResponsePlaceholder:h})))};(0,a.registerBlockType)(n,{icon:{src:(0,r.createElement)(c.Z,{icon:l.Z,className:"wc-block-editor-components-block-icon"})},transforms:{from:[{type:"block",blocks:["core/legacy-widget"],isMatch:({idBase:e,instance:t})=>"woocommerce_product_categories"===e&&!(null==t||!t.raw),transform:({instance:e})=>(0,a.createBlock)("woocommerce/product-categories",{hasCount:!!e.raw.count,hasEmpty:!e.raw.hide_empty,isDropdown:!!e.raw.dropdown,isHierarchical:!!e.raw.hierarchical})}]},deprecated:[{attributes:{hasCount:{type:"boolean",default:!0,source:"attribute",selector:"div",attribute:"data-has-count"},hasEmpty:{type:"boolean",default:!1,source:"attribute",selector:"div",attribute:"data-has-empty"},isDropdown:{type:"boolean",default:!1,source:"attribute",selector:"div",attribute:"data-is-dropdown"},isHierarchical:{type:"boolean",default:!0,source:"attribute",selector:"div",attribute:"data-is-hierarchical"}},migrate:e=>e,save(e){const{hasCount:t,hasEmpty:o,isDropdown:a,isHierarchical:c}=e,l={};return t&&(l["data-has-count"]=!0),o&&(l["data-has-empty"]=!0),a&&(l["data-is-dropdown"]=!0),c&&(l["data-is-hierarchical"]=!0),(0,r.createElement)("div",{className:"is-loading",...l},a?(0,r.createElement)("span",{"aria-hidden":!0,className:"wc-block-product-categories__placeholder"}):(0,r.createElement)("ul",{"aria-hidden":!0},(0,r.createElement)("li",null,(0,r.createElement)("span",{className:"wc-block-product-categories__placeholder"})),(0,r.createElement)("li",null,(0,r.createElement)("span",{className:"wc-block-product-categories__placeholder"})),(0,r.createElement)("li",null,(0,r.createElement)("span",{className:"wc-block-product-categories__placeholder"}))))}}],edit:e=>{const t=(0,s.useBlockProps)();return(0,r.createElement)("div",{...t},(0,r.createElement)(g,{...e}))},save:()=>null})},6892:()=>{},5946:()=>{},9196:e=>{"use strict";e.exports=window.React},9307:e=>{"use strict";e.exports=window.wp.element},5736:e=>{"use strict";e.exports=window.wp.i18n},444:e=>{"use strict";e.exports=window.wp.primitives}},o={};function r(e){var a=o[e];if(void 0!==a)return a.exports;var c=o[e]={exports:{}};return t[e].call(c.exports,c,c.exports,r),c.exports}r.m=t,e=[],r.O=(t,o,a,c)=>{if(!o){var l=1/0;for(d=0;d<e.length;d++){for(var[o,a,c]=e[d],n=!0,s=0;s<o.length;s++)(!1&c||l>=c)&&Object.keys(r.O).every((e=>r.O[e](o[s])))?o.splice(s--,1):(n=!1,c<l&&(l=c));if(n){e.splice(d--,1);var i=a();void 0!==i&&(t=i)}}return t}c=c||0;for(var d=e.length;d>0&&e[d-1][2]>c;d--)e[d]=e[d-1];e[d]=[o,a,c]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.j=3353,(()=>{var e={3353:0};r.O.j=t=>0===e[t];var t=(t,o)=>{var a,c,[l,n,s]=o,i=0;if(l.some((t=>0!==e[t]))){for(a in n)r.o(n,a)&&(r.m[a]=n[a]);if(s)var d=s(r)}for(t&&t(o);i<l.length;i++)c=l[i],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0;return r.O(d)},o=self.webpackChunkwebpackWcBlocksJsonp=self.webpackChunkwebpackWcBlocksJsonp||[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))})();var a=r.O(void 0,[2869],(()=>r(9067)));a=r.O(a),((this.wc=this.wc||{}).blocks=this.wc.blocks||{})["product-categories"]=a})();