(()=>{var e={184:(e,o)=>{var r;!function(){"use strict";var t={}.hasOwnProperty;function c(){for(var e=[],o=0;o<arguments.length;o++){var r=arguments[o];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)){if(r.length){var n=c.apply(null,r);n&&e.push(n)}}else if("object"===a)if(r.toString===Object.prototype.toString)for(var l in r)t.call(r,l)&&r[l]&&e.push(l);else e.push(r.toString())}}return e.join(" ")}e.exports?(c.default=c,e.exports=c):void 0===(r=function(){return c}.apply(o,[]))||(e.exports=r)}()}},o={};function r(t){var c=o[t];if(void 0!==c)return c.exports;var a=o[t]={exports:{}};return e[t](a,a.exports,r),a.exports}r.n=e=>{var o=e&&e.__esModule?()=>e.default:()=>e;return r.d(o,{a:o}),o},r.d=(e,o)=>{for(var t in o)r.o(o,t)&&!r.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:o[t]})},r.o=(e,o)=>Object.prototype.hasOwnProperty.call(e,o),(()=>{"use strict";const e=window.wp.element,o=window.wp.blocks;var t=r(184),c=r.n(t);const a=window.wp.components,n=window.wp.serverSideRender;var l=r.n(n);const s=window.wp.i18n,i=window.wp.blockEditor,h=window.wp.data,m=window.wp.shortcode,p={from:[{type:"block",blocks:["core/search","woocommerce/product-search"],transform:()=>(0,o.createBlock)("fibosearch/search")},{type:"block",blocks:["core/legacy-widget"],isMatch:e=>{let{idBase:o,instance:r}=e;return!!r?.raw&&"dgwt_wcas_ajax_search"===o},transform:e=>{let{instance:r}=e;const t=r.raw.layout,c={};return"default"!==t&&(c.inheritPluginSettings=!1,c.layout=t),(0,o.createBlock)("fibosearch/search",c)}},{type:"block",blocks:["core/shortcode"],transform:()=>(0,o.createBlock)("fibosearch/search"),isMatch:e=>{let{text:o}=e;const r=(0,m.regexp)("fibosearch").exec(o);return Array.isArray(r)&&"fibosearch"===r[2]}},{type:"block",blocks:["core/shortcode"],transform:()=>(0,o.createBlock)("fibosearch/search"),isMatch:e=>{let{text:o}=e;const r=(0,m.regexp)("wcas-search-form").exec(o);return Array.isArray(r)&&"wcas-search-form"===r[2]}}],to:[{type:"block",blocks:["core/search"],transform:()=>(0,o.createBlock)("core/search",{showLabel:!1,buttonUseIcon:!0,buttonPosition:"button-inside"})},{type:"block",blocks:["woocommerce/product-search"],transform:()=>(0,o.createBlock)("woocommerce/product-search")}]},u=window.wp.primitives,b=(0,e.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 88.000000 88.000000",fill:"none"},(0,e.createElement)("g",{transform:"translate(0.000000,88.000000) scale(0.100000,-0.100000)"},(0,e.createElement)("path",{stroke:"none",fill:"#040404",fillRule:"evenodd",d:"M434 840 c-22 -5 -58 -16 -80 -26 l-39 -17 66 -8 c153 -17 271 -131\n286 -277 l6 -55 15 29 c24 45 28 165 8 219 -22 57 -92 119 -151 134 -49 12\n-53 12 -111 1z"}),(0,e.createElement)("path",{stroke:"none",fill:"#7c3b7c",fillRule:"evenodd",d:"M766 725 c4 -11 18 -49 31 -85 61 -162 4 -334 -132 -400 -61 -30\n-168 -25 -238 9 l-49 24 -99 -99 c-54 -54 -97 -99 -95 -101 2 -2 39 12 82 30\n74 31 81 32 117 20 176 -60 367 19 451 185 54 106 54 215 2 326 -25 53 -84\n129 -70 91z"}),(0,e.createElement)("path",{stroke:"none",fill:"#7c3b7c",fillRule:"evenodd",d:"M265 711 c-62 -29 -102 -77 -119 -146 -20 -75 -20 -113 0 -191 l15\n-62 -46 -84 c-26 -46 -58 -103 -72 -128 -21 -37 -1 -21 120 100 l146 144 -6\n58 c-7 71 8 111 52 138 53 33 98 27 149 -20 23 -22 51 -58 61 -80 10 -22 21\n-40 25 -40 14 0 20 80 10 126 -15 65 -33 97 -81 137 -75 65 -177 84 -254 48z"})));(0,o.registerBlockType)("fibosearch/search",{edit:function(o){const r={},{deviceType:t}=(0,h.useSelect)((e=>{const o=e("core/edit-post");if(null==o)return{deviceType:!1};const{__experimentalGetPreviewDeviceType:r}=o;return{deviceType:r()}}),[]);"string"==typeof t&&(r[`wp-block-fibosearch-search__device-preview-${t.toLowerCase()}`]=!0);const n=(0,i.useBlockProps)({className:c()(r)}),{attributes:m}=o,{attributes:{darkenedBackground:p,mobileOverlay:u,inheritPluginSettings:b,layout:d},name:f,setAttributes:w}=o;return(0,e.createElement)("div",n,(0,e.createElement)(i.InspectorControls,{key:"inspector"},(0,e.createElement)(a.PanelBody,{title:(0,s.__)("Settings","ajax-search-for-woocommerce"),initialOpen:!1},(0,e.createElement)(a.ToggleControl,{label:(0,s.__)("Inherit global plugin settings","ajax-search-for-woocommerce"),checked:b,onChange:()=>w({inheritPluginSettings:!b})}),b?null:(0,e.createElement)(a.SelectControl,{label:(0,s.__)("Layout","ajax-search-for-woocommerce"),value:d,options:[{label:(0,s.__)("Search bar","ajax-search-for-woocommerce"),value:"classic"},{label:(0,s.__)("Search icon","ajax-search-for-woocommerce"),value:"icon"},{label:(0,s.__)("Icon on mobile, search bar on desktop","ajax-search-for-woocommerce"),value:"icon-flexible"},{label:(0,s.__)("Icon on desktop, search bar on mobile","ajax-search-for-woocommerce"),value:"icon-flexible-inv"}],onChange:e=>{w({layout:e}),"icon"!==e&&"icon-flexible"!==e&&"icon-flexible-inv"!==e||w({mobileOverlay:!0})}}),b?null:(0,e.createElement)(a.ToggleControl,{label:(0,s.__)("Darkened background","ajax-search-for-woocommerce"),checked:p,onChange:()=>w({darkenedBackground:!p})}),b?null:(0,e.createElement)(a.ToggleControl,{label:(0,s.__)("Overlay on mobile","ajax-search-for-woocommerce"),checked:u,onChange:()=>w({mobileOverlay:!u}),help:u?(0,s.__)("The search will open in overlay on mobile","ajax-search-for-woocommerce"):""}))),(0,e.createElement)(a.Disabled,null,(0,e.createElement)(l(),{block:f,attributes:m})))},icon:{src:(0,e.createElement)((function(o){let{icon:r,size:t=24,...c}=o;return(0,e.cloneElement)(r,{width:t,height:t,...c})}),{icon:b})},save:()=>{},transforms:p})})()})();