File: /home/pclast/public_html/wp-content/themes/irankala/blocks/build/main-slider.js
(()=>{"use strict";var e={598:(e,t,n)=>{n.d(t,{T:()=>a});let a=[{name:"Black",color:"#000000"},{name:"Cyan bluish gray",color:"#abb8c3"},{name:"White",color:"#ffffff"},{name:"Pale pink",color:"#f78da7"},{name:"Vivid red",color:"#cf2e2e"},{name:"Luminous vivid orange",color:"#ff6900"},{name:"Luminous vivid amber",color:"#fcb900"},{name:"Light green cyan",color:"#7bdcb5"},{name:"Vivid green cyan",color:"#00d084"},{name:"Pale cyan blue",color:"#8ed1fc"},{name:"Vivid cyan blue",color:"#0693e3"},{name:"Vivid purple",color:"#9b51e0"}]},943:(e,t,n)=>{n.d(t,{A:()=>a});const a={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)}},407:(e,t,n)=>{let a;n.d(t,{A:()=>r});const l=new Uint8Array(16);function r(){if(!a&&(a="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!a))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return a(l)}},823:(e,t,n)=>{n.d(t,{k:()=>l});const a=[];for(let e=0;e<256;++e)a.push((e+256).toString(16).slice(1));function l(e,t=0){return a[e[t+0]]+a[e[t+1]]+a[e[t+2]]+a[e[t+3]]+"-"+a[e[t+4]]+a[e[t+5]]+"-"+a[e[t+6]]+a[e[t+7]]+"-"+a[e[t+8]]+a[e[t+9]]+"-"+a[e[t+10]]+a[e[t+11]]+a[e[t+12]]+a[e[t+13]]+a[e[t+14]]+a[e[t+15]]}},562:(e,t,n)=>{n.d(t,{A:()=>o});var a=n(943),l=n(407),r=n(823);const o=function(e,t,n){if(a.A.randomUUID&&!t&&!e)return a.A.randomUUID();const o=(e=e||{}).random||(e.rng||l.A)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t){n=n||0;for(let e=0;e<16;++e)t[n+e]=o[e];return t}return(0,r.k)(o)}},87:e=>{e.exports=window.wp.element}},t={};function n(a){var l=t[a];if(void 0!==l)return l.exports;var r=t[a]={exports:{}};return e[a](r,r.exports,n),r.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var a=n(87),l=n(562),r=n(598);const{registerBlockType:o}=wp.blocks,{Fragment:i}=wp.element,{InspectorControls:s,InnerBlocks:c,MediaUpload:m,MediaUploadCheck:d}=wp.blockEditor,{TextControl:u,PanelBody:p,Button:g,ResponsiveWrapper:C,Spinner:v,ToggleControl:K,Card:b,CardHeader:E,CardBody:y,RadioControl:_,RangeControl:h,ColorPalette:I,__experimentalItemGroup:B,__experimentalItem:R,ColorIndicator:O,Dropdown:k,Flex:L,FlexItem:f}=wp.components,w=["image"];o("irankala/main-slider",{title:IRK_BLOCK.main_slider,description:IRK_BLOCK.main_slider_desc,icon:(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"irk-block-icon",height:"24",width:"24"},(0,a.createElement)("path",{d:"M3 19q-.825 0-1.412-.587Q1 17.825 1 17V7q0-.825.588-1.412Q2.175 5 3 5h10q.825 0 1.413.588Q15 6.175 15 7v10q0 .825-.587 1.413Q13.825 19 13 19Zm0-2h10V7H3v10Zm1-2h8l-2.6-3.5L7.5 14l-1.4-1.85Zm13 4V5h2v14Zm4 0V5h2v14ZM3 17V7v10Z"})),category:"irankala",className:"irk-block irk-block-main-slider",attributes:{irkUUID:{type:"string"},slides:{type:"array",default:[]},resize:{type:"boolean"},animation:{type:"string"},nav:{type:"boolean"},dots:{type:"boolean"},autoplay:{type:"boolean"},pauseHover:{type:"boolean"},autoplayTimeout:{type:"string"},autoplaySpeed:{type:"string"},navSpeed:{type:"string"},radius:{type:"number"},navSize:{type:"number"},navRadius:{type:"number"},navBgColor:{type:"string"},navIconColor:{type:"string"},dotsSize:{type:"number"},dotsBgColor:{type:"string"}},edit:e=>{const{attributes:t,setAttributes:n}=e;let o,c=e.attributes.slides;const S=(0,a.createElement)("p",null,IRK_BLOCK.upload_permission);e.attributes.hasOwnProperty("irkUUID")||n({irkUUID:(0,l.A)()});const x=(t,n,a)=>{const l=[...e.attributes.slides];l[t][n]=a,e.setAttributes({slides:l})},U=(t,n)=>{const a=[...e.attributes.slides];a[t].image=n,e.setAttributes({slides:a})};return c.length&&(o=c.map(((t,n)=>{const l=t.link,r=t.target,o=t.image?t.image:null,s=o?o.id:"";return(0,a.createElement)(i,{key:n},(0,a.createElement)(b,{size:"xSmall",className:"components-base-control"},(0,a.createElement)(E,null,(0,a.createElement)(g,{onClick:()=>(t=>{const n=[...e.attributes.slides];n.splice(t,1),e.setAttributes({slides:n})})(n),isSmall:!0,icon:"no-alt",label:IRK_BLOCK.remove_item})),(0,a.createElement)(y,null,(0,a.createElement)(u,{placeholder:IRK_BLOCK.link,value:l,onChange:e=>x(n,"link",e)}),(0,a.createElement)(K,{label:IRK_BLOCK.open_new_tab,checked:r,onChange:e=>x(n,"target",e)}),(0,a.createElement)(d,{fallback:S},(0,a.createElement)(m,{title:IRK_BLOCK.image,onSelect:e=>U(n,e),allowedTypes:w,value:s,render:({open:e})=>(0,a.createElement)(g,{className:s?"irk-block-featured-image-preview editor-post-featured-image__preview components-base-control":"editor-post-featured-image__toggle",onClick:e},!s&&IRK_BLOCK.set_image,!!s&&!o&&(0,a.createElement)(v,null),!!s&&o&&(0,a.createElement)(C,{naturalWidth:o.width,naturalHeight:o.height},(0,a.createElement)("img",{src:o.url,alt:IRK_BLOCK.image})))})),!!s&&o&&(0,a.createElement)(d,null,(0,a.createElement)(m,{title:IRK_BLOCK.image,onSelect:e=>U(n,e),allowedTypes:w,value:s,render:({open:e})=>(0,a.createElement)(g,{onClick:e,isLink:!0},IRK_BLOCK.replace_image)})),!!s&&o&&(0,a.createElement)("span",{className:"irk-separator"},"|"),!!s&&(0,a.createElement)(d,null,(0,a.createElement)(g,{onClick:()=>(t=>{const n=[...e.attributes.slides];n[t].image="",e.setAttributes({slides:n})})(n),isLink:!0,isDestructive:!0},IRK_BLOCK.remove_image)))))}))),[(0,a.createElement)(s,{key:"1"},(0,a.createElement)(p,{title:IRK_BLOCK.slides,initialOpen:!0},o,(0,a.createElement)(g,{variant:"secondary",onClick:(()=>{const t=[...e.attributes.slides];t.push({link:"",target:"",image:""}),e.setAttributes({slides:t})}).bind(void 0)},IRK_BLOCK.add_new)),(0,a.createElement)(p,{title:IRK_BLOCK.options,initialOpen:!1},(0,a.createElement)(_,{label:IRK_BLOCK.animation,selected:t.animation,options:[{label:IRK_BLOCK.slide,value:"slide"},{label:IRK_BLOCK.fadeout,value:"fadeout"}],onChange:e=>{n({animation:e})}}),(0,a.createElement)(K,{label:IRK_BLOCK.next_prev,checked:t.nav,onChange:e=>n({nav:e})}),(0,a.createElement)(K,{label:IRK_BLOCK.dots,checked:t.dots,onChange:e=>n({dots:e})}),(0,a.createElement)(K,{label:IRK_BLOCK.autoplay,checked:t.autoplay,onChange:e=>n({autoplay:e})}),(0,a.createElement)(K,{label:IRK_BLOCK.pause_hover,checked:t.pauseHover,onChange:e=>n({pauseHover:e})}),(0,a.createElement)(u,{type:"number",placeholder:IRK_BLOCK.autoplay_timeout,value:t.autoplayTimeout,onChange:e=>n({autoplayTimeout:e})}),(0,a.createElement)(u,{type:"number",placeholder:IRK_BLOCK.autoplay_speed,value:t.autoplaySpeed,onChange:e=>n({autoplaySpeed:e})}),(0,a.createElement)(u,{type:"number",placeholder:IRK_BLOCK.nav_speed,value:t.navSpeed,onChange:e=>n({navSpeed:e})})),(0,a.createElement)(p,{title:IRK_BLOCK.style,initialOpen:!1},(0,a.createElement)(h,{label:IRK_BLOCK.radius,value:t.radius,onChange:e=>n({radius:e}),min:0,max:50,allowReset:"true"})),(0,a.createElement)(p,{title:IRK_BLOCK.nav,initialOpen:!1},(0,a.createElement)(h,{label:IRK_BLOCK.size,value:t.navSize,onChange:e=>n({navSize:e}),min:0,max:100,allowReset:"true"}),(0,a.createElement)(h,{label:IRK_BLOCK.radius,value:t.navRadius,onChange:e=>n({navRadius:e}),min:1,max:50,allowReset:"true"}),(0,a.createElement)(B,{isBordered:!0,isSeparated:!0},(0,a.createElement)(R,null,(0,a.createElement)(k,{position:"top left",renderToggle:({isOpen:e,onToggle:n})=>(0,a.createElement)(L,{onClick:n,"aria-expanded":e},(0,a.createElement)(f,null,(0,a.createElement)(O,{colorValue:t.navIconColor})),(0,a.createElement)(f,null,IRK_BLOCK.color)),renderContent:()=>(0,a.createElement)(I,{colors:r.T,value:t.navIconColor,onChange:e=>n({navIconColor:e})})})),(0,a.createElement)(R,null,(0,a.createElement)(k,{position:"top left",renderToggle:({isOpen:e,onToggle:n})=>(0,a.createElement)(L,{onClick:n,"aria-expanded":e},(0,a.createElement)(f,null,(0,a.createElement)(O,{colorValue:t.navBgColor})),(0,a.createElement)(f,null,IRK_BLOCK.bg)),renderContent:()=>(0,a.createElement)(I,{colors:r.T,value:t.navBgColor,onChange:e=>n({navBgColor:e})})})))),(0,a.createElement)(p,{title:IRK_BLOCK.dots,initialOpen:!1},(0,a.createElement)(h,{label:IRK_BLOCK.size,value:t.dotsSize,onChange:e=>n({dotsSize:e}),min:0,max:20,allowReset:"true"}),(0,a.createElement)(B,{isBordered:!0,isSeparated:!0},(0,a.createElement)(R,null,(0,a.createElement)(k,{position:"top left",renderToggle:({isOpen:e,onToggle:n})=>(0,a.createElement)(L,{onClick:n,"aria-expanded":e},(0,a.createElement)(f,null,(0,a.createElement)(O,{colorValue:t.dotsBgColor})),(0,a.createElement)(f,null,IRK_BLOCK.bg)),renderContent:()=>(0,a.createElement)(I,{colors:r.T,value:t.dotsBgColor,onChange:e=>n({dotsBgColor:e})})}))))),(0,a.createElement)("div",{key:"2",className:e.className},IRK_BLOCK.main_slider)]},save:()=>(0,a.createElement)(c.Content,null)})})();
//# sourceMappingURL=main-slider.js.map