askar-website/assets/wordpress/wp-content/plugins/super-block-slider/build/index.js

1 line
64 KiB
JavaScript

(window.webpackJsonp_slider_block=window.webpackJsonp_slider_block||[]).push([[1],{15:function(e,t,l){}}]),function(e){function t(t){for(var a,r,o=t[0],c=t[1],s=t[2],d=0,b=[];d<o.length;d++)r=o[d],Object.prototype.hasOwnProperty.call(i,r)&&i[r]&&b.push(i[r][0]),i[r]=0;for(a in c)Object.prototype.hasOwnProperty.call(c,a)&&(e[a]=c[a]);for(u&&u(t);b.length;)b.shift()();return n.push.apply(n,s||[]),l()}function l(){for(var e,t=0;t<n.length;t++){for(var l=n[t],a=!0,o=1;o<l.length;o++){var c=l[o];0!==i[c]&&(a=!1)}a&&(n.splice(t--,1),e=r(r.s=l[0]))}return e}var a={},i={0:0},n=[];function r(t){if(a[t])return a[t].exports;var l=a[t]={i:t,l:!1,exports:{}};return e[t].call(l.exports,l,l.exports,r),l.l=!0,l.exports}r.m=e,r.c=a,r.d=function(e,t,l){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:l})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var l=Object.create(null);if(r.r(l),Object.defineProperty(l,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)r.d(l,a,function(t){return e[t]}.bind(null,a));return l},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="";var o=window.webpackJsonp_slider_block=window.webpackJsonp_slider_block||[],c=o.push.bind(o);o.push=t,o=o.slice();for(var s=0;s<o.length;s++)t(o[s]);var u=c;n.push([23,1]),l()}([function(e,t){e.exports=window.wp.element},function(e,t){e.exports=window.wp.components},function(e,t){e.exports=window.wp.i18n},function(e,t){e.exports=window.wp.blockEditor},function(e,t){e.exports=window.wp.data},function(e,t){function l(){return e.exports=l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var a in l)Object.prototype.hasOwnProperty.call(l,a)&&(e[a]=l[a])}return e},e.exports.default=e.exports,e.exports.__esModule=!0,l.apply(this,arguments)}e.exports=l,e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){e.exports=function(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){e.exports=window.wp.blocks},function(e,t,l){var a=l(19),i=l(20),n=l(10),r=l(21);e.exports=function(e,t){return a(e)||i(e,t)||n(e,t)||r()},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var l=0,a=new Array(t);l<t;l++)a[l]=e[l];return a},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,l){var a=l(9);e.exports=function(e,t){if(e){if("string"==typeof e)return a(e,t);var l=Object.prototype.toString.call(e).slice(8,-1);return"Object"===l&&e.constructor&&(l=e.constructor.name),"Map"===l||"Set"===l?Array.from(e):"Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l)?a(e,t):void 0}},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,l){var a=l(16),i=l(17),n=l(10),r=l(18);e.exports=function(e){return a(e)||i(e)||n(e)||r()},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){e.exports=function(e){if(null==e)throw new TypeError("Cannot destructure undefined")},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){e.exports=window.wp.compose},function(e,t){e.exports=window.wp.hooks},,function(e,t,l){var a=l(9);e.exports=function(e){if(Array.isArray(e))return a(e)},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){e.exports=function(e){if(Array.isArray(e))return e},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var l=[],_n=!0,a=!1,i=void 0;try{for(var n,r=e[Symbol.iterator]();!(_n=(n=r.next()).done)&&(l.push(n.value),!t||l.length!==t);_n=!0);}catch(e){a=!0,i=e}finally{try{_n||null==r.return||r.return()}finally{if(a)throw i}}return l}},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t,l){},function(e,t,l){"use strict";l.r(t);var a=l(0),i=l(2),n=l(7),r=l(5),o=l.n(r),c=l(6),s=l.n(c),u=l(3);function d(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),l.push.apply(l,a)}return l}function b(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?d(Object(l),!0).forEach((function(t){s()(e,t,l[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):d(Object(l)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))}))}return e}var g=[{attributes:{slides:{type:"array",default:[]},initialActiveSlideValue:{type:"integer",default:0},transitionSpeedValue:{type:"string",default:".6s"},transitionAnimationValue:{type:"string",default:"cubic-bezier(0.46, 0.03, 0.52, 0.96)"},autoplayValue:{type:"boolean",default:!0},autoplayIntervalValue:{type:"string",default:"1.5s"},loopSlideValue:{type:"boolean",default:!0},slideNavigationValue:{type:"string",default:"dots"},hoverPauseValue:{type:"boolean",default:!0},arrowNavigationValue:{type:"boolean",default:!0},navigationColorValue:{type:"string",default:""},sliderHeightValue:{type:"string",default:"100vh"},sliderWidthValue:{type:"string",default:"100%"},transitionEffectValue:{type:"string",default:"slide"}},save:function(e,t){var l=e.attributes,i=l.align,n=l.slides,r=l.initialActiveSlideValue,c=l.transitionSpeedValue,s=l.transitionAnimationValue,d=l.autoplayValue,g=l.autoplayIntervalValue,p=l.loopSlideValue,m=l.slideNavigationValue,h=l.hoverPauseValue,v=l.arrowNavigationValue,k=l.navigationColorValue,f=l.sliderHeightValue,y=l.sliderWidthValue,O=l.transitionEffectValue,j=[];i&&j.push("align"+i),j=j.filter(Boolean).join(" ");var _=n.length,w=100*_,V="translateX(-".concat((r*(100/_)).toFixed(4),"%)"),E={width:"".concat(w,"%"),transform:V,transitionDuration:c,transitionTimingFunction:s};"fade"==O&&(E={});var x=k?{fill:k}:{},S=k?{color:k}:{},B={};return c&&(B=b(b({},B),{},{"data-transition-duration":c})),s&&(B=b(b({},B),{},{"data-animation":s})),"slide"!=O&&(B=b(b({},B),{},{"data-transition-effect":O})),0!=r&&(B=b(b({},B),{},{"data-initial-active-slide":r})),".6s"!=c&&(B=b(b({},B),{},{"data-transition-speed":c})),1!=p&&(B=b(b({},B),{},{"data-loop-slide":p})),1!=d&&(B=b(b({},B),{},{"data-autoplay":d})),"1.5s"!=g&&(B=b(b({},B),{},{"data-autoplay-interval":g})),"dots"!=m&&(B=b(b({},B),{},{"data-slide-navigation":m})),1!=h&&(B=b(b({},B),{},{"data-hover-pause":h})),1!=v&&(B=b(b({},B),{},{"data-arrow-navigation":v})),Object(a.createElement)("div",o()({style:{height:f,width:y},className:"superblockslider "+j},B),Object(a.createElement)("div",{className:"superblockslider__window"},Object(a.createElement)("div",{className:"superblockslider__track",style:E},Object(a.createElement)(u.InnerBlocks.Content,null))),"none"!=m&&Object(a.createElement)("div",{className:"superblockslider__controls superblockslider__buttons"},n.map((function(e,t){var l,i;return"dots"==m?(i="Slide ".concat(t+1),l=Object(a.createElement)("span",{className:"superblockslider__button__icon"},Object(a.createElement)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",style:x},Object(a.createElement)("path",{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zM10 15c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5z"})))):"title"==m&&(i=e,l=Object(a.createElement)("span",{className:"superblockslider__button__title",style:S,dangerouslySetInnerHTML:{__html:e}})),Object(a.createElement)("button",{"data-button-id":t,"aria-label":i,className:r!=t?"superblockslider__button":"superblockslider__button superblockslider__button--active"},l)}))),v&&Object(a.createElement)("div",{className:"superblockslider__controls superblockslider__navigation"},Object(a.createElement)("button",{className:"superblockslider__button__navigation superblockslider__button__previous","aria-label":"Previous slide"},Object(a.createElement)("span",{className:"superblockslider__button__previous--icon"},Object(a.createElement)("svg",{width:"85",height:"85",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 85 85",role:"img","aria-hidden":"true",focusable:"false"},Object(a.createElement)("path",{d:"M58.3,21.7l-5-4.2l-22.5,25l22.5,25l5-4.2L39.2,42.5L58.3,21.7z",style:x})))),Object(a.createElement)("button",{className:"superblockslider__button__navigation superblockslider__button__next","aria-label":"Next slide"},Object(a.createElement)("span",{className:"superblockslider__button__next--icon"},Object(a.createElement)("svg",{width:"85",height:"85",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 85 85",role:"img","aria-hidden":"true",focusable:"false"},Object(a.createElement)("path",{d:"M31.7,17.5l-5,4.2l19.2,20.8L26.7,63.3l5,4.2l22.5-25L31.7,17.5z",style:x}))))))}}],p=(l(15),l(11)),m=l.n(p),h=l(8),v=l.n(h),k=l(4),f=l(1);var y=l(12),O=l.n(y),j=l(13),_=l(14);function w(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),l.push.apply(l,a)}return l}function V(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?w(Object(l),!0).forEach((function(t){s()(e,t,l[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):w(Object(l)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))}))}return e}var E=[{attributes:{slideTitle:{type:"string",default:"Title"},isActiveSlide:{type:"boolean",default:!1},slideIndex:{type:"integer",default:0},backgroundImage:{type:"object",default:{}},backgroundColorValue:{type:"string",default:""},backgroundGradientValue:{type:"string",default:""},backgroundFixedValue:{type:"boolean",default:!1},backgroundSizeValue:{type:"string",default:"cover"},backgroundRepeatValue:{type:"string",default:"no-repeat"},overlayOpacityValue:{type:"integer",default:75},focalPoint:{type:"object",default:{x:.5,y:.5}},contentVerticalAlignValue:{type:"string",default:""},lazyloadValue:{type:"boolean",default:!1},transitionDuration:{type:"string",default:""},transitionTimingFunction:{type:"string",default:""},slideLinkValue:{type:"string",default:""},slideTargetValue:{type:"boolean",default:!1},parallaxValue:{type:"boolean",default:!1},parallaxSpeedValue:{type:"integer",default:50}},save:function(e){var t=e.attributes,l=t.slideIndex,i=t.isActiveSlide,n=t.backgroundImage,r=t.backgroundColorValue,c=t.backgroundGradientValue,s=t.backgroundFixedValue,d=t.backgroundSizeValue,b=t.focalPoint,g=t.contentVerticalAlignValue,p=t.overlayOpacityValue,m=t.lazyloadValue,h=t.transitionDuration,v=t.transitionTimingFunction,k=t.slideLinkValue,f=t.slideTargetValue,y=t.parallaxValue,O=t.parallaxSpeedValue,j={};r&&(j=V(V({},j),{},{backgroundColor:r,opacity:p/100})),c&&(j=V(V({},j),{},{backgroundImage:c,opacity:p/100}));var _={},w="",E="",x="eager";if(n.url){for(var S in _=V(V({},_),{},{objectPosition:"".concat(100*b.x,"% ").concat(100*b.y,"%"),objectFit:d}),s&&(_=V(V({},_),{},{backgroundAttachment:"fixed"})),m&&(x="lazy"),y&&(_=V(V({},_),{},{height:"".concat(100+O,"%")})),n.sizes)w+="".concat(n.sizes[S].url," ").concat(n.sizes[S].width,"w,");E="(max-width: ".concat(n.width,"px) 100vw, ").concat(n.width,"px")}var B=["superblockslider__slide"];i&&B.push("superblockslider__slide--active"),g&&B.push(g),B=B.filter(Boolean).join(" ");var z=u.useBlockProps.save({className:B}),C=["superblockslider__slide_inner"];C=C.filter(Boolean).join(" ");var I={};h&&v&&(I={style:{transitionDuration:h,transitionTimingFunction:v}});var P={};y&&(P={"data-parallax":!0,"data-parallax-speed":O});var N="";if(k){var T={};f&&(T={target:"_new"}),N=Object(a.createElement)("a",o()({className:"superblockslider__slide__link",href:k},T,{rel:"noopener"}))}return Object(a.createElement)("div",o()({},z,{"data-slide-index":l},I,P),Object(a.createElement)("div",{className:"superblockslider__slide__bg"},n.url&&Object(a.createElement)("img",{src:n.url,width:n.width,height:n.height,title:n.title,alt:n.alt,loading:x,srcSet:w,sizes:E,style:_})),Object(a.createElement)("div",{className:"superblockslider__slide__overlay",style:j}),Object(a.createElement)("div",{className:C},Object(a.createElement)(u.InnerBlocks.Content,null)),N)}},{attributes:{lock:{type:"object",default:{move:!0}},slideTitle:{type:"string",default:"Title"},isActiveSlide:{type:"boolean",default:!1},slideIndex:{type:"integer",default:0},backgroundImage:{type:"object",default:{}},backgroundImageDesktop:{type:"object",default:{}},backgroundImageTablet:{type:"object",default:{}},backgroundImageMobile:{type:"object",default:{}},backgroundColorValue:{type:"string",default:""},backgroundGradientValue:{type:"string",default:""},backgroundFixedValue:{type:"boolean",default:!1},backgroundSizeValue:{type:"string",default:"cover"},backgroundSizeDesktopValue:{type:"string",default:"cover"},backgroundSizeTabletValue:{type:"string",default:"cover"},backgroundSizeMobileValue:{type:"string",default:"cover"},backgroundRepeatValue:{type:"string",default:"no-repeat"},overlayOpacityValue:{type:"integer",default:75},focalPoint:{type:"object",default:{x:.5,y:.5}},focalPointDesktop:{type:"object",default:{x:.5,y:.5}},focalPointTablet:{type:"object",default:{x:.5,y:.5}},focalPointMobile:{type:"object",default:{x:.5,y:.5}},contentVerticalAlignValue:{type:"string",default:""},lazyloadValue:{type:"boolean",default:!1},lazyloadDesktopValue:{type:"boolean",default:!1},lazyloadTabletValue:{type:"boolean",default:!1},lazyloadMobileValue:{type:"boolean",default:!1},transitionDuration:{type:"string",default:""},transitionTimingFunction:{type:"string",default:""},slideLinkValue:{type:"string",default:""},slideTargetValue:{type:"boolean",default:!1},parallaxValue:{type:"boolean",default:!1},parallaxSpeedValue:{type:"integer",default:50}},save:function(e){var t=e.attributes,l=t.slideIndex,i=t.isActiveSlide,n=t.focalPoint,r=t.focalPointDesktop,c=t.focalPointTablet,s=t.focalPointMobile,d=t.backgroundImage,b=t.backgroundImageDesktop,g=t.backgroundImageTablet,p=t.backgroundImageMobile,m=t.backgroundColorValue,h=t.backgroundGradientValue,v=(t.backgroundFixedValue,t.backgroundSizeValue),k=t.backgroundSizeDesktopValue,f=t.backgroundSizeTabletValue,y=t.backgroundSizeMobileValue,O=(t.backgroundRepeatValue,t.contentVerticalAlignValue),j=t.overlayOpacityValue,_=t.lazyloadValue,w=t.lazyloadDesktopValue,E=t.lazyloadTabletValue,x=t.lazyloadMobileValue,S=t.transitionDuration,B=t.transitionTimingFunction,z=t.slideLinkValue,C=t.slideTargetValue,I=t.parallaxValue,P=t.parallaxSpeedValue,N={},T={};m&&(N=V(V({},N),{},{backgroundColor:m,opacity:j/100})),h&&(N=V(V({},N),{},{backgroundImage:h,opacity:j/100}));var A={};function L(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{x:.5,y:.5},l=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"cover",i={},n={},r={},o="eager";i=V(V({},i),{},{objectFit:a}),void 0!==t&&t.x&&(i=V(V({},i),{},{objectPosition:"".concat(100*t.x,"% ").concat(100*t.y,"%")})),l&&(o="lazy"),n=D(e),r="(max-width: ".concat(e.width,"px) 100vw, ").concat(e.width,"px"),I&&(i=V(V({},i),{},{height:"".concat(100+P,"%")}),T={"data-parallax":!0,"data-parallax-speed":P});var c={slideImageStyle:i,backgroundSrcset:n,backgroundSizes:r,lazyloadType:o};return c}function D(e){var t="";for(var l in e.sizes)t+="".concat(e.sizes[l].url," ").concat(e.sizes[l].width,"w,");return t}void 0!==d&&d&&(A.xl=L(d,n,_,v)),void 0!==b&&b&&(A.lg=L(b,r,w,k)),void 0!==g&&g&&(A.md=L(g,c,E,f)),void 0!==p&&p&&(A.sm=L(p,s,x,y));var M=["superblockslider__slide"];i&&M.push("superblockslider__slide--active"),O&&M.push(O),M=M.filter(Boolean).join(" ");var F=u.useBlockProps.save({className:"wp-block-superblockslider-slide "+M}),W=["superblockslider__slide_inner"];W=W.filter(Boolean).join(" ");var H={};S&&B&&(H={style:{transitionDuration:S,transitionTimingFunction:B}});var R="";if(z){var G={};C&&(G={target:"_new"}),R=Object(a.createElement)("a",o()({className:"superblockslider__slide__link",href:z},G,{rel:"noopener"}))}var q=[],U=[],J=[],Q=[],X=!1;p&&p.url&&(q=["visible--sm"],X=!0);var $=!1;g&&g.url&&(U=["visible--md"],$=!0,0!=q.length||X||(U.push("visible--sm"),X=!0));var K=!1;return b&&b.url&&(J=["visible--lg"],K=!0,0!=q.length||X||(J.push("visible--sm"),X=!0),0!=U.length||$||(J.push("visible--md"),$=!0)),d&&d.url&&(Q=["visible--xl"],0!=q.length||X||Q.push("visible--sm"),0!=U.length||$||Q.push("visible--md"),0!=J.length||K||Q.push("visible--lg")),Q=Q.filter(Boolean).join(" "),J=J.filter(Boolean).join(" "),U=U.filter(Boolean).join(" "),q=q.filter(Boolean).join(" "),Object(a.createElement)("div",o()({},F,{"data-slide-index":l},H,T),Object(a.createElement)("div",{className:"superblockslider__slide__bg"},d&&d.url&&Object(a.createElement)("img",{className:Q,src:d.url,width:d.width,height:d.height,title:d.title,alt:d.alt,loading:A.xl.lazyloadType,srcSet:A.xl.backgroundSrcset,sizes:A.xl.backgroundSizes,style:A.xl.slideImageStyle}),b&&b.url&&Object(a.createElement)("img",{className:J,src:b.url,width:b.width,height:b.height,title:b.title,alt:b.alt,loading:A.lg.lazyloadType,srcSet:A.lg.backgroundSrcset,sizes:A.lg.backgroundSizes,style:A.lg.slideImageStyle}),g&&g.url&&Object(a.createElement)("img",{className:U,src:g.url,width:g.width,height:g.height,title:g.title,alt:g.alt,loading:A.md.lazyloadType,srcSet:A.md.backgroundSrcset,sizes:A.md.backgroundSizes,style:A.md.slideImageStyle}),p&&p.url&&Object(a.createElement)("img",{className:q,src:p.url,width:p.width,height:p.height,title:p.title,alt:p.alt,loading:A.sm.lazyloadType,srcSet:A.sm.backgroundSrcset,sizes:A.sm.backgroundSizes,style:A.sm.slideImageStyle})),Object(a.createElement)("div",{className:"superblockslider__slide__overlay",style:N}),Object(a.createElement)("div",{className:W},Object(a.createElement)("div",{className:"inner-blocks"},Object(a.createElement)(u.InnerBlocks.Content,null))),R)}}];function x(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),l.push.apply(l,a)}return l}function S(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?x(Object(l),!0).forEach((function(t){s()(e,t,l[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):x(Object(l)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))}))}return e}var B=["superblockslider/slide"],z=["image"];Object(n.registerBlockType)("superblockslider/slide",{apiVersion:2,category:"media",title:Object(i.__)("Single slide"),icon:"embed-photo",parent:["superblockslider/slider"],description:Object(i.__)("Single slide for Super slider block"),usesContext:["superblockslider/slider/initialActiveSlideValue","superblockslider/slider/transitionEffectValue","superblockslider/slider/transitionSpeedValue","superblockslider/slider/transitionAnimationValue","superblockslider/slider/sliderWidthValue","superblockslider/slider/variableHeightValue","superblockslider/slider/sliderWidthEditorValue"],attributes:{lock:{type:"object",default:{move:!0}},slideTitle:{type:"string",default:"Title"},isActiveSlide:{type:"boolean",default:!1},isEditorSlide:{type:"boolean",default:!1},slideIndex:{type:"integer",default:0},backgroundImage:{type:"object",default:{}},backgroundImageDesktop:{type:"object",default:{}},backgroundImageTablet:{type:"object",default:{}},backgroundImageMobile:{type:"object",default:{}},backgroundColorValue:{type:"string",default:void 0},backgroundGradientValue:{type:"string",default:void 0},backgroundFixedValue:{type:"boolean",default:!1},backgroundSizeValue:{type:"string",default:"cover"},backgroundSizeDesktopValue:{type:"string",default:"cover"},backgroundSizeTabletValue:{type:"string",default:"cover"},backgroundSizeMobileValue:{type:"string",default:"cover"},backgroundRepeatValue:{type:"string",default:"no-repeat"},overlayOpacityValue:{type:"integer",default:75},focalPoint:{type:"object",default:{x:.5,y:.5}},focalPointDesktop:{type:"object",default:{x:.5,y:.5}},focalPointTablet:{type:"object",default:{x:.5,y:.5}},focalPointMobile:{type:"object",default:{x:.5,y:.5}},contentVerticalAlignValue:{type:"string",default:""},contentOverflowValue:{type:"string",default:""},lazyloadValue:{type:"boolean",default:!1},lazyloadDesktopValue:{type:"boolean",default:!1},lazyloadTabletValue:{type:"boolean",default:!1},lazyloadMobileValue:{type:"boolean",default:!1},transitionDuration:{type:"string",default:""},transitionTimingFunction:{type:"string",default:""},slideLinkValue:{type:"string",default:""},slideTargetValue:{type:"boolean",default:!1},parallaxValue:{type:"boolean",default:!1},parallaxSpeedValue:{type:"integer",default:50},backgroundPreviewEditor:{type:"string",default:"extraLarge"}},edit:function(e){var t=e.attributes,l=t.slideIndex,n=t.isActiveSlide,r=t.isEditorSlide,c=t.focalPoint,s=t.focalPointDesktop,d=t.focalPointTablet,b=t.focalPointMobile,g=t.backgroundImage,p=t.backgroundImageDesktop,m=t.backgroundImageTablet,h=t.backgroundImageMobile,v=t.backgroundColorValue,y=t.backgroundGradientValue,O=(t.backgroundFixedValue,t.backgroundSizeValue),j=t.backgroundSizeDesktopValue,_=t.backgroundSizeTabletValue,w=t.backgroundSizeMobileValue,V=(t.backgroundRepeatValue,t.contentVerticalAlignValue),E=t.contentOverflowValue,x=t.overlayOpacityValue,B=t.lazyloadValue,C=t.lazyloadDesktopValue,I=t.lazyloadTabletValue,P=t.lazyloadMobileValue,N=t.transitionDuration,T=t.transitionTimingFunction,A=t.slideLinkValue,L=t.slideTargetValue,D=t.parallaxValue,M=t.parallaxSpeedValue,F=t.backgroundPreviewEditor,W=e.setAttributes,H=e.clientId,R=(e.className,e.context),G=wp.data.select("core/block-editor").getBlockRootClientId(H),q=wp.data.select("core/block-editor").getBlock(G);Object(a.useEffect)((function(){R["superblockslider/slider/initialActiveSlideValue"]!=l?W({isEditorSlide:!1}):W({isEditorSlide:!0}),W({backgroundPreviewEditor:"extraLarge"})}),[]);var U=function(e,t){switch(t.name){case"extraLarge":W({focalPoint:e});break;case"desktop":W({focalPointDesktop:e});break;case"tablet":W({focalPointTablet:e});break;case"mobile":W({focalPointMobile:e})}},J=function(e,t){switch(t.name){case"extraLarge":W({backgroundSizeValue:e});break;case"desktop":W({backgroundSizeDesktopValue:e});break;case"tablet":W({backgroundSizeTabletValue:e});break;case"mobile":W({backgroundSizeMobileValue:e})}},Q=function(e,t){switch(t.name){case"extraLarge":W({lazyloadValue:e});break;case"desktop":W({lazyloadDesktopValue:e});break;case"tablet":W({lazyloadTabletValue:e});break;case"mobile":W({lazyloadMobileValue:e})}},X={};v&&(X=S(S({},X),{},{backgroundColor:v,opacity:x/100})),y&&(X=S(S({},X),{},{backgroundImage:y,opacity:x/100}));var $={};function K(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{x:.5,y:.5},l=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"cover",i={},n="eager";i=S(S({},i),{},{objectFit:a}),void 0!==t&&t.x&&(i=S(S({},i),{},{objectPosition:"".concat(100*t.x,"% ").concat(100*t.y,"%")})),l&&(n="lazy");var r={slideImageStyle:i,backgroundSrcset:Y(e),backgroundSizes:"(max-width: ".concat(e.width,"px) 100vw, ").concat(e.width,"px"),lazyloadType:n};return r}function Y(e){var t="";for(var l in e.sizes)t+="".concat(e.sizes[l].url," ").concat(e.sizes[l].width,"w,");return t}void 0!==g&&g&&g.url&&($.xl=K(g,c,B,O)),void 0!==p&&p&&p.url&&($.lg=K(p,s,C,j)),void 0!==m&&m&&m.url&&($.md=K(m,d,_)),void 0!==h&&h&&h.url&&($.sm=K(h,b,w));var Z={width:400,height:100};1==R["superblockslider/slider/variableHeightValue"]&&W({parallaxValue:!1});var ee=["superblockslider__slide"];R["superblockslider/slider/initialActiveSlideValue"]==l&&0==n?(W({isActiveSlide:!0}),ee.push("superblockslider__slide--active")):R["superblockslider/slider/initialActiveSlideValue"]!=l&&1==n&&W({isActiveSlide:!1}),r&&ee.push("superblockslider__slide--active-editor"),V&&ee.push(V);var te={};E&&(te={overflow:E}),ee=ee.filter(Boolean).join(" ");var le=Object(u.useBlockProps)({className:ee}),ae={};"fade"==R["superblockslider/slider/transitionEffectValue"]?(W({transitionDuration:R["superblockslider/slider/transitionSpeedValue"]}),W({transitionTimingFunction:R["superblockslider/slider/transitionAnimationValue"]}),ae={transitionDuration:N,transitionTimingFunction:T}):(W({transitionDuration:""}),W({transitionTimingFunction:""}));var ie=[],ne=[],re=[],oe=[];return h&&h.url&&(ie=["visible--sm"]),m&&m.url&&(ne=["visible--md"]),p&&p.url&&(re=["visible--lg"]),g&&g.url&&(oe=["visible--xl"]),oe=oe.filter(Boolean).join(" "),re=re.filter(Boolean).join(" "),ne=ne.filter(Boolean).join(" "),ie=ie.filter(Boolean).join(" "),[Object(a.createElement)("div",o()({},le,{"data-slide-index":l,style:ae}),Object(a.createElement)("button",{onClick:function(e){e.stopPropagation(),Object(k.dispatch)("core/block-editor").removeBlock(q.innerBlocks[l].clientId)},"data-slide-id":l,type:"button",className:"components-button block-list-appender__toggle block-editor-button-remove superblockslider__button--remove",title:"Delete Slide"},"Delete",Object(a.createElement)("span",{className:"dashicons dashicons-no-alt"})),Object(a.createElement)("div",{className:"superblockslider__slide__bg "+F},g&&g.url&&Object(a.createElement)("img",{className:"superblockslider__slide__image image--xl "+oe,src:g.url,width:g.width,height:g.height,title:g.title,alt:g.alt,srcSet:$.xl.backgroundSrcset,sizes:$.xl.backgroundSizes,style:$.xl.slideImageStyle,loading:$.xl.lazyloadType}),p&&p.url&&Object(a.createElement)("img",{className:"superblockslider__slide__image image--lg "+re,src:p.url,width:p.width,height:p.height,title:p.title,alt:p.alt,srcSet:$.lg.backgroundSrcset,sizes:$.lg.backgroundSizes,style:$.lg.slideImageStyle,loading:$.lg.lazyloadType}),m&&m.url&&Object(a.createElement)("img",{className:"superblockslider__slide__image image--md "+ne,src:m.url,width:m.width,height:m.height,title:m.title,alt:m.alt,srcSet:$.md.backgroundSrcset,sizes:$.md.backgroundSizes,style:$.md.slideImageStyle,loading:$.md.lazyloadType}),h&&h.url&&Object(a.createElement)("img",{className:"superblockslider__slide__image image--sm "+ie,src:h.url,width:h.width,height:h.height,title:h.title,alt:h.alt,srcSet:$.sm.backgroundSrcset,sizes:$.sm.backgroundSizes,style:$.sm.slideImageStyle,loading:$.sm.lazyloadType})),Object(a.createElement)("div",{className:"superblockslider__slide__overlay",style:X}),Object(a.createElement)("div",{className:["superblockslider__slide_inner"]},Object(a.createElement)("div",{className:"inner-blocks",style:te},Object(a.createElement)(u.InnerBlocks,{templateLock:!1})))),Object(a.createElement)(u.InspectorControls,null,Object(a.createElement)(f.PanelBody,null,Object(a.createElement)(f.PanelRow,null,Object(a.createElement)(f.Button,{className:"button-full-width",isSecondary:!0,onClick:function(e){Object(k.dispatch)("core/block-editor").selectBlock(q.clientId)},label:"Slider settings",icon:"slides"},"Main settings"))),Object(a.createElement)(f.PanelBody,null,Object(a.createElement)(f.PanelRow,null,Object(a.createElement)(f.TabPanel,{className:"ssb-tabPanel",activeClassName:"active-tab",onSelect:function(e){switch(W({backgroundPreviewEditor:e}),e){case"extraLarge":Object(k.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{sliderWidthEditorValue:R["superblockslider/slider/sliderWidthValue"]}),g.width?Object(k.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:g.width,imageHeight:g.height}}):Object(k.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:200,imageHeight:200}});break;case"desktop":Object(k.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{sliderWidthEditorValue:"1024px"}),p.width?Object(k.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:p.width,imageHeight:p.height}}):Object(k.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:200,imageHeight:200}});break;case"tablet":Object(k.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{sliderWidthEditorValue:"768px"}),m.width?Object(k.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:m.width,imageHeight:m.height}}):Object(k.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:200,imageHeight:200}});break;case"mobile":Object(k.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{sliderWidthEditorValue:"640px"}),h.width?Object(k.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:h.width,imageHeight:h.height}}):Object(k.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:200,imageHeight:200}})}},initialTabName:F,tabs:[{name:"extraLarge",title:"Default",className:"tab-extraLarge"},{name:"desktop",title:"Desktop",className:"tab-desktop"},{name:"tablet",title:"Tablet",className:"tab-tablet"},{name:"mobile",title:"Mobile",className:"tab-mobile"}]},(function(e){return Object(a.createElement)(a.Fragment,null,"extraLarge"==e.name&&Object(a.createElement)("p",null,"Default background image.",Object(a.createElement)("br",null),'Visible at Screen width 1280px and greater/below unless override by "Desktop", "Tablet", "Mobile" settings.'),"extraLarge"==e.name&&g&&g.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(f.BaseControl,{label:"Set focus"},Object(a.createElement)(f.FocalPointPicker,{url:g.url,dimensions:Z,value:c,onChange:function(t){U(t,e)}}))),"desktop"==e.name&&Object(a.createElement)("p",null,"Visible at screen width 1024px to 1279px."),"desktop"==e.name&&p&&p.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(f.BaseControl,{label:"Set focus"},Object(a.createElement)(f.FocalPointPicker,{url:p.url,dimensions:Z,value:s,onChange:function(t){U(t,e)}}))),"tablet"==e.name&&Object(a.createElement)("p",null,"Visible at screen width 768px to 1023px."),"tablet"==e.name&&m&&m.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(f.BaseControl,{label:"Set focus"},Object(a.createElement)(f.FocalPointPicker,{url:m.url,dimensions:Z,value:d,onChange:function(t){U(t,e)}}))),"mobile"==e.name&&Object(a.createElement)("p",null,"Visible at screen width 767px and below."),"mobile"==e.name&&h&&h.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(f.BaseControl,{label:"Set focus"},Object(a.createElement)(f.FocalPointPicker,{url:h.url,dimensions:Z,value:b,onChange:function(t){U(t,e)}}))),Object(a.createElement)(u.MediaUploadCheck,null,Object(a.createElement)(u.MediaUpload,{allowedTypes:z,onSelect:function(t){return function(e,t){var l={alt:e.alt,url:e.url,sizes:e.sizes,title:e.title,width:e.width,height:e.height};switch(Object(k.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:e.width,imageHeight:e.height}}),t.name){case"extraLarge":W({backgroundImage:l});break;case"desktop":W({backgroundImageDesktop:l});break;case"tablet":W({backgroundImageTablet:l});break;case"mobile":W({backgroundImageMobile:l})}}(t,e)},render:function(t){var l=t.open;return"extraLarge"==e.name&&void 0!==g&&g.url||"desktop"==e.name&&void 0!==p&&p.url||"tablet"==e.name&&void 0!==m&&m.url||"mobile"==e.name&&void 0!==h&&h.url?Object(a.createElement)(a.Fragment,null,Object(a.createElement)(f.PanelRow,null,Object(a.createElement)(f.Button,{onClick:function(t){return function(e,t){switch(t.name){case"extraLarge":W({backgroundImage:{}}),W({backgroundImageDesktop:{}}),W({backgroundImageTablet:{}}),W({backgroundImageMobile:{}});break;case"desktop":W({backgroundImageDesktop:{}});break;case"tablet":W({backgroundImageTablet:{}});break;case"mobile":W({backgroundImageMobile:{}})}}(0,e)},isSecondary:!0,isSmall:!0},"Remove background"))):Object(a.createElement)(f.PanelRow,null,("extraLarge"==e.name||void 0!==g&&g.url)&&Object(a.createElement)(f.Button,{onClick:l,isPrimary:!0},"Set Background Image"),"extraLarge"!=e.name&&void 0!==g&&!g.url&&Object(a.createElement)("div",{className:"notice notice-warning"},Object(a.createElement)("p",null,'Set a "Default" background image first to use this feature.')))}})),"extraLarge"==e.name&&g&&g.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(f.SelectControl,{label:Object(i.__)("Background size"),help:"Background can be left to its natural size, stretched, or constrained to fit the available space.",value:O,options:[{label:"Auto",value:"none"},{label:"Contain (constrained)",value:"contain"},{label:"Cover (stretched)",value:"cover"},{label:"Fill (stretched + constrained)",value:"fill"}],onChange:function(t){return J(t,e)}}),Object(a.createElement)(f.ToggleControl,{label:"Lazyload background image",help:"Start loading background image when visible on screen. (Recommend keeping this disabled)",checked:B,onChange:function(t){return Q(t,e)}})),"desktop"==e.name&&p&&p.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(f.SelectControl,{label:Object(i.__)("Background size"),help:"Background can be left to its natural size, stretched, or constrained to fit the available space.",value:j,options:[{label:"Auto",value:"none"},{label:"Contain (constrained)",value:"contain"},{label:"Cover (stretched)",value:"cover"},{label:"Fill (stretched + constrained)",value:"fill"}],onChange:function(t){return J(t,e)}}),Object(a.createElement)(f.ToggleControl,{label:"Enable lazyload",help:"Start loading background image when visible on screen. (Recommend keeping this disabled)",checked:C,onChange:function(t){return Q(t,e)}})),"tablet"==e.name&&m&&m.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(f.SelectControl,{label:Object(i.__)("Background size"),help:"Background can be left to its natural size, stretched, or constrained to fit the available space.",value:_,options:[{label:"Auto",value:"none"},{label:"Contain (constrained)",value:"contain"},{label:"Cover (stretched)",value:"cover"},{label:"Fill (stretched + constrained)",value:"fill"}],onChange:function(t){return J(t,e)}}),Object(a.createElement)(f.ToggleControl,{label:"Enable lazyload",help:"Start loading background image when visible on screen. (Recommend keeping this disabled)",checked:I,onChange:function(t){return Q(t,e)}})),"mobile"==e.name&&h&&h.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(f.SelectControl,{label:Object(i.__)("Background size"),help:"Background can be left to its natural size, stretched, or constrained to fit the available space.",value:w,options:[{label:"Auto",value:"none"},{label:"Contain (constrained)",value:"contain"},{label:"Cover (stretched)",value:"cover"},{label:"Fill (stretched + constrained)",value:"fill"}],onChange:function(t){return J(t,e)}}),Object(a.createElement)(f.ToggleControl,{label:"Enable lazyload",help:"Start loading background image when visible on screen. (Recommend keeping this disabled)",checked:P,onChange:function(t){return Q(t,e)}})))})))),Object(a.createElement)(f.PanelBody,null,Object(a.createElement)(f.PanelRow,null,Object(a.createElement)(f.SelectControl,{label:"Content vertical alignment",value:V,options:[{label:"Top",value:""},{label:"Center",value:"is-vertical-center"},{label:"Bottom",value:"is-vertical-bottom"}],onChange:function(e){W({contentVerticalAlignValue:e})}})),Object(a.createElement)(f.PanelRow,null,Object(a.createElement)(f.SelectControl,{label:"Content overflow",value:E,options:[{label:"Auto",value:""},{label:"Hidden",value:"hidden"},{label:"Visible",value:"visible"},{label:"Scroll",value:"scroll"}],onChange:function(e){W({contentOverflowValue:e})},help:Object(i.__)("How to display content if it dosen't fit the content box.")}))),Object(a.createElement)(f.PanelBody,{title:Object(i.__)("Background overlay"),initialOpen:!(!v&&!y)},Object(a.createElement)(f.BaseControl,{label:"Solid background color"},Object(a.createElement)(u.ColorPalette,{value:v,onChange:function(e){y&&W({backgroundGradientValue:void 0}),W({backgroundColorValue:e})}})),Object(a.createElement)(f.BaseControl,{label:"Gradient background color"},Object(a.createElement)(f.GradientPicker,{__nextHasNoMargin:!0,value:y,onChange:function(e){v&&W({backgroundColorValue:void 0}),W({backgroundGradientValue:e})},gradients:[{name:"Cool to warm spectrum",gradient:"linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%)",slug:"cool-to-warm-spectrum"},{name:"Cool sun",gradient:"linear-gradient(135deg,rgb(191,238,248) 0%,rgb(151,120,209) 25%,rgb(231,134,219) 50%,rgb(255,155,209) 75%,rgb(255,204,112) 100%)",slug:"cool-sun"},{name:"Cool to warm light",gradient:"linear-gradient(135deg,rgb(209,107,165) 0%,rgb(135,168,231) 50%,rgb(95,251,241) 100%)",slug:"cool-to-warm-light"},{name:"Purple to red to orange",gradient:"linear-gradient(90deg, rgba(131,58,180,1) 0%, rgba(253,29,29,1) 50%, rgba(252,176,69,1) 100%)",slug:"purple-to-red-to-orange"},{name:"light red to Light blue",gradient:"linear-gradient(135deg, rgba(252,70,107,1) 0%,rgba(63,94,251,1) 100%)",slug:"light-red-to-light-blue"},{name:"Vivid cyan blue to vivid purple",gradient:"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)",slug:"vivid-cyan-blue-to-vivid-purple"},{name:"Light green cyan to vivid blue cyan",gradient:"linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,102,209,1) 100%)",slug:"light-green-cyan-to-vivid-blue-cyan"},{name:"vivid-aqua-pink",gradient:"linear-gradient(90deg,rgb(0,219,222) 0%,rgb(252,0,255) 100%)",slug:"vivid-aqua-pink"},{name:"Luminous vivid amber to luminous vivid orange",gradient:"linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%)",slug:"luminous-vivid-amber-to-luminous-vivid-orange"},{name:"pastel dusk",gradient:"linear-gradient(135deg,rgb(251,218,97) 0%,rgb(255,90,205) 100%)",slug:"pastel-dusk"},{name:"Luminous green",gradient:"linear-gradient(45deg,rgb(133,255,189) 0%,rgb(255,251,125) 100%)",slug:"luminous-green"},{name:"focus",gradient:"radial-gradient(rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%)",slug:"focus"}]})),Object(a.createElement)(f.RangeControl,{label:"Overlay opacity",value:x,onChange:function(e){W({overlayOpacityValue:e})},min:0,max:100})),Object(a.createElement)(f.PanelBody,{title:Object(i.__)("Slide Link"),initialOpen:!!A},Object(a.createElement)(f.PanelRow,null,Object(a.createElement)("p",{className:"small"},"Add URL link to slide.",Object(a.createElement)("br",null),"Note: No preview while in editor.")),Object(a.createElement)(f.PanelRow,null,Object(a.createElement)(f.TextControl,{label:Object(i.__)("URL"),help:Object(i.__)("e.g. https://google.com/"),type:"text",value:A,onChange:function(e){W({slideLinkValue:e})}})),Object(a.createElement)(f.PanelRow,null,Object(a.createElement)(f.ToggleControl,{label:"Open in new tab",checked:L,onChange:function(e){W({slideTargetValue:e})}}))),Object(a.createElement)(f.PanelBody,{title:"Parallax background",initialOpen:D},Object(a.createElement)(f.PanelRow,null,Object(a.createElement)("p",{className:"small"},"Add parallax effect to background image",Object(a.createElement)("br",null),"Note: No preview while in editor.")),Object(a.createElement)(f.PanelRow,null,Object(a.createElement)(f.ToggleControl,{label:"Enable parallax",help:1==R["superblockslider/slider/variableHeightValue"]?'Disabled while "Adaptive slider height" is enabled.':'Setting "Background size" to "Cover" is recommended in parallax mode.',checked:D,onChange:function(e){W({parallaxValue:e})},disabled:1==R["superblockslider/slider/variableHeightValue"]})),Object(a.createElement)(f.PanelRow,null,Object(a.createElement)(f.RangeControl,{label:"Speed",help:"Note: Background image will scale based on the speed to fit.",value:M,onChange:function(e){W({parallaxSpeedValue:e})},max:100}))))]},save:function(e){var t=e.attributes,l=t.slideIndex,i=t.isActiveSlide,n=t.focalPoint,r=t.focalPointDesktop,c=t.focalPointTablet,s=t.focalPointMobile,d=t.backgroundImage,b=t.backgroundImageDesktop,g=t.backgroundImageTablet,p=t.backgroundImageMobile,m=t.backgroundColorValue,h=t.backgroundGradientValue,v=(t.backgroundFixedValue,t.backgroundSizeValue),k=t.backgroundSizeDesktopValue,f=t.backgroundSizeTabletValue,y=t.backgroundSizeMobileValue,O=(t.backgroundRepeatValue,t.contentVerticalAlignValue),j=t.contentOverflowValue,_=t.overlayOpacityValue,w=t.lazyloadValue,V=t.lazyloadDesktopValue,E=t.lazyloadTabletValue,x=t.lazyloadMobileValue,B=t.transitionDuration,z=t.transitionTimingFunction,C=t.slideLinkValue,I=t.slideTargetValue,P=t.parallaxValue,N=t.parallaxSpeedValue,T={},A={};m&&(T=S(S({},T),{},{backgroundColor:m,opacity:_/100})),h&&(T=S(S({},T),{},{backgroundImage:h,opacity:_/100}));var L={};function D(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{x:.5,y:.5},l=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"cover",i={},n={},r={},o="eager";i=S(S({},i),{},{objectFit:a}),void 0!==t&&t.x&&(i=S(S({},i),{},{objectPosition:"".concat(100*t.x,"% ").concat(100*t.y,"%")})),l&&(o="lazy"),n=M(e),r="(max-width: ".concat(e.width,"px) 100vw, ").concat(e.width,"px"),P&&(i=S(S({},i),{},{height:"".concat(100+N,"%")}),A={"data-parallax":!0,"data-parallax-speed":N});var c={slideImageStyle:i,backgroundSrcset:n,backgroundSizes:r,lazyloadType:o};return c}function M(e){var t="";for(var l in e.sizes)t+="".concat(e.sizes[l].url," ").concat(e.sizes[l].width,"w,");return t}void 0!==d&&d&&(L.xl=D(d,n,w,v)),void 0!==b&&b&&(L.lg=D(b,r,V,k)),void 0!==g&&g&&(L.md=D(g,c,E,f)),void 0!==p&&p&&(L.sm=D(p,s,x,y));var F=["superblockslider__slide"];i&&F.push("superblockslider__slide--active"),O&&F.push(O);var W={};j&&(W={overflow:j}),F=F.filter(Boolean).join(" ");var H=u.useBlockProps.save({className:"wp-block-superblockslider-slide "+F}),R=["superblockslider__slide_inner"];R=R.filter(Boolean).join(" ");var G={};B&&z&&(G={style:{transitionDuration:B,transitionTimingFunction:z}});var q="";if(C){var U={};I&&(U={target:"_new"}),q=Object(a.createElement)("a",o()({className:"superblockslider__slide__link",href:C},U,{rel:"noopener"}))}var J=[],Q=[],X=[],$=[],K=!1;p&&p.url&&(J=["visible--sm"],K=!0);var Y=!1;g&&g.url&&(Q=["visible--md"],Y=!0,0!=J.length||K||(Q.push("visible--sm"),K=!0));var Z=!1;return b&&b.url&&(X=["visible--lg"],Z=!0,0!=J.length||K||(X.push("visible--sm"),K=!0),0!=Q.length||Y||(X.push("visible--md"),Y=!0)),d&&d.url&&($=["visible--xl"],0!=J.length||K||$.push("visible--sm"),0!=Q.length||Y||$.push("visible--md"),0!=X.length||Z||$.push("visible--lg")),$=$.filter(Boolean).join(" "),X=X.filter(Boolean).join(" "),Q=Q.filter(Boolean).join(" "),J=J.filter(Boolean).join(" "),Object(a.createElement)("div",o()({},H,{"data-slide-index":l},G,A),Object(a.createElement)("div",{className:"superblockslider__slide__bg"},d&&d.url&&Object(a.createElement)("img",{className:"image--xl "+$,src:d.url,width:d.width,height:d.height,title:d.title,alt:d.alt,loading:L.xl.lazyloadType,srcSet:L.xl.backgroundSrcset,sizes:L.xl.backgroundSizes,style:L.xl.slideImageStyle}),b&&b.url&&Object(a.createElement)("img",{className:"image--lg "+X,src:b.url,width:b.width,height:b.height,title:b.title,alt:b.alt,loading:L.lg.lazyloadType,srcSet:L.lg.backgroundSrcset,sizes:L.lg.backgroundSizes,style:L.lg.slideImageStyle}),g&&g.url&&Object(a.createElement)("img",{className:"image--md "+Q,src:g.url,width:g.width,height:g.height,title:g.title,alt:g.alt,loading:L.md.lazyloadType,srcSet:L.md.backgroundSrcset,sizes:L.md.backgroundSizes,style:L.md.slideImageStyle}),p&&p.url&&Object(a.createElement)("img",{className:"image--sm "+J,src:p.url,width:p.width,height:p.height,title:p.title,alt:p.alt,loading:L.sm.lazyloadType,srcSet:L.sm.backgroundSrcset,sizes:L.sm.backgroundSizes,style:L.sm.slideImageStyle})),Object(a.createElement)("div",{className:"superblockslider__slide__overlay",style:T}),Object(a.createElement)("div",{className:R},Object(a.createElement)("div",{className:"inner-blocks",style:W},Object(a.createElement)(u.InnerBlocks.Content,null))),q)},deprecated:E});var C=Object(j.createHigherOrderComponent)((function(e){return function(t){if(!B.includes(t.name))return Object(a.createElement)(e,t);O()(t.attributes);var l=t.setAttributes,i=wp.data.select("core/block-editor").getBlockRootClientId(t.clientId);return wp.data.select("core/block-editor").getBlocks(i).forEach((function(e,a){t.clientId==e.clientId&&l({slideIndex:a})})),Object(a.createElement)(e,t)}}),"superblockslider_slide_BlockListBlock");Object(_.addFilter)("editor.BlockListBlock","superblockslider/slide/BlockListBlock",C),wp.hooks.addFilter("blocks.getBlockDefaultClassName","superblockslider/slide/getBlockDefaultClassName",(function(e,t){return"superblockslider/slide"===t?"":e})),l(22);var I=[["superblockslider/slide",{}]];function P(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),l.push.apply(l,a)}return l}function N(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?P(Object(l),!0).forEach((function(t){s()(e,t,l[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):P(Object(l)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))}))}return e}var T=Object(a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 457 527.6400146484375"},Object(a.createElement)("path",{d:"M65.28 207.3L359 376.9l32.65-18.85v-37.71L97.93 150.75l-32.65 18.84zm163.2 245l65.27-37.68L0 245V131.91L228.48 0 457 131.91v75.38L228.48 75.37l-65.28 37.69L457 282.65v113.08L228.48 527.64 0 395.73v-75.37z",fill:"#C1272D"}));Object(n.registerBlockType)("superblockslider/slider",{apiVersion:2,title:Object(i.__)("Super block slider","superblockslider"),description:Object(i.__)("Image and content slider","superblockslider"),category:"media",icon:T,supports:{align:!0},attributes:{slides:{type:"array",default:[]},initialActiveSlideValue:{type:"integer",default:0},transitionSpeedValue:{type:"string",default:".6s"},transitionAnimationValue:{type:"string",default:"cubic-bezier(0.46, 0.03, 0.52, 0.96)"},autoplayValue:{type:"boolean",default:!0},autoplayIntervalValue:{type:"string",default:"1.5s"},loopSlideValue:{type:"boolean",default:!0},slideNavigationValue:{type:"string",default:"dots"},hoverPauseValue:{type:"boolean",default:!0},arrowNavigationValue:{type:"boolean",default:!0},navigationColorValue:{type:"string",default:""},sliderHeightValue:{type:"string",default:"100vh"},sliderWidthValue:{type:"string",default:"100%"},transitionEffectValue:{type:"string",default:"slide"},variableHeightValue:{type:"boolean",default:!1},sliderWidthEditorValue:{type:"string",default:"100%"},editorCurrentImageValue:{type:"object",default:{}}},providesContext:{"superblockslider/slider/initialActiveSlideValue":"initialActiveSlideValue","superblockslider/slider/transitionEffectValue":"transitionEffectValue","superblockslider/slider/transitionSpeedValue":"transitionSpeedValue","superblockslider/slider/transitionAnimationValue":"transitionAnimationValue","superblockslider/slider/sliderWidthValue":"sliderWidthValue","superblockslider/slider/variableHeightValue":"variableHeightValue","superblockslider/slider/sliderWidthEditorValue":"sliderWidthEditorValue"},edit:function(e,t){var l=e.attributes,r=l.slides,c=l.initialActiveSlideValue,s=l.transitionSpeedValue,d=l.transitionAnimationValue,b=l.autoplayValue,g=l.autoplayIntervalValue,p=l.loopSlideValue,h=l.slideNavigationValue,y=l.hoverPauseValue,O=l.arrowNavigationValue,j=l.navigationColorValue,_=l.sliderHeightValue,w=l.sliderWidthValue,V=l.transitionEffectValue,E=l.variableHeightValue,x=l.sliderWidthEditorValue,S=l.editorCurrentImageValue,B=e.setAttributes,z=e.clientId,C=Object(a.useState)(c),P=v()(C,2),N=P[0],T=P[1],A=Object(a.useState)(w),L=v()(A,2),D=L[0],M=(L[1],Object(a.useState)(_)),F=v()(M,2),W=F[0],H=F[1],R=Object(a.useState)(J),G=v()(R,2),q=G[0],U=G[1],J=Object(a.createRef)(),Q=Object(u.useBlockProps)(),X=wp.data.select("core/block-editor").getBlock(e.clientId);if(Object(a.useEffect)((function(){}),[]),Object(a.useEffect)((function(){X&&0==X.innerBlocks.length&&ee(),Z(),J.current&&(U(J.current.querySelector(".wp-block-superblockslider-slider")),function(){if(q&&E){var e=parseInt((q?q.offsetWidth+"px":w).slice(0,-2)),t=(l=S.imageWidth,a=e,i=S.imageHeight,l=Number(l),a=Number(a),i=Number(i),l<a?(a-l)/l*i+i:i-(l-a)/l*i);H(t+"px")}else H(_);var l,a,i}()),X&&c>X.innerBlocks.length-1&&(B({initialActiveSlideValue:0}),te(0))})),X&&X.innerBlocks.length){if(X&&X.innerBlocks[N]&&0==X.innerBlocks[N].attributes.isEditorSlide&&Object(k.dispatch)("core/block-editor").updateBlockAttributes(X.innerBlocks[N].clientId,{isEditorSlide:!0}),X&&X.innerBlocks.length&&1==X.innerBlocks.length&&0==X.innerBlocks[0].attributes.isActiveSlide&&Object(k.dispatch)("core/block-editor").updateBlockAttributes(X.innerBlocks[0].clientId,{isActiveSlide:!0}).then((function(){ie(0)})),X&&X.innerBlocks.length&&N>X.innerBlocks.length-1){var $=N-1;$<0&&($=0),te($)}if(X&&X.innerBlocks.length!=r.length){var K=[];X.innerBlocks.forEach((function(e,t){K[t]=e.attributes.slideTitle})),B({slides:K})}if(X&&0==X.innerBlocks.length)return Object(a.createElement)("div",Q,Object(a.createElement)(u.InnerBlocks,{template:[["superblockslider/slide",{}]],allowedBlocks:I,templateLock:!1}))}function Y(e,t){if(e){var l=e.querySelectorAll(".superblockslider__slide")[t];if(l){var a,i=l.querySelector(".superblockslider__slide__bg");i.classList.contains("extraLarge")?a="xl":i.classList.contains("desktop")?a="lg":i.classList.contains("tablet")?a="md":i.classList.contains("mobile")&&(a="sm");var n=i.querySelector(".image--"+a);if(n){var r=n.getAttribute("width"),o=n.getAttribute("height");e.style.transition="height ease ".concat(s),B({editorCurrentImageValue:{imageWidth:r,imageHeight:o}})}}}}function Z(){if(X){var e=100*X.innerBlocks.length,t=100/X.innerBlocks.length,l="translateX(-".concat(t*N,"%)");return"fade"==V?{}:{width:"".concat(e,"%"),transform:l,transitionDuration:s,transitionTimingFunction:d}}}function ee(){function e(){var t=Object(n.createBlock)("superblockslider/slide",{});Object(k.dispatch)("core/block-editor").insertBlock(t,X.innerBlocks.length,z).then((function(){ie(X.innerBlocks.length-1),Y(q,X.innerBlocks.length-1),ae(),T(X.innerBlocks.length-1)})),q&&q.querySelector(".superblockslider__track").removeEventListener("transitionend",e)}X.innerBlocks.length>0&&N!=X.innerBlocks.length-1?(q.querySelector(".superblockslider__track").addEventListener("transitionend",e),ie(X.innerBlocks.length-1),Y(q,X.innerBlocks.length-1),ae(),T(X.innerBlocks.length-1)):e()}function te(e){q&&(ie(e),Y(q,e),ae(),T(e))}function le(e){var t=e.currentTarget,l=parseInt(t.getAttribute("data-slide-id"));ie(l),Y(q,l),ae(),T(l)}function ae(){X.innerBlocks[N]&&(Object(k.dispatch)("core/block-editor").updateBlockAttributes(X.innerBlocks[N].clientId,{backgroundPreviewEditor:"extraLarge"}),Object(k.dispatch)("core/block-editor").updateBlockAttributes(X.innerBlocks[N].clientId,{isEditorSlide:!1}),B({sliderWidthEditorValue:"100%"}))}function ie(e){if(q){T(e);var t=q.querySelector('.superblockslider__slide[data-slide-index="'.concat(N,'"] .superblockslider__slide__bg'));X.innerBlocks.forEach((function(e,t){t==N?Object(k.dispatch)("core/block-editor").updateBlockAttributes(X.innerBlocks[t].clientId,{isEditorSlide:!0}):Object(k.dispatch)("core/block-editor").updateBlockAttributes(X.innerBlocks[t].clientId,{isEditorSlide:!1})})),t&&(t.classList.contains("extraLarge")?q.style.width=D:t.classList.contains("desktop")?q.style.width="1024px":t.classList.contains("tablet")?q.style.width="768px":t.classList.contains("mobile")&&(q.style.width="640px"))}}wp.data.subscribe((function(){var e=wp.data.select("core/block-editor").getBlock(z);if(e){var t=e.innerBlocks.length,l=t!==X.innerBlocks.length;X.innerBlocks.length=t,l&&ie(X.innerBlocks.length-1)}}));var ne=j?{fill:j}:{},re=j?{color:j}:{},oe=[];return oe=oe.filter(Boolean).join(" "),[Object(a.createElement)("div",{ref:J,className:"SuperBlockSliderWrapper"},Object(a.createElement)("div",o()({"data-current-slide-index":N},Q,{style:{height:W,width:x},"data-transition-effect":V,"data-sliderWidth":w}),Object(a.createElement)("div",{className:"superblockslider__window"},Object(a.createElement)("div",{className:"superblockslider__track",style:Z()},Object(a.createElement)(u.InnerBlocks,{allowedBlocks:I,templateLock:!1,orientation:"horizontal",renderAppender:!1}))),X&&"none"!=h&&Object(a.createElement)("div",{className:"superblockslider__controls superblockslider__buttons"},X.innerBlocks.map((function(e,t){var l;return"dots"==h?l=Object(a.createElement)("button",{"data-slide-id":t},Object(a.createElement)("span",{className:"superblockslider__button__icon"},Object(a.createElement)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",style:ne},Object(a.createElement)("path",{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zM10 15c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5z"})))):"title"==h&&(l=Object(a.createElement)("button",{"data-slide-id":t},Object(a.createElement)(u.RichText,{tagName:"div",style:re,value:e.attributes.slideTitle,onChange:function(l){var a=m()(r);a[t]=l,B({slides:a}),Object(k.dispatch)("core/block-editor").updateBlockAttributes(e.clientId,{slideTitle:l})},multiline:!1,preserveWhiteSpace:!1}))),Object(a.createElement)("div",{className:N!=t?"superblockslider__button":"superblockslider__button superblockslider__button--active",onClick:le,"data-slide-id":t},l)}))),O&&Object(a.createElement)("div",{className:"superblockslider__controls superblockslider__navigation"},Object(a.createElement)("button",{className:"superblockslider__button__navigation superblockslider__button__previous","aria-label":Object(i.__)("Previous slide"),onClick:function(e){var t=N-1;t<0&&(t=X.innerBlocks.length-1),ie(t),Y(q,t),ae(),T(t)}},Object(a.createElement)("span",{className:"superblockslider__button__previous--icon"},Object(a.createElement)("svg",{width:"85",height:"85",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 85 85",role:"img","aria-hidden":"true",focusable:"false"},Object(a.createElement)("path",{d:"M58.3,21.7l-5-4.2l-22.5,25l22.5,25l5-4.2L39.2,42.5L58.3,21.7z",style:ne})))),Object(a.createElement)("button",{className:"superblockslider__button__navigation superblockslider__button__next","aria-label":"Next slide",onClick:function(e){var t=N+1;t+1>X.innerBlocks.length&&(t=0),ie(t),Y(q,t),ae(),T(t)}},Object(a.createElement)("span",{className:"superblockslider__button__next--icon"},Object(a.createElement)("svg",{width:"85",height:"85",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 85 85",role:"img","aria-hidden":"true",focusable:"false"},Object(a.createElement)("path",{d:"M31.7,17.5l-5,4.2l19.2,20.8L26.7,63.3l5,4.2l22.5-25L31.7,17.5z",style:ne}))))))),Object(a.createElement)(u.BlockControls,null,Object(a.createElement)(f.ToolbarGroup,null,Object(a.createElement)(f.ToolbarButton,{icon:"table-row-after",label:Object(i.__)("Add new slide"),onClick:ee},"Add new slide"))),Object(a.createElement)(u.InspectorControls,null,Object(a.createElement)(f.PanelBody,null,Object(a.createElement)("panelRow",null,Object(a.createElement)(f.Button,{isSecondary:!0,onClick:ee,label:"Add new slide",icon:"table-row-after"},"Add new slide"))),Object(a.createElement)(f.PanelBody,{title:Object(i.__)("Slider settings"),initialOpen:!0},X&&Object(a.createElement)(f.SelectControl,{label:Object(i.__)("Initial selected slide"),help:"Set first selected slide.",value:parseInt(c),options:X.innerBlocks.map((function(e,t){return{label:"title"==h?"#".concat(t+1," - ").concat(e.attributes.slideTitle):"#".concat(t+1),value:parseInt(t)}})),onChange:function(e){B({initialActiveSlideValue:parseInt(e)}),ie(e)},className:"inline-field-control"}),Object(a.createElement)(f.SelectControl,{label:Object(i.__)("Transition effect"),value:V,options:[{label:"Slide",value:"slide"},{label:"Fade",value:"fade"}],onChange:function(e){B({transitionEffectValue:e})},className:"inline-field-control",help:Object(i.__)("Slide transition animation.")}),Object(a.createElement)(f.BaseControl,{label:Object(i.__)("Transition animation speed"),help:Object(i.__)("Transition animation speed. In seconds or milliseconds. e.g. 1.5s, 1500ms")},Object(a.createElement)(f.TextControl,{placeholder:Object(i.__)("e.g. 1.5s, 1500ms"),value:s,onChange:function(e){B({transitionSpeedValue:e})}})),Object(a.createElement)(f.SelectControl,{label:Object(i.__)("Transition animation"),help:Object(i.__)("Speed curve of transition animation."),className:"inline-field-control",value:d,options:[{label:"Ease",value:"ease"},{label:"Linear",value:"linear"},{label:"Ease-in",value:"ease-in"},{label:"Ease-out",value:"ease-out"},{label:"Ease-in-out",value:"ease-in-out"},{label:"",value:null,disabled:!0},{label:"Sine",value:null,disabled:!0},{label:"In · Sine",value:"cubic-bezier(0.47, 0, 0.75, 0.72)"},{label:"In Out · Sine",value:"cubic-bezier(0.45, 0.05, 0.55, 0.95)"},{label:"Out · Sine",value:"cubic-bezier(0.39, 0.58, 0.57, 1)"},{label:"",value:null,disabled:!0},{label:"Cubic",value:null,disabled:!0},{label:"In · Cubic",value:"cubic-bezier(0.55, 0.06, 0.68, 0.19)"},{label:"In Out · Cubic",value:"cubic-bezier(0.65, 0.05, 0.36, 1)"},{label:"Out · Cubic",value:"cubic-bezier(0.22, 0.61, 0.36, 1)"},{label:"",value:null,disabled:!0},{label:"Quadratic",value:null,disabled:!0},{label:"In · Quadratic",value:"cubic-bezier(0.55, 0.09, 0.68, 0.53)"},{label:"In Out · Quadratic",value:"cubic-bezier(0.46, 0.03, 0.52, 0.96)"},{label:"Out · Quadratic",value:"cubic-bezier(0.25, 0.46, 0.45, 0.94)"},{label:"",value:null,disabled:!0},{label:"Back",value:null,disabled:!0},{label:"In Out · Back",value:"cubic-bezier(0.68, -0.55, 0.27, 1.55)"},{label:"In · Back",value:"cubic-bezier(0.6, -0.28, 0.74, 0.05)"},{label:"Out · Back",value:"cubic-bezier(0.18, 0.89, 0.32, 1.28)"},{label:"",value:null,disabled:!0},{label:"Other",value:null,disabled:!0},{label:"Linear In, Fast Out",value:"cubic-bezier(0.4, 0, 1, 1)"},{label:"Slow In, Fast Out",value:"cubic-bezier(0.4, 0, 0.2, 1)"},{label:"Slow In, Linear Out",value:"cubic-bezier(0, 0, 0.2, 1)"}],onChange:function(e){B({transitionAnimationValue:e})}}),Object(a.createElement)(f.ToggleControl,{label:Object(i.__)("Autoplay"),help:Object(i.__)("Auto rotate to next slide."),checked:b,onChange:function(e){B({autoplayValue:e})}}),b&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(f.BaseControl,{label:Object(i.__)("Autoplay timing"),help:Object(i.__)("Interval between slides. In seconds or milliseconds. e.g. 1.5s, 1500ms")},Object(a.createElement)(f.TextControl,{placeholder:Object(i.__)("e.g. 1.5s, 1500ms"),value:g,onChange:function(e){B({autoplayIntervalValue:e})}})),Object(a.createElement)(f.ToggleControl,{label:Object(i.__)("Pause autoplay on mouse over"),help:Object(i.__)("Pause slider when the mouse cursor is over slider."),checked:y,onChange:function(e){B({hoverPauseValue:e})}})),Object(a.createElement)(f.ToggleControl,{label:Object(i.__)("loop slides"),help:Object(i.__)("Note: No preview in editor."),checked:"slide"!=V||p,onChange:function(e){B({loopSlideValue:e})},disabled:"fade"==V}),Object(a.createElement)(f.ToggleControl,{label:Object(i.__)("Show arrows"),help:Object(i.__)("Visibility of previous and next arrows."),checked:O,onChange:function(e){B({arrowNavigationValue:e})}}),Object(a.createElement)(f.SelectControl,{label:Object(i.__)("Slide indicator"),value:h,options:[{label:"None",value:"none"},{label:"Dots",value:"dots"},{label:"Title",value:"title"}],onChange:function(e){B({slideNavigationValue:e})},help:Object(i.__)("Indicator type.")}),Object(a.createElement)(f.BaseControl,{label:Object(i.__)("Navigation color"),help:Object(i.__)("Color of arrows, indicator.")},Object(a.createElement)(u.ColorPalette,{value:j,onChange:function(e){B({navigationColorValue:e})}})),Object(a.createElement)(f.__experimentalUnitControl,{label:Object(i.__)("Width of slider"),value:w,style:{maxWidth:"120px"},help:"Height",onChange:function(e){B({sliderWidthValue:e}),ie(N)}}),!E&&Object(a.createElement)(f.__experimentalUnitControl,{label:Object(i.__)("Height of slider"),value:_,style:{maxWidth:"120px"},help:"Height",onChange:function(e){B({sliderHeightValue:e})}}),Object(a.createElement)(f.ToggleControl,{label:Object(i.__)("Adaptive slider height"),help:Object(i.__)("Auto resize slider height to the image height."),checked:E,onChange:function(e){B({variableHeightValue:e})}})))]},save:function(e,t){var l=e.attributes,i=l.align,n=l.slides,r=l.initialActiveSlideValue,c=l.transitionSpeedValue,s=l.transitionAnimationValue,d=l.autoplayValue,b=l.autoplayIntervalValue,g=l.loopSlideValue,p=l.slideNavigationValue,m=l.hoverPauseValue,h=l.arrowNavigationValue,v=l.navigationColorValue,k=l.sliderHeightValue,f=l.sliderWidthValue,y=l.transitionEffectValue,O=l.variableHeightValue,j=[];i&&j.push("align"+i),j=j.filter(Boolean).join(" ");var _=n.length,w=100*_,V="translateX(-".concat((r*(100/_)).toFixed(4),"%)"),E={width:"".concat(w,"%"),transform:V,transitionDuration:c,transitionTimingFunction:s};"fade"==y&&(E={});var x=v?{fill:v}:{},S=v?{color:v}:{},B={};c&&(B=N(N({},B),{},{"data-transition-duration":c})),s&&(B=N(N({},B),{},{"data-animation":s})),"slide"!=y&&(B=N(N({},B),{},{"data-transition-effect":y})),0!=r&&(B=N(N({},B),{},{"data-initial-active-slide":r})),".6s"!=c&&(B=N(N({},B),{},{"data-transition-speed":c})),1!=g&&(B=N(N({},B),{},{"data-loop-slide":g})),1!=d&&(B=N(N({},B),{},{"data-autoplay":d})),"1.5s"!=b&&(B=N(N({},B),{},{"data-autoplay-interval":b})),"dots"!=p&&(B=N(N({},B),{},{"data-slide-navigation":p})),1!=m&&(B=N(N({},B),{},{"data-hover-pause":m})),1!=h&&(B=N(N({},B),{},{"data-arrow-navigation":h}));var z=k;return 0!=O&&(B=N(N({},B),{},{"data-variable-height":O}),z="auto"),Object(a.createElement)("div",o()({style:{height:z,width:f},className:"superblockslider "+j},B),Object(a.createElement)("div",{className:"superblockslider__window"},Object(a.createElement)("div",{className:"superblockslider__track",style:E},Object(a.createElement)(u.InnerBlocks.Content,null))),"none"!=p&&Object(a.createElement)("div",{className:"superblockslider__controls superblockslider__buttons"},n.map((function(e,t){var l,i;return"dots"==p?(i="Slide ".concat(t+1),l=Object(a.createElement)("span",{className:"superblockslider__button__icon"},Object(a.createElement)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",style:x},Object(a.createElement)("path",{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zM10 15c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5z"})))):"title"==p&&(i=e,l=Object(a.createElement)("span",{className:"superblockslider__button__title",style:S,dangerouslySetInnerHTML:{__html:e}})),Object(a.createElement)("button",{"data-button-id":t,"aria-label":i,className:r!=t?"superblockslider__button":"superblockslider__button superblockslider__button--active"},l)}))),h&&Object(a.createElement)("div",{className:"superblockslider__controls superblockslider__navigation"},Object(a.createElement)("button",{className:"superblockslider__button__navigation superblockslider__button__previous","aria-label":"Previous slide"},Object(a.createElement)("span",{className:"superblockslider__button__previous--icon"},Object(a.createElement)("svg",{width:"85",height:"85",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 85 85",role:"img","aria-hidden":"true",focusable:"false"},Object(a.createElement)("path",{d:"M58.3,21.7l-5-4.2l-22.5,25l22.5,25l5-4.2L39.2,42.5L58.3,21.7z",style:x})))),Object(a.createElement)("button",{className:"superblockslider__button__navigation superblockslider__button__next","aria-label":"Next slide"},Object(a.createElement)("span",{className:"superblockslider__button__next--icon"},Object(a.createElement)("svg",{width:"85",height:"85",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 85 85",role:"img","aria-hidden":"true",focusable:"false"},Object(a.createElement)("path",{d:"M31.7,17.5l-5,4.2l19.2,20.8L26.7,63.3l5,4.2l22.5-25L31.7,17.5z",style:x}))))))},deprecated:g})}]);