File "product-search.js"

Full Path: /home/vantageo/public_html/cache/cache/.wp-cli/wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/product-search.js
File size: 7.15 KB
MIME-type: text/plain
Charset: utf-8

this.wc=this.wc||{},this.wc.blocks=this.wc.blocks||{},this.wc.blocks["product-search"]=function(e){function t(t){for(var r,l,a=t[0],s=t[1],i=t[2],b=0,p=[];b<a.length;b++)l=a[b],Object.prototype.hasOwnProperty.call(o,l)&&o[l]&&p.push(o[l][0]),o[l]=0;for(r in s)Object.prototype.hasOwnProperty.call(s,r)&&(e[r]=s[r]);for(u&&u(t);p.length;)p.shift()();return n.push.apply(n,i||[]),c()}function c(){for(var e,t=0;t<n.length;t++){for(var c=n[t],r=!0,a=1;a<c.length;a++){var s=c[a];0!==o[s]&&(r=!1)}r&&(n.splice(t--,1),e=l(l.s=c[0]))}return e}var r={},o={32:0},n=[];function l(t){if(r[t])return r[t].exports;var c=r[t]={i:t,l:!1,exports:{}};return e[t].call(c.exports,c,c.exports,l),c.l=!0,c.exports}l.m=e,l.c=r,l.d=function(e,t,c){l.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:c})},l.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,t){if(1&t&&(e=l(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var c=Object.create(null);if(l.r(c),Object.defineProperty(c,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)l.d(c,r,function(t){return e[t]}.bind(null,r));return c},l.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return l.d(t,"a",t),t},l.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},l.p="";var a=window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[],s=a.push.bind(a);a.push=t,a=a.slice();for(var i=0;i<a.length;i++)t(a[i]);var u=s;return n.push([835,0]),c()}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},22:function(e,t){!function(){e.exports=this.wp.blockEditor}()},25:function(e,t){!function(){e.exports=this.wp.blocks}()},3:function(e,t){!function(){e.exports=this.wp.components}()},31:function(e,t){!function(){e.exports=this.wp.primitives}()},351:function(e,t){},352:function(e,t){},5:function(e,t){!function(){e.exports=this.wc.wcSettings}()},57:function(e,t,c){"use strict";var r=c(4),o=c.n(r),n=c(23),l=c.n(n),a=c(0);function s(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),c.push.apply(c,r)}return c}t.a=function(e){var t=e.srcElement,c=e.size,r=void 0===c?24:c,n=l()(e,["srcElement","size"]);return Object(a.isValidElement)(t)?Object(a.cloneElement)(t,function(e){for(var t=1;t<arguments.length;t++){var c=null!=arguments[t]?arguments[t]:{};t%2?s(Object(c),!0).forEach((function(t){o()(e,t,c[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(c)):s(Object(c)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(c,t))}))}return e}({width:r,height:r},n)):null}},6:function(e,t){!function(){e.exports=this.lodash}()},835:function(e,t,c){e.exports=c(918)},836:function(e,t,c){"use strict";var r=c(0),o=c(31),n=Object(r.createElement)(o.SVG,{xmlns:"http://www.w3.org/2000/SVG",viewBox:"0 0 24 24"},Object(r.createElement)("path",{fill:"none",d:"M0 0h24v24H0V0z"}),Object(r.createElement)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}));t.a=n},918:function(e,t,c){"use strict";c.r(t);var r=c(0),o=c(1),n=c(25),l=c(57),a=c(836),s=(c(351),c(352),c(7)),i=c.n(s),u=(c(2),c(5)),b=function(e){var t=e.attributes,c=t.label,n=t.placeholder,l=t.formId,a=t.className,s=t.hasLabel,b=t.align,p=i()("wc-block-product-search",b?"align"+b:"",a);return Object(r.createElement)("div",{className:p},Object(r.createElement)("form",{role:"search",method:"get",action:u.HOME_URL},Object(r.createElement)("label",{htmlFor:l,className:s?"wc-block-product-search__label":"wc-block-product-search__label screen-reader-text"},c),Object(r.createElement)("div",{className:"wc-block-product-search__fields"},Object(r.createElement)("input",{type:"search",id:l,className:"wc-block-product-search__field",placeholder:n,name:"s"}),Object(r.createElement)("input",{type:"hidden",name:"post_type",value:"product"}),Object(r.createElement)("button",{type:"submit",className:"wc-block-product-search__button",label:Object(o.__)("Search",'woocommerce')},Object(r.createElement)("svg",{"aria-hidden":"true",role:"img",focusable:"false",className:"dashicon dashicons-arrow-right-alt2",xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"},Object(r.createElement)("path",{d:"M6 15l5-5-5-5 1-2 7 7-7 7z"}))))))},p=c(22),d=c(3),h=c(188),f=Object(h.a)((function(e){var t=e.attributes,c=t.label,n=t.placeholder,l=t.formId,a=t.className,s=t.hasLabel,u=t.align,b=e.instanceId,h=e.setAttributes,f=i()("wc-block-product-search",u?"align"+u:"",a);return Object(r.useEffect)((function(){l||h({formId:"wc-block-product-search-".concat(b)})}),[l,h,b]),Object(r.createElement)(r.Fragment,null,Object(r.createElement)(p.InspectorControls,{key:"inspector"},Object(r.createElement)(d.PanelBody,{title:Object(o.__)("Content",'woocommerce'),initialOpen:!0},Object(r.createElement)(d.ToggleControl,{label:Object(o.__)("Show search field label",'woocommerce'),help:s?Object(o.__)("Label is visible.",'woocommerce'):Object(o.__)("Label is hidden.",'woocommerce'),checked:s,onChange:function(){return h({hasLabel:!s})}}))),Object(r.createElement)("div",{className:f},!!s&&Object(r.createElement)(p.PlainText,{className:"wc-block-product-search__label",value:c,onChange:function(e){return h({label:e})}}),Object(r.createElement)("div",{className:"wc-block-product-search__fields"},Object(r.createElement)(d.TextControl,{className:"wc-block-product-search__field input-control",value:n,onChange:function(e){return h({placeholder:e})}}),Object(r.createElement)("button",{type:"submit",className:"wc-block-product-search__button",label:Object(o.__)("Search",'woocommerce'),onClick:function(e){return e.preventDefault()},tabIndex:"-1"},Object(r.createElement)("svg",{"aria-hidden":"true",role:"img",focusable:"false",className:"dashicon dashicons-arrow-right-alt2",xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"},Object(r.createElement)("path",{d:"M6 15l5-5-5-5 1-2 7 7-7 7z"}))))))}));Object(n.registerBlockType)("woocommerce/product-search",{title:Object(o.__)("Product Search",'woocommerce'),icon:{src:Object(r.createElement)(l.a,{srcElement:a.a}),foreground:"#96588a"},category:"woocommerce",keywords:[Object(o.__)("WooCommerce",'woocommerce')],description:Object(o.__)("A search box to allow customers to search for products by keyword.",'woocommerce'),supports:{align:["wide","full"]},example:{attributes:{hasLabel:!0}},attributes:{hasLabel:{type:"boolean",default:!0},label:{type:"string",default:Object(o.__)("Search",'woocommerce'),source:"text",selector:"label"},placeholder:{type:"string",default:Object(o.__)("Search products…",'woocommerce'),source:"attribute",selector:"input.wc-block-product-search__field",attribute:"placeholder"},formId:{type:"string",default:""}},edit:f,save:function(e){return Object(r.createElement)("div",null,Object(r.createElement)(b,e))}})}});