OwlCyberSecurity - MANAGER
Edit File: product-gallery-thumbnails.js
(()=>{"use strict";var e={1609:e=>{e.exports=window.React},4715:e=>{e.exports=window.wp.blockEditor},4997:e=>{e.exports=window.wp.blocks},6427:e=>{e.exports=window.wp.components},7723:e=>{e.exports=window.wp.i18n}},t={};function l(o){var r=t[o];if(void 0!==r)return r.exports;var i=t[o]={exports:{}};return e[o](i,i.exports,l),i.exports}l.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o={};(()=>{l.r(o);var e=l(4997),t=l(1609);var r=l(4715),i=l(6427);const n=window.wc.wcSettings;var a,s,c,m,u,d,p,g,b,w;const h=(0,n.getSetting)("wcBlocksConfig",{pluginUrl:"",productCount:0,defaultAvatar:"",restApiRoutes:{},wordCountType:"words"}),S=h.pluginUrl+"assets/images/",E=(h.pluginUrl,null===(a=n.STORE_PAGES.shop)||void 0===a||a.permalink,null===(s=n.STORE_PAGES.checkout)||void 0===s||s.id,null===(c=n.STORE_PAGES.checkout)||void 0===c||c.permalink,null===(m=n.STORE_PAGES.privacy)||void 0===m||m.permalink,null===(u=n.STORE_PAGES.privacy)||void 0===u||u.title,null===(d=n.STORE_PAGES.terms)||void 0===d||d.permalink,null===(p=n.STORE_PAGES.terms)||void 0===p||p.title,null===(g=n.STORE_PAGES.cart)||void 0===g||g.id,null===(b=n.STORE_PAGES.cart)||void 0===b||b.permalink,null!==(w=n.STORE_PAGES.myaccount)&&void 0!==w&&w.permalink?n.STORE_PAGES.myaccount.permalink:(0,n.getSetting)("wpLoginUrl","/wp-login.php"),(0,n.getSetting)("localPickupEnabled",!1),(0,n.getSetting)("shippingMethodsExist",!1),(0,n.getSetting)("shippingEnabled",!0),(0,n.getSetting)("countries",{})),y=(0,n.getSetting)("countryData",{}),v=(Object.fromEntries(Object.keys(y).filter((e=>!0===y[e].allowBilling)).map((e=>[e,E[e]||""]))),Object.fromEntries(Object.keys(y).filter((e=>!0===y[e].allowBilling)).map((e=>[e,y[e].states||{}]))),Object.fromEntries(Object.keys(y).filter((e=>!0===y[e].allowShipping)).map((e=>[e,E[e]||""]))),Object.fromEntries(Object.keys(y).filter((e=>!0===y[e].allowShipping)).map((e=>[e,y[e].states||{}]))),Object.fromEntries(Object.keys(y).map((e=>[e,y[e].locale||{}]))),{address:["first_name","last_name","company","address_1","address_2","city","postcode","country","state","phone"],contact:["email"],order:[]});(0,n.getSetting)("addressFieldsLocations",v).address,(0,n.getSetting)("addressFieldsLocations",v).contact,(0,n.getSetting)("addressFieldsLocations",v).order,(0,n.getSetting)("additionalOrderFields",{}),(0,n.getSetting)("additionalContactFields",{}),(0,n.getSetting)("additionalAddressFields",{});var f=l(7723);const k=({attributes:e,setAttributes:l})=>{const{numberOfThumbnails:o}=e;return(0,t.createElement)(i.RangeControl,{label:(0,f.__)("Number of Thumbnails","woocommerce"),value:o,onChange:e=>l({numberOfThumbnails:Math.round(e)}),help:(0,f.__)("Choose how many thumbnails (3-8) will display. If more images exist, a “View all” button will display.","woocommerce"),max:8,min:3,step:1})},O=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"woocommerce/product-gallery-thumbnails","version":"1.0.0","title":"Thumbnails","description":"Display the Thumbnails of a product.","category":"woocommerce","keywords":["WooCommerce"],"usesContext":["postId","cropImages"],"textdomain":"woocommerce","ancestor":["woocommerce/product-gallery"],"attributes":{"numberOfThumbnails":{"type":"number","default":3}},"supports":{"spacing":{"margin":true,"__experimentalDefaultControls":{"margin":true}}}}');(0,e.registerBlockType)(O,{icon:()=>(0,t.createElement)("svg",{width:"19",height:"19",viewBox:"0 0 19 19",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,t.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.375 1.5H1.625C1.55596 1.5 1.5 1.55596 1.5 1.625V9.87895L4.35871 8.33965C4.5696 8.22609 4.82204 8.22009 5.03808 8.3235L7.42329 9.46513L10.3126 7.39076C10.574 7.20308 10.926 7.20308 11.1874 7.39076L13.5 9.05108V1.625C13.5 1.55596 13.444 1.5 13.375 1.5ZM13.5 10.8976L10.75 8.92328L7.93741 10.9426C7.71497 11.1023 7.42319 11.1281 7.1762 11.0098L4.73428 9.84105L1.5 11.5826V13.375C1.5 13.444 1.55596 13.5 1.625 13.5H13.375C13.444 13.5 13.5 13.444 13.5 13.375V10.8976ZM1.625 0C0.727537 0 0 0.727538 0 1.625V13.375C0 14.2725 0.727538 15 1.625 15H13.375C14.2725 15 15 14.2725 15 13.375V1.625C15 0.727537 14.2725 0 13.375 0H1.625ZM17.25 5V16C17.25 16.6909 16.6909 17.25 16.0011 17.25H3V18.75H16.0011C17.5204 18.75 18.75 17.5183 18.75 16V5H17.25Z",fill:"#1E1E1E"})),edit:({attributes:e,setAttributes:l})=>{const o=(0,r.useBlockProps)({className:`wc-block-product-gallery-thumbnails wc-block-product-gallery-thumbnails--number-of-thumbnails-${e.numberOfThumbnails}`});return(0,t.createElement)("div",{...o},(0,t.createElement)(r.InspectorControls,null,(0,t.createElement)(i.PanelBody,null,(0,t.createElement)(k,{attributes:e,setAttributes:l}))),[...Array(e.numberOfThumbnails).keys()].map((e=>(0,t.createElement)("div",{className:"wc-block-product-gallery-thumbnails__thumbnail",key:e},(0,t.createElement)("img",{className:"wc-block-product-gallery-thumbnails__image",src:`${S}block-placeholders/product-image-gallery.svg`,alt:""})))))},save:()=>null})})(),((this.wc=this.wc||{}).blocks=this.wc.blocks||{})["product-gallery-thumbnails"]=o})();