File: /home/vitanhod/www/wp-content/plugins/woocommerce/assets/client/blocks/category-description.js
(()=>{"use strict";var e,t,o,r={2277:(e,t,o)=>{const r=window.wp.blocks;var n=o(5410);const i=JSON.parse('{"name":"woocommerce/category-description","title":"Product Category Description","description":"Displays the current category description.","category":"woocommerce","apiVersion":3,"textdomain":"woocommerce","attributes":{"textAlign":{"type":"string"}},"supports":{"align":false,"color":{"background":true,"text":true},"html":false,"spacing":{"margin":true,"padding":true},"typography":true},"usesContext":["termId","termTaxonomy"]}');var a=o(4921),s=o(7723);const c=window.wp.data,l=window.wp.coreData,d=window.wp.blockEditor,p=window.wc.wcSettings,g=(0,p.getSetting)("wcBlocksConfig",{pluginUrl:"",productCount:0,defaultAvatar:"",restApiRoutes:{},wordCountType:"words"}),u=g.pluginUrl+"assets/images/",m=(g.pluginUrl,p.STORE_PAGES.shop,p.STORE_PAGES.checkout,p.STORE_PAGES.checkout,p.STORE_PAGES.privacy,p.STORE_PAGES.privacy,p.STORE_PAGES.terms,p.STORE_PAGES.terms,p.STORE_PAGES.cart,p.STORE_PAGES.cart,p.STORE_PAGES.myaccount?.permalink?p.STORE_PAGES.myaccount.permalink:(0,p.getSetting)("wpLoginUrl","/wp-login.php"),(0,p.getSetting)("localPickupEnabled",!1),(0,p.getSetting)("shippingMethodsExist",!1),(0,p.getSetting)("shippingEnabled",!0),(0,p.getSetting)("countries",{})),f=(0,p.getSetting)("countryData",{}),w={...Object.fromEntries(Object.keys(f).filter(e=>!0===f[e].allowBilling).map(e=>[e,m[e]||""])),...Object.fromEntries(Object.keys(f).filter(e=>!0===f[e].allowShipping).map(e=>[e,m[e]||""]))},y=(Object.fromEntries(Object.keys(w).map(e=>[e,f[e].states||{}])),Object.fromEntries(Object.keys(w).map(e=>[e,f[e].locale||{}])),{address:["first_name","last_name","company","address_1","address_2","city","postcode","country","state","phone"],contact:["email"],order:[]}),S=((0,p.getSetting)("addressFieldsLocations",y).address,(0,p.getSetting)("addressFieldsLocations",y).contact,(0,p.getSetting)("addressFieldsLocations",y).order,(0,p.getSetting)("additionalOrderFields",{}),(0,p.getSetting)("additionalContactFields",{}),(0,p.getSetting)("additionalAddressFields",{}),[{id:1,name:(0,s.__)("Clothing","woocommerce"),slug:"clothing",parent:0,count:10,description:`<p>${(0,s.__)("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:u+"previews/collection.jpg",name:"",alt:""},permalink:"#"}]);var b=o(790);(0,r.registerBlockType)(i,{edit:function({attributes:e,setAttributes:t,context:o}){const{textAlign:r}=e,{termId:n,termTaxonomy:i}=o,p=(0,c.useSelect)(e=>!!n&&e(l.store).canUser("update",{kind:"taxonomy",name:i||"product_cat",id:n}),[n,i]),[g="",u,m]=(0,l.useEntityProp)("taxonomy",i||"product_cat","description",String(n)),f=(0,c.useSelect)(e=>{const{getSettings:t}=e(d.store);return Boolean(t()?.isPreviewMode??!1)},[]);let w="";f?w=S[0].description:"string"==typeof g&&(w=g);let y="";f?y=S[0].description:"object"==typeof m&&null!==m&&"rendered"in m&&"string"==typeof m.rendered&&(y=m.rendered);const h=(0,d.useBlockProps)({className:(0,a.A)({[`has-text-align-${r}`]:r})});let _=(0,b.jsx)("p",{...h,children:(0,s.__)("Category description","woocommerce")});return n&&(_=p?(0,b.jsx)(d.PlainText,{tagName:"p",placeholder:(0,s.__)("No description","woocommerce"),value:w,onChange:e=>u(e),__experimentalVersion:2,...h}):(0,b.jsx)("p",{...h,dangerouslySetInnerHTML:{__html:y}})),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(d.BlockControls,{group:"block",children:(0,b.jsx)(d.AlignmentControl,{value:r,onChange:e=>t({textAlign:e||""})})}),_]})},icon:n.A,save:()=>null})},790:e=>{e.exports=window.ReactJSXRuntime},7723:e=>{e.exports=window.wp.i18n},5573:e=>{e.exports=window.wp.primitives}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,e=[],i.O=(t,o,r,n)=>{if(!o){var a=1/0;for(d=0;d<e.length;d++){for(var[o,r,n]=e[d],s=!0,c=0;c<o.length;c++)(!1&n||a>=n)&&Object.keys(i.O).every(e=>i.O[e](o[c]))?o.splice(c--,1):(s=!1,n<a&&(a=n));if(s){e.splice(d--,1);var l=r();void 0!==l&&(t=l)}}return t}n=n||0;for(var d=e.length;d>0&&e[d-1][2]>n;d--)e[d]=e[d-1];e[d]=[o,r,n]},i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},o=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,i.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var n=Object.create(null);i.r(n);var a={};t=t||[null,o({}),o([]),o(o)];for(var s=2&r&&e;"object"==typeof s&&!~t.indexOf(s);s=o(s))Object.getOwnPropertyNames(s).forEach(t=>a[t]=()=>e[t]);return a.default=()=>e,i.d(n,a),n},i.d=(e,t)=>{for(var o in t)i.o(t,o)&&!i.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=2474,(()=>{var e={2474:0};i.O.j=t=>0===e[t];var t=(t,o)=>{var r,n,[a,s,c]=o,l=0;if(a.some(t=>0!==e[t])){for(r in s)i.o(s,r)&&(i.m[r]=s[r]);if(c)var d=c(i)}for(t&&t(o);l<a.length;l++)n=a[l],i.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return i.O(d)},o=globalThis.webpackChunkwebpackWcBlocksMainJsonp=globalThis.webpackChunkwebpackWcBlocksMainJsonp||[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))})();var a=i.O(void 0,[94],()=>i(2277));a=i.O(a),((this.wc=this.wc||{}).blocks=this.wc.blocks||{})["category-description"]=a})();