HEX
Server: LiteSpeed
System: Linux premium212.web-hosting.com 4.18.0-553.124.4.lve.el8.x86_64 #1 SMP Fri May 15 13:02:13 UTC 2026 x86_64
User: vitanhod (1367)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: //home/vitanhod/public_html/wp-content/plugins/woocommerce/assets/client/blocks/category-title.js
(()=>{"use strict";var e,t,o,n={7412:(e,t,o)=>{const n=window.wp.blocks;var r=o(5099);const i=JSON.parse('{"name":"woocommerce/category-title","title":"Product Category Title","description":"Displays the current category title and lets permitted users edit it.","category":"woocommerce","apiVersion":3,"textdomain":"woocommerce","attributes":{"isLink":{"type":"boolean","default":false},"level":{"type":"number","default":2},"linkTarget":{"type":"string","default":"_self"},"rel":{"type":"string","default":""},"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);const l=window.wp.coreData,s=window.wp.data;var c=o(6087),d=o(7723);const g=window.wp.blockEditor,p=window.wc.wcSettings,m=(0,p.getSetting)("wcBlocksConfig",{pluginUrl:"",productCount:0,defaultAvatar:"",restApiRoutes:{},wordCountType:"words"}),u=m.pluginUrl+"assets/images/",_=(m.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,_[e]||""])),...Object.fromEntries(Object.keys(f).filter(e=>!0===f[e].allowShipping).map(e=>[e,_[e]||""]))},h=(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:[]}),y=((0,p.getSetting)("addressFieldsLocations",h).address,(0,p.getSetting)("addressFieldsLocations",h).contact,(0,p.getSetting)("addressFieldsLocations",h).order,(0,p.getSetting)("additionalOrderFields",{}),(0,p.getSetting)("additionalContactFields",{}),(0,p.getSetting)("additionalAddressFields",{}),[{id:1,name:(0,d.__)("Clothing","woocommerce"),slug:"clothing",parent:0,count:10,description:`<p>${(0,d.__)("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:"#"}]),b=window.wp.components;var k=o(790);const x={isLink:!1,linkTarget:"_self",rel:""},S=(0,c.forwardRef)(({tagName:e,children:t,...o},n)=>(0,c.createElement)(e,{...o,ref:n},t));(0,n.registerBlockType)(i,{edit:function({attributes:e,setAttributes:t,context:o}){const{isLink:n,level:r,linkTarget:i,rel:p,textAlign:m}=e,u=0===r?"p":`h${r}`,{termId:_,termTaxonomy:f}=o,w=(0,s.useSelect)(e=>!!_&&e(l.store).canUser("update",{kind:"taxonomy",name:f||"product_cat",id:_}),[_,f]),h=(0,s.useSelect)(e=>{const{getSettings:t}=e(g.store);return Boolean(t()?.isPreviewMode??!1)},[]),[v="",j,O]=(0,l.useEntityProp)("taxonomy",f||"product_cat","name",_?String(_):void 0);let T="";h?T=y[0].description:"string"==typeof v&&(T=v);let E="";h?E=y[0].description:"object"==typeof O&&null!==O&&"rendered"in O&&"string"==typeof O.rendered&&(E=O.rendered);const P=(0,s.useSelect)(e=>{if(!_)return;const t=e(l.store).getEntityRecord("taxonomy",f||"product_cat",_);return t?.link},[_,f]),C=(0,g.useBlockProps)({className:(0,a.A)({[`has-text-align-${m}`]:m})});let A=(0,c.createElement)(u,C,(0,d.__)("Category title","woocommerce"));return _&&(A=w?(0,k.jsx)(g.PlainText,{tagName:u,placeholder:(0,d.__)("No title","woocommerce"),value:T,onChange:e=>j(e),__experimentalVersion:2,...C}):(0,k.jsx)(S,{tagName:u,...C,dangerouslySetInnerHTML:{__html:E}})),n&&_&&(A=w?(0,k.jsx)(S,{tagName:u,...C,children:(0,k.jsx)(g.PlainText,{tagName:"a",href:P,target:i,rel:p,placeholder:T?.length?void 0:(0,d.__)("No title","woocommerce"),value:T,onChange:e=>j(e),__experimentalVersion:2})}):(0,k.jsx)(S,{tagName:u,...C,children:(0,k.jsx)("a",{href:P,target:i,rel:p,onClick:e=>e.preventDefault(),dangerouslySetInnerHTML:{__html:E}})})),(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)(g.BlockControls,{group:"block",children:[(0,k.jsx)(g.HeadingLevelDropdown,{value:r,onChange:e=>t({level:e})}),(0,k.jsx)(g.AlignmentControl,{value:m,onChange:e=>t({textAlign:e||""})})]}),(0,k.jsx)(g.InspectorControls,{children:(0,k.jsxs)(b.__experimentalToolsPanel,{label:(0,d.__)("Settings","woocommerce"),resetAll:()=>{t(x)},children:[(0,k.jsx)(b.__experimentalToolsPanelItem,{label:(0,d.__)("Make title a link","woocommerce"),hasValue:()=>n!==x.isLink,onDeselect:()=>t({isLink:x.isLink}),isShownByDefault:!0,children:(0,k.jsx)(b.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,d.__)("Make title a link","woocommerce"),onChange:()=>t({isLink:!n}),checked:n})}),n&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(b.__experimentalToolsPanelItem,{label:(0,d.__)("Open in new tab","woocommerce"),hasValue:()=>i!==x.linkTarget,onDeselect:()=>t({linkTarget:x.linkTarget}),isShownByDefault:!0,children:(0,k.jsx)(b.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,d.__)("Open in new tab","woocommerce"),onChange:e=>t({linkTarget:e?"_blank":"_self"}),checked:"_blank"===i})}),(0,k.jsx)(b.__experimentalToolsPanelItem,{label:(0,d.__)("Link rel","woocommerce"),hasValue:()=>p!==x.rel,onDeselect:()=>t({rel:x.rel}),isShownByDefault:!0,children:(0,k.jsx)(b.TextControl,{__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0,label:(0,d.__)("Link rel","woocommerce"),value:p,onChange:e=>t({rel:e})})})]})]})}),A]})},icon:r.A,save:()=>null})},790:e=>{e.exports=window.ReactJSXRuntime},6087:e=>{e.exports=window.wp.element},7723:e=>{e.exports=window.wp.i18n},5573:e=>{e.exports=window.wp.primitives}},r={};function i(e){var t=r[e];if(void 0!==t)return t.exports;var o=r[e]={exports:{}};return n[e](o,o.exports,i),o.exports}i.m=n,e=[],i.O=(t,o,n,r)=>{if(!o){var a=1/0;for(d=0;d<e.length;d++){for(var[o,n,r]=e[d],l=!0,s=0;s<o.length;s++)(!1&r||a>=r)&&Object.keys(i.O).every(e=>i.O[e](o[s]))?o.splice(s--,1):(l=!1,r<a&&(a=r));if(l){e.splice(d--,1);var c=n();void 0!==c&&(t=c)}}return t}r=r||0;for(var d=e.length;d>0&&e[d-1][2]>r;d--)e[d]=e[d-1];e[d]=[o,n,r]},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,n){if(1&n&&(e=this(e)),8&n)return e;if("object"==typeof e&&e){if(4&n&&e.__esModule)return e;if(16&n&&"function"==typeof e.then)return e}var r=Object.create(null);i.r(r);var a={};t=t||[null,o({}),o([]),o(o)];for(var l=2&n&&e;"object"==typeof l&&!~t.indexOf(l);l=o(l))Object.getOwnPropertyNames(l).forEach(t=>a[t]=()=>e[t]);return a.default=()=>e,i.d(r,a),r},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=3302,(()=>{var e={3302:0};i.O.j=t=>0===e[t];var t=(t,o)=>{var n,r,[a,l,s]=o,c=0;if(a.some(t=>0!==e[t])){for(n in l)i.o(l,n)&&(i.m[n]=l[n]);if(s)var d=s(i)}for(t&&t(o);c<a.length;c++)r=a[c],i.o(e,r)&&e[r]&&e[r][0](),e[r]=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(7412));a=i.O(a),((this.wc=this.wc||{}).blocks=this.wc.blocks||{})["category-title"]=a})();