|
|
|
|
*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var a=typeof n;if("string"===a||"number"===a)e.push(n);else if(Array.isArray(n)){if(n.length){var i=o.apply(null,n);i&&e.push(i)}}else if("object"===a){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var s in n)r.call(n,s)&&n[s]&&e.push(s)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},2650:function(e,t,n){"use strict";const r=n(4218),o=n(6531),a=/acit|ex(?:s|g|n|p|$)|rph|ows|mnc|ntw|ine[ch]|zoo|^ord/i,i=["a","audio","canvas","iframe","script","video"],s=r.filter(e=>!i.includes(e)),c=e=>(e=>s.includes(e))(e)?document.createElementNS("http://www.w3.org/2000/svg",e):e===DocumentFragment?document.createDocumentFragment():document.createElement(e),l=(e,t,n)=>{null!=n&&(/^xlink[AHRST]/.test(t)?e.setAttributeNS("http://www.w3.org/1999/xlink",t.replace("xlink","xlink:").toLowerCase(),n):e.setAttribute(t,n))},u=(e,t,n)=>{const r=c(e);return Object.keys(t).forEach(e=>{const n=t[e];if("class"===e||"className"===e)l(r,"class",n);else if("style"===e)((e,t)=>{Object.keys(t).forEach(n=>{let r=t[n];"number"!=typeof r||a.test(n)||(r+="px"),e.style[n]=r})})(r,n);else if(0===e.indexOf("on")){const t=e.slice(2).toLowerCase();r.addEventListener(t,n)}else"dangerouslySetInnerHTML"===e?r.innerHTML=n.__html:"key"!==e&&!1!==n&&l(r,e,!0===n?"":n)}),t.dangerouslySetInnerHTML||r.appendChild(n),r};function f(e,t){const n=[].slice.apply(arguments,[2]),r=document.createDocumentFragment();return o(n).forEach(e=>{e instanceof Node?r.appendChild(e):"boolean"!=typeof e&&null!=e&&r.appendChild(document.createTextNode(e))}),u(e,t||{},r)}const p={createElement:f,Fragment:"function"==typeof DocumentFragment?DocumentFragment:()=>{}};e.exports=p,e.exports.h=f,e.exports.default=p},4218:function(e){"use strict";e.exports=JSON.parse('["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","animation","audio","canvas","circle","clipPath","color-profile","cursor","defs","desc","discard","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignObject","g","glyph","glyphRef","handler","hatch","hatchpath","hkern","iframe","image","line","linearGradient","listener","marker","mask","mesh","meshgradient","meshpatch","meshrow","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","prefetch","radialGradient","rect","script","set","solidColor","solidcolor","stop","style","svg","switch","symbol","tbreak","text","textArea","textPath","title","tref","tspan","unknown","use","video","view","vkern"]')},6531:function(e){"use strict";
|
2026-03-31 11:30:59 +02:00
|
|
|
*/function t(e,n){for(var r,o=0,a=e.length;o<a;o++)r=e[o],Array.isArray(r)?t(r,n):n.push(r);return n}e.exports=function(e){return t(e,[])}},7662:function(e,t,n){"use strict";n.r(t),n.d(t,{mount:function(){return w}});var r=n(4705),o=n(2650),a=n(2485),i=n.n(a),s=n(6555),c=n(9680),l=n(9280);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}const f=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({formEl:null,perPage:5,inputValue:""},t),!t.formEl)return"";let n=["any"];const o=t.formEl.querySelector('[name="post_type"]'),a=t.formEl.querySelector('[name="ct_post_type"]');a?n=a.value.split(":"):o&&(n=[o.value]);const i=(null===(e=t.formEl.querySelector('[name="ct_search_taxonomies"]'))||void 0===e?void 0:e.value)||"",s=!!t.formEl.closest('[data-live-results*="product_price"]'),c=!!t.formEl.closest('[data-live-results*="product_status"]'),l=t.formEl.querySelector('[name="ct_tax_query"]')?t.formEl.querySelector('[name="ct_tax_query"]').value:"",f=new URLSearchParams;return f.append("ct_live_search","true"),f.append("type","post"),1===n.length?f.append("subtype",n[0]):n.forEach(function(e){f.append("subtype[]",e)}),f.append("per_page",t.perPage),"true"!==s&&!0!==s||f.append("product_price",s),"true"!==c&&!0!==c||f.append("product_status",c),l&&f.append("ct_tax_query",l),i&&f.append("ct_search_taxonomies",i),ct_localizations.lang&&f.append("lang",ct_localizations.lang),f.append("search",t.inputValue),`${ct_localizations.rest_url}wp/v2/search${ct_localizations.rest_url.indexOf("?")>-1?"&":"?"}${f.toString()}`};function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let h=!1;const m={},g={};let y=null;const v=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return y&&(y.abort("New request"),y=null),g[e]?new Promise(function(t){t(g[e]),g[e]=g[e].clone()}):("AbortController"in window&&(y=new AbortController),fetch(e,{signal:y.signal,headers:t?{"X-WP-Nonce":t}:{}}).then(function(t){return g[e]=t.clone(),y=null,t}))},_=function(e){let{hasThumbs:t,post:{title:n,url:r,_embedded:a={},ct_featured_media:s,product_price:c=0,product_status:l="",placeholder_image:u=null}}=e;const f=(p=n,(new DOMParser).parseFromString(p,"text/html").documentElement.textContent);var p;const d={sizes:{thumbnail:{source_url:u}}},h=((null==s?void 0:s.media_details)||d).sizes||{};return(0,o.h)("a",{className:"ct-search-item",role:"option",key:r,href:r},(s||u)&&t&&(0,o.h)("span",{class:i()({"ct-media-container":!0})},(0,o.h)("img",{src:h.thumbnail?null==h?void 0:h.thumbnail.source_url:O(h).reduce(function(e,t){return t.width<e.width?t:e},{width:9999999999}).source_url||s.source_url,style:{aspectRatio:"1/1"}})),(0,o.h)("span",null,f,c||l?(0,o.h)("span",{className:"product-search-meta"},c?(0,o.h)("small",{className:"price",dangerouslySetInnerHTML:{__html:c},key:"price"}):null,l?(0,o.h)("small",{className:"stock-status",dangerouslySetInnerHTML:{__html:l},key:"product-status"}):null):null))},w=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=functi
|