| 1 |
(()=>{"use strict";var e,t={8434:()=>{const e=window.React,t=window.wp.blocks,a=window.wp.components,r=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"gutenify/advanced-search","version":"1","title":"Advanced Product Search","category":"gutenify","icon":"<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\'><circle cx=\'10\' cy=\'10\' r=\'7\' stroke=\'#2196f3\' stroke-width=\'2\'/><path d=\'M15 15L20 20\' stroke=\'#2196f3\' stroke-width=\'2\' stroke-linecap=\'round\'/></svg>","description":"Search WooCommerce products, SKUs, categories, and tags with live results.","keywords":["search","product","SKU","WooCommerce"],"textdomain":"gutenify","attributes":{"placeholder":{"type":"string","default":"Search products…"},"minimumCharacters":{"type":"integer","default":2},"resultLimit":{"type":"integer","default":6},"debounceDelay":{"type":"integer","default":300},"showCategories":{"type":"boolean","default":true},"showViewAll":{"type":"boolean","default":true}},"supports":{"html":false,"spacing":{"margin":true,"padding":true}},"editorScript":["file:./index.js"],"editorStyle":["file:./index.css"],"style":["file:./style-index.css"],"viewScript":["file:./view-script.js"],"render":"file:./render.php"}'),n=window.wp.blockEditor,o=window.wp.i18n,i="gutenify",l=window?.[`_${i}_vars`]?window[`_${i}_vars`]:{},{is_pro_activated:s,pro_account_url:c,pro_license_status:d,title:u,prefix:h,slug:m,authorWebSite:p,authorDemoWebSite:g,authorWebSiteProPage:f,defaultTheme:w,authorWebSiteSupport:v,plugin_directory_url:_,brand_color:y,plugin_main_version:b,documentationsURL:k,pro_title:C,active_blocks:S,plugin_main_camel_case_name:x,is_block_theme:E,is_woocommerce_activated:O,wp_version:j}=l,{advancedSearch:P}=(l?.siteUrl?l.siteUrl:l.site_url,(0,o.sprintf)("Want to enjoy all feature of blocks? Checkout %1$s%2$s%3$s.",'<a href="'+f+'" target="_blank">',C,"</a>"),window?.[`_${h}_vars`]?.components?.Icons||{});(0,t.registerBlockType)(r.name,{...r,icon:(0,e.createElement)(a.Icon,{icon:P}),edit:function({attributes:t,setAttributes:r}){const{placeholder:i,minimumCharacters:l,resultLimit:s,debounceDelay:c,showCategories:d,showViewAll:u}=t;return(0,e.createElement)("div",{...(0,n.useBlockProps)()},(0,e.createElement)(n.InspectorControls,null,(0,e.createElement)(a.PanelBody,{title:(0,o.__)("Search settings","gutenify"),initialOpen:!0},(0,e.createElement)(a.TextControl,{label:(0,o.__)("Placeholder","gutenify"),value:i,onChange:e=>r({placeholder:e})}),(0,e.createElement)(a.RangeControl,{label:(0,o.__)("Minimum characters","gutenify"),value:l,min:1,max:5,onChange:e=>r({minimumCharacters:e})}),(0,e.createElement)(a.RangeControl,{label:(0,o.__)("Result limit","gutenify"),value:s,min:1,max:20,onChange:e=>r({resultLimit:e})}),(0,e.createElement)(a.RangeControl,{label:(0,o.__)("Debounce delay (milliseconds)","gutenify"),value:c,min:150,max:1e3,step:50,onChange:e=>r({debounceDelay:e})}),(0,e.createElement)(a.ToggleControl,{label:(0,o.__)("Show category matches","gutenify"),checked:d,onChange:e=>r({showCategories:e})}),(0,e.createElement)(a.ToggleControl,{label:(0,o.__)("Show “View all results”","gutenify"),checked:u,onChange:e=>r({showViewAll:e})}))),(0,e.createElement)("div",{className:"gutenify--advanced-search","data-ff-advanced-search":!0},(0,e.createElement)("label",{className:"screen-reader-text",htmlFor:"ff-advanced-search-editor"},(0,o.__)("Search products","gutenify")),(0,e.createElement)("div",{className:"gutenify--advanced-search__field"},(0,e.createElement)("input",{id:"ff-advanced-search-editor",type:"search",placeholder:i,disabled:!0}),(0,e.createElement)("span",{className:"dashicons dashicons-search","aria-hidden":"true"}))))},save:()=>null})}},a={};function r(e){var n=a[e];if(void 0!==n)return n.exports;var o=a[e]={exports:{}};return t[e](o,o.exports,r),o.exports}r.m=t,e=[],r.O=(t,a,n,o)=>{if(!a){var i=1/0;for(d=0;d<e.length;d++){for(var[a,n,o]=e[d],l=!0,s=0;s<a.length;s++)(!1&o||i>=o)&&Object.keys(r.O).every((e=>r.O[e](a[s])))?a.splice(s--,1):(l=!1,o<i&&(i=o));if(l){e.splice(d--,1);var c=n();void 0!==c&&(t=c)}}return t}o=o||0;for(var d=e.length;d>0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[a,n,o]},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={799:0,9863:0};r.O.j=t=>0===e[t];var t=(t,a)=>{var n,o,[i,l,s]=a,c=0;if(i.some((t=>0!==e[t]))){for(n in l)r.o(l,n)&&(r.m[n]=l[n]);if(s)var d=s(r)}for(t&&t(a);c<i.length;c++)o=i[c],r.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return r.O(d)},a=globalThis.webpackChunkgutenify=globalThis.webpackChunkgutenify||[];a.forEach(t.bind(null,0)),a.push=t.bind(null,a.push.bind(a))})();var n=r.O(void 0,[9863],(()=>r(8434)));n=r.O(n)})(); |