File: /home/cmghealthcarenig/www/wp-content/plugins/super-block-slider/build/index.js
(window.webpackJsonp_slider_block=window.webpackJsonp_slider_block||[]).push([[1],{15:function(e,t,l){}}]),function(e){function t(t){for(var a,n,o=t[0],c=t[1],s=t[2],d=0,b=[];d<o.length;d++)n=o[d],Object.prototype.hasOwnProperty.call(r,n)&&r[n]&&b.push(r[n][0]),r[n]=0;for(a in c)Object.prototype.hasOwnProperty.call(c,a)&&(e[a]=c[a]);for(u&&u(t);b.length;)b.shift()();return i.push.apply(i,s||[]),l()}function l(){for(var e,t=0;t<i.length;t++){for(var l=i[t],a=!0,o=1;o<l.length;o++){var c=l[o];0!==r[c]&&(a=!1)}a&&(i.splice(t--,1),e=n(n.s=l[0]))}return e}var a={},r={0:0},i=[];function n(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,n),l.l=!0,l.exports}n.m=e,n.c=a,n.d=function(e,t,l){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:l})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var l=Object.create(null);if(n.r(l),Object.defineProperty(l,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(l,a,function(t){return e[t]}.bind(null,a));return l},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.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;i.push([23,1]),l()}([function(e,t){e.exports=window.wp.element},function(e,t){e.exports=window.wp.i18n},function(e,t){e.exports=window.wp.components},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),r=l(20),i=l(10),n=l(21);e.exports=function(e,t){return a(e)||r(e,t)||i(e,t)||n()},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),r=l(17),i=l(10),n=l(18);e.exports=function(e){return a(e)||r(e)||i(e)||n()},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,r=void 0;try{for(var i,n=e[Symbol.iterator]();!(_n=(i=n.next()).done)&&(l.push(i.value),!t||l.length!==t);_n=!0);}catch(e){a=!0,r=e}finally{try{_n||null==n.return||n.return()}finally{if(a)throw r}}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),r=l(1),i=l(7),n=l(5),o=l.n(n),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}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 g(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 m=[{apiVersion:2,category:"media",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"},save:function(e){var t=e.attributes,l=t.align,r=t.slides,i=t.initialActiveSlideValue,n=t.transitionSpeedValue,c=t.transitionAnimationValue,s=t.autoplayValue,d=t.autoplayIntervalValue,b=t.loopSlideValue,p=t.slideNavigationValue,m=t.hoverPauseValue,k=t.arrowNavigationValue,_=t.navigationColorValue,v=t.sliderHeightValue,h=t.sliderWidthValue,f=t.transitionEffectValue,O=t.variableHeightValue,j=[];l&&j.push("align"+l),j=j.filter(Boolean).join(" ");var y=r.length,V=100*y,w="translateX(-".concat((i*(100/y)).toFixed(4),"%)"),E={width:"".concat(V,"%"),transform:w,transitionDuration:n,transitionTimingFunction:c};"fade"==f&&(E={});var x=_?{fill:_}:{},S=_?{color:_}:{},B={};n&&(B=g(g({},B),{},{"data-transition-duration":n})),c&&(B=g(g({},B),{},{"data-animation":c})),"slide"!=f&&(B=g(g({},B),{},{"data-transition-effect":f})),0!=i&&(B=g(g({},B),{},{"data-initial-active-slide":i})),".6s"!=n&&(B=g(g({},B),{},{"data-transition-speed":n})),1!=b&&(B=g(g({},B),{},{"data-loop-slide":b})),1!=s&&(B=g(g({},B),{},{"data-autoplay":s})),"1.5s"!=d&&(B=g(g({},B),{},{"data-autoplay-interval":d})),"dots"!=p&&(B=g(g({},B),{},{"data-slide-navigation":p})),1!=m&&(B=g(g({},B),{},{"data-hover-pause":m})),1!=k&&(B=g(g({},B),{},{"data-arrow-navigation":k}));var z=v;return 0!=O&&(B=g(g({},B),{},{"data-variable-height":O}),z="auto"),Object(a.createElement)("div",o()({style:{height:z,width:h},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"},r.map((function(e,t){var l,r;return"dots"==p?(r="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&&(r=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":r,className:i!=t?"superblockslider__button":"superblockslider__button superblockslider__button--active"},l)}))),k&&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}))))))}},{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,r=t.isActiveSlide,i=t.focalPoint,n=t.focalPointDesktop,c=t.focalPointTablet,s=t.focalPointMobile,d=t.backgroundImage,p=t.backgroundImageDesktop,g=t.backgroundImageTablet,m=t.backgroundImageMobile,k=t.backgroundColorValue,_=t.backgroundGradientValue,v=(t.backgroundFixedValue,t.backgroundSizeValue),h=t.backgroundSizeDesktopValue,f=t.backgroundSizeTabletValue,O=t.backgroundSizeMobileValue,j=(t.backgroundRepeatValue,t.contentVerticalAlignValue),y=t.overlayOpacityValue,V=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={};k&&(N=b(b({},N),{},{backgroundColor:k,opacity:y/100})),_&&(N=b(b({},N),{},{backgroundImage:_,opacity:y/100}));var A={};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",r={},i={},n={},o="eager";r=b(b({},r),{},{objectFit:a}),void 0!==t&&t.x&&(r=b(b({},r),{},{objectPosition:"".concat(100*t.x,"% ").concat(100*t.y,"%")})),l&&(o="lazy"),i=L(e),n="(max-width: ".concat(e.width,"px) 100vw, ").concat(e.width,"px"),I&&(r=b(b({},r),{},{height:"".concat(100+P,"%")}),T={"data-parallax":!0,"data-parallax-speed":P});var c={slideImageStyle:r,backgroundSrcset:i,backgroundSizes:n,lazyloadType:o};return c}function L(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=D(d,i,V,v)),void 0!==p&&p&&(A.lg=D(p,n,w,h)),void 0!==g&&g&&(A.md=D(g,c,E,f)),void 0!==m&&m&&(A.sm=D(m,s,x,O));var M=["superblockslider__slide"];r&&M.push("superblockslider__slide--active"),j&&M.push(j),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;m&&m.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 p&&p.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}),p&&p.url&&Object(a.createElement)("img",{className:J,src:p.url,width:p.width,height:p.height,title:p.title,alt:p.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}),m&&m.url&&Object(a.createElement)("img",{className:q,src:m.url,width:m.width,height:m.height,title:m.title,alt:m.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)}}],k=(l(15),l(11)),_=l.n(k),v=l(8),h=l.n(v),f=l(4),O=l(2);var j=l(12),y=l.n(j),V=l(13),w=l(14);function E(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 x(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?E(Object(l),!0).forEach((function(t){s()(e,t,l[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):E(Object(l)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))}))}return e}var S=[{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){var t=e.attributes,l=t.align,r=t.slides,i=t.initialActiveSlideValue,n=t.transitionSpeedValue,c=t.transitionAnimationValue,s=(t.autoplayValue,t.autoplayIntervalValue,t.loopSlideValue,t.slideNavigationValue,t.hoverPauseValue,t.arrowNavigationValue,t.navigationColorValue,t.sliderHeightValue),d=t.sliderWidthValue,b=t.transitionEffectValue,p=l?"align".concat(l):"",g=r.length,m=100*g,k="translateX(-".concat((i*(100/g)).toFixed(4),"%)"),_={width:"".concat(m,"%"),transform:k,transitionDuration:n,transitionTimingFunction:c};"fade"===b&&(_={});var v={};return n&&(v["data-transition-duration"]=n),c&&(v["data-animation"]=c),"slide"!==b&&(v["data-transition-effect"]=b),0!==i&&(v["data-initial-active-slide"]=i),Object(a.createElement)("div",o()({className:"superblockslider ".concat(p),style:{height:s,width:d}},v),Object(a.createElement)("div",{className:"superblockslider__window"},Object(a.createElement)("div",{className:"superblockslider__track",style:_},Object(a.createElement)(u.InnerBlocks.Content,null))))}},{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,r=t.isActiveSlide,i=t.backgroundImage,n=t.backgroundColorValue,c=t.backgroundGradientValue,s=t.backgroundFixedValue,d=t.backgroundSizeValue,b=t.focalPoint,p=t.contentVerticalAlignValue,g=t.overlayOpacityValue,m=t.lazyloadValue,k=t.transitionDuration,_=t.transitionTimingFunction,v=t.slideLinkValue,h=t.slideTargetValue,f=t.parallaxValue,O=t.parallaxSpeedValue,j={};n&&(j=x(x({},j),{},{backgroundColor:n,opacity:g/100})),c&&(j=x(x({},j),{},{backgroundImage:c,opacity:g/100}));var y={},V="",w="",E="eager";if(i.url){for(var S in y=x(x({},y),{},{objectPosition:"".concat(100*b.x,"% ").concat(100*b.y,"%"),objectFit:d}),s&&(y=x(x({},y),{},{backgroundAttachment:"fixed"})),m&&(E="lazy"),f&&(y=x(x({},y),{},{height:"".concat(100+O,"%")})),i.sizes)V+="".concat(i.sizes[S].url," ").concat(i.sizes[S].width,"w,");w="(max-width: ".concat(i.width,"px) 100vw, ").concat(i.width,"px")}var B=["superblockslider__slide"];r&&B.push("superblockslider__slide--active"),p&&B.push(p),B=B.filter(Boolean).join(" ");var z=u.useBlockProps.save({className:B}),C=["superblockslider__slide_inner"];C=C.filter(Boolean).join(" ");var I={};k&&_&&(I={style:{transitionDuration:k,transitionTimingFunction:_}});var P={};f&&(P={"data-parallax":!0,"data-parallax-speed":O});var N="";if(v){var T={};h&&(T={target:"_new"}),N=Object(a.createElement)("a",o()({className:"superblockslider__slide__link",href:v},T,{rel:"noopener"}))}return Object(a.createElement)("div",o()({},z,{"data-slide-index":l},I,P),Object(a.createElement)("div",{className:"superblockslider__slide__bg"},i.url&&Object(a.createElement)("img",{src:i.url,width:i.width,height:i.height,title:i.title,alt:i.alt,loading:E,srcSet:V,sizes:w,style:y})),Object(a.createElement)("div",{className:"superblockslider__slide__overlay",style:j}),Object(a.createElement)("div",{className:C},Object(a.createElement)(u.InnerBlocks.Content,null)),N)}}];function B(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 z(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?B(Object(l),!0).forEach((function(t){s()(e,t,l[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):B(Object(l)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))}))}return e}var C=["image"];function I(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 P(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?I(Object(l),!0).forEach((function(t){s()(e,t,l[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):I(Object(l)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))}))}return e}var N=["superblockslider/slide"];Object(i.registerBlockType)("superblockslider/slide",{apiVersion:2,category:"media",title:Object(r.__)("Single slide","super-block-slider"),icon:"embed-photo",parent:["superblockslider/slider"],description:Object(r.__)("Single slide for Super slider block","super-block-slider"),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:Object(r.__)("Title","super-block-slider")},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,i=t.isActiveSlide,n=t.isEditorSlide,c=t.focalPoint,s=t.focalPointDesktop,d=t.focalPointTablet,b=t.focalPointMobile,p=t.backgroundImage,g=t.backgroundImageDesktop,m=t.backgroundImageTablet,k=t.backgroundImageMobile,_=t.backgroundColorValue,v=t.backgroundGradientValue,h=(t.backgroundFixedValue,t.backgroundSizeValue),j=t.backgroundSizeDesktopValue,y=t.backgroundSizeTabletValue,V=t.backgroundSizeMobileValue,w=(t.backgroundRepeatValue,t.contentVerticalAlignValue),E=t.contentOverflowValue,x=t.overlayOpacityValue,S=t.lazyloadValue,B=t.lazyloadDesktopValue,I=t.lazyloadTabletValue,P=t.lazyloadMobileValue,N=t.transitionDuration,T=t.transitionTimingFunction,A=t.slideLinkValue,D=t.slideTargetValue,L=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={};_&&(X=z(z({},X),{},{backgroundColor:_,opacity:x/100})),v&&(X=z(z({},X),{},{backgroundImage:v,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",r={},i="eager";r=z(z({},r),{},{objectFit:a}),void 0!==t&&t.x&&(r=z(z({},r),{},{objectPosition:"".concat(100*t.x,"% ").concat(100*t.y,"%")})),l&&(i="lazy");var n={slideImageStyle:r,backgroundSrcset:Y(e),backgroundSizes:"(max-width: ".concat(e.width,"px) 100vw, ").concat(e.width,"px"),lazyloadType:i};return n}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!==p&&p&&p.url&&($.xl=K(p,c,S,h)),void 0!==g&&g&&g.url&&($.lg=K(g,s,B,j)),void 0!==m&&m&&m.url&&($.md=K(m,d,y)),void 0!==k&&k&&k.url&&($.sm=K(k,b,V));var Z={width:400,height:100};1==R["superblockslider/slider/variableHeightValue"]&&W({parallaxValue:!1});var ee=["superblockslider__slide"];R["superblockslider/slider/initialActiveSlideValue"]==l&&0==i?(W({isActiveSlide:!0}),ee.push("superblockslider__slide--active")):R["superblockslider/slider/initialActiveSlideValue"]!=l&&1==i&&W({isActiveSlide:!1}),n&&ee.push("superblockslider__slide--active-editor"),w&&ee.push(w);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 re=[],ie=[],ne=[],oe=[];return k&&k.url&&(re=["visible--sm"]),m&&m.url&&(ie=["visible--md"]),g&&g.url&&(ne=["visible--lg"]),p&&p.url&&(oe=["visible--xl"]),oe=oe.filter(Boolean).join(" "),ne=ne.filter(Boolean).join(" "),ie=ie.filter(Boolean).join(" "),re=re.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(f.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:Object(r.__)("Delete Slide","super-block-slider")},Object(r.__)("Delete","super-block-slider"),Object(a.createElement)("span",{className:"dashicons dashicons-no-alt"})),Object(a.createElement)("div",{className:"superblockslider__slide__bg "+F},p&&p.url&&Object(a.createElement)("img",{className:"superblockslider__slide__image image--xl "+oe,src:p.url,width:p.width,height:p.height,title:p.title,alt:p.alt,srcSet:$.xl.backgroundSrcset,sizes:$.xl.backgroundSizes,style:$.xl.slideImageStyle,loading:$.xl.lazyloadType}),g&&g.url&&Object(a.createElement)("img",{className:"superblockslider__slide__image image--lg "+ne,src:g.url,width:g.width,height:g.height,title:g.title,alt:g.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 "+ie,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}),k&&k.url&&Object(a.createElement)("img",{className:"superblockslider__slide__image image--sm "+re,src:k.url,width:k.width,height:k.height,title:k.title,alt:k.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)("div",{className:"superblockslider-editor-sidebar"},Object(a.createElement)(O.PanelBody,null,Object(a.createElement)(O.PanelRow,null,Object(a.createElement)(O.Button,{className:"button-full-width",isSecondary:!0,onClick:function(e){Object(f.dispatch)("core/block-editor").selectBlock(q.clientId)},label:Object(r.__)("Slider settings","super-block-slider"),icon:"slides"},Object(r.__)("Main settings","super-block-slider")))),Object(a.createElement)(O.PanelBody,null,Object(a.createElement)(O.PanelRow,null,Object(a.createElement)(O.TabPanel,{className:"superblockslider-responsive-tabPanel",activeClassName:"active-tab",onSelect:function(e){switch(W({backgroundPreviewEditor:e}),e){case"extraLarge":Object(f.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{sliderWidthEditorValue:R["superblockslider/slider/sliderWidthValue"]}),p.width?Object(f.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:p.width,imageHeight:p.height}}):Object(f.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:200,imageHeight:200}});break;case"desktop":Object(f.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{sliderWidthEditorValue:"1024px"}),g.width?Object(f.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:g.width,imageHeight:g.height}}):Object(f.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:200,imageHeight:200}});break;case"tablet":Object(f.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{sliderWidthEditorValue:"768px"}),m.width?Object(f.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:m.width,imageHeight:m.height}}):Object(f.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:200,imageHeight:200}});break;case"mobile":Object(f.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{sliderWidthEditorValue:"640px"}),k.width?Object(f.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:k.width,imageHeight:k.height}}):Object(f.dispatch)("core/block-editor").updateBlockAttributes(q.clientId,{editorCurrentImageValue:{imageWidth:200,imageHeight:200}})}},initialTabName:F,tabs:[{name:"extraLarge",title:Object(r.__)("Default","super-block-slider"),className:"tab-extraLarge"},{name:"desktop",title:Object(r.__)("Desktop","super-block-slider"),className:"tab-desktop"},{name:"tablet",title:Object(r.__)("Tablet","super-block-slider"),className:"tab-tablet"},{name:"mobile",title:Object(r.__)("Mobile","super-block-slider"),className:"tab-mobile"}]},(function(e){return Object(a.createElement)(a.Fragment,null,"extraLarge"==e.name&&Object(a.createElement)("p",null,Object(r.__)("Default background image.","super-block-slider"),Object(a.createElement)("br",null),Object(r.__)('Visible at Screen width 1280px and greater/below unless override by "Desktop", "Tablet", "Mobile" settings.',"super-block-slider")),"extraLarge"==e.name&&p&&p.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(O.BaseControl,{label:Object(r.__)("Set focus","super-block-slider")},Object(a.createElement)(O.FocalPointPicker,{url:p.url,dimensions:Z,value:c,onChange:function(t){U(t,e)}}))),"desktop"==e.name&&Object(a.createElement)("p",null,Object(r.__)("Visible at screen width 1024px to 1279px.","super-block-slider")),"desktop"==e.name&&g&&g.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(O.BaseControl,{label:Object(r.__)("Set focus","super-block-slider")},Object(a.createElement)(O.FocalPointPicker,{url:g.url,dimensions:Z,value:s,onChange:function(t){U(t,e)}}))),"tablet"==e.name&&Object(a.createElement)("p",null,Object(r.__)("Visible at screen width 768px to 1023px.","super-block-slider")),"tablet"==e.name&&m&&m.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(O.BaseControl,{label:Object(r.__)("Set focus","super-block-slider")},Object(a.createElement)(O.FocalPointPicker,{url:m.url,dimensions:Z,value:d,onChange:function(t){U(t,e)}}))),"mobile"==e.name&&Object(a.createElement)("p",null,Object(r.__)("Visible at screen width 767px and below.","super-block-slider")),"mobile"==e.name&&k&&k.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(O.BaseControl,{label:Object(r.__)("Set focus","super-block-slider")},Object(a.createElement)(O.FocalPointPicker,{url:k.url,dimensions:Z,value:b,onChange:function(t){U(t,e)}}))),Object(a.createElement)(u.MediaUploadCheck,null,Object(a.createElement)(u.MediaUpload,{allowedTypes:C,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(f.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!==p&&p.url||"desktop"==e.name&&void 0!==g&&g.url||"tablet"==e.name&&void 0!==m&&m.url||"mobile"==e.name&&void 0!==k&&k.url?Object(a.createElement)(a.Fragment,null,Object(a.createElement)(O.PanelRow,null,Object(a.createElement)(O.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},Object(r.__)("Remove background","super-block-slider")))):Object(a.createElement)(O.PanelRow,null,("extraLarge"==e.name||void 0!==p&&p.url)&&Object(a.createElement)(O.Button,{onClick:l,isPrimary:!0},Object(r.__)("Set Background Image","super-block-slider")),"extraLarge"!=e.name&&void 0!==p&&!p.url&&Object(a.createElement)("div",{className:"notice notice-warning"},Object(a.createElement)("p",null,Object(r.__)('Set a "Default" background image first to use this feature.',"super-block-slider"))))}})),"extraLarge"==e.name&&p&&p.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(O.SelectControl,{label:Object(r.__)("Background size","super-block-slider"),help:Object(r.__)("Background can be left to its natural size, stretched, or constrained to fit the available space.","super-block-slider"),value:h,options:[{label:Object(r.__)("Auto","super-block-slider"),value:"none"},{label:Object(r.__)("Contain (constrained)","super-block-slider"),value:"contain"},{label:Object(r.__)("Cover (stretched)","super-block-slider"),value:"cover"},{label:Object(r.__)("Fill (stretched + constrained)","super-block-slider"),value:"fill"}],onChange:function(t){return J(t,e)}}),Object(a.createElement)(O.ToggleControl,{label:Object(r.__)("Lazyload background image","super-block-slider"),help:Object(r.__)("Start loading background image when visible on screen. (Recommend keeping this disabled)","super-block-slider"),checked:S,onChange:function(t){return Q(t,e)}})),"desktop"==e.name&&g&&g.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(O.SelectControl,{label:Object(r.__)("Background size","super-block-slider"),help:Object(r.__)("Background can be left to its natural size, stretched, or constrained to fit the available space.","super-block-slider"),value:j,options:[{label:Object(r.__)("Auto","super-block-slider"),value:"none"},{label:Object(r.__)("Contain (constrained)","super-block-slider"),value:"contain"},{label:Object(r.__)("Cover (stretched)","super-block-slider"),value:"cover"},{label:Object(r.__)("Fill (stretched + constrained)","super-block-slider"),value:"fill"}],onChange:function(t){return J(t,e)}}),Object(a.createElement)(O.ToggleControl,{label:Object(r.__)("Enable lazyload","super-block-slider"),help:Object(r.__)("Start loading background image when visible on screen. (Recommend keeping this disabled)","super-block-slider"),checked:B,onChange:function(t){return Q(t,e)}})),"tablet"==e.name&&m&&m.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(O.SelectControl,{label:Object(r.__)("Background size","super-block-slider"),help:Object(r.__)("Background can be left to its natural size, stretched, or constrained to fit the available space.","super-block-slider"),value:y,options:[{label:Object(r.__)("Auto","super-block-slider"),value:"none"},{label:Object(r.__)("Contain (constrained)","super-block-slider"),value:"contain"},{label:Object(r.__)("Cover (stretched)","super-block-slider"),value:"cover"},{label:Object(r.__)("Fill (stretched + constrained)","super-block-slider"),value:"fill"}],onChange:function(t){return J(t,e)}}),Object(a.createElement)(O.ToggleControl,{label:Object(r.__)("Enable lazyload","super-block-slider"),help:Object(r.__)("Start loading background image when visible on screen. (Recommend keeping this disabled)","super-block-slider"),checked:I,onChange:function(t){return Q(t,e)}})),"mobile"==e.name&&k&&k.url&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(O.SelectControl,{label:Object(r.__)("Background size","super-block-slider"),help:Object(r.__)("Background can be left to its natural size, stretched, or constrained to fit the available space.","super-block-slider"),value:V,options:[{label:Object(r.__)("Auto","super-block-slider"),value:"none"},{label:Object(r.__)("Contain (constrained)","super-block-slider"),value:"contain"},{label:Object(r.__)("Cover (stretched)","super-block-slider"),value:"cover"},{label:Object(r.__)("Fill (stretched + constrained)","super-block-slider"),value:"fill"}],onChange:function(t){return J(t,e)}}),Object(a.createElement)(O.ToggleControl,{label:Object(r.__)("Enable lazyload","super-block-slider"),help:Object(r.__)("Start loading background image when visible on screen. (Recommend keeping this disabled)","super-block-slider"),checked:P,onChange:function(t){return Q(t,e)}})))})))),Object(a.createElement)(O.PanelBody,null,Object(a.createElement)(O.PanelRow,null,Object(a.createElement)(O.SelectControl,{label:Object(r.__)("Content vertical alignment","super-block-slider"),value:w,options:[{label:Object(r.__)("Top","super-block-slider"),value:""},{label:Object(r.__)("Center","super-block-slider"),value:"is-vertical-center"},{label:Object(r.__)("Bottom","super-block-slider"),value:"is-vertical-bottom"}],onChange:function(e){W({contentVerticalAlignValue:e})}})),Object(a.createElement)(O.PanelRow,null,Object(a.createElement)(O.SelectControl,{label:Object(r.__)("Content overflow","super-block-slider"),value:E,options:[{label:Object(r.__)("Auto","superblocksloder"),value:""},{label:Object(r.__)("Hidden","superblocksloder"),value:"hidden"},{label:Object(r.__)("Visible","superblocksloder"),value:"visible"},{label:Object(r.__)("Scroll","superblocksloder"),value:"scroll"}],onChange:function(e){W({contentOverflowValue:e})},help:Object(r.__)("How to display content if it dosen't fit the content box.","super-block-slider")}))),Object(a.createElement)(O.PanelBody,{title:Object(r.__)("Background overlay","super-block-slider"),initialOpen:!(!_&&!v)},Object(a.createElement)(O.BaseControl,{label:Object(r.__)("Solid background color","super-block-slider")},Object(a.createElement)(u.ColorPalette,{value:_,onChange:function(e){v&&W({backgroundGradientValue:void 0}),W({backgroundColorValue:e})}})),Object(a.createElement)(O.BaseControl,{label:Object(r.__)("Gradient background color","super-block-slider")},Object(a.createElement)(O.GradientPicker,{__nextHasNoMargin:!0,value:v,onChange:function(e){_&&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)(O.RangeControl,{label:Object(r.__)("Overlay opacity","super-block-slider"),value:x,onChange:function(e){W({overlayOpacityValue:e})},min:0,max:100})),Object(a.createElement)(O.PanelBody,{title:Object(r.__)("Slide Link","super-block-slider"),initialOpen:!!A},Object(a.createElement)(O.PanelRow,null,Object(a.createElement)("p",{className:"small"},Object(r.__)("Add URL link to slide.","super-block-slider"),Object(a.createElement)("br",null),Object(r.__)("Note: No preview while in editor.","super-block-slider"))),Object(a.createElement)(O.PanelRow,null,Object(a.createElement)(O.TextControl,{label:Object(r.__)("URL","super-block-slider"),help:Object(r.__)("e.g. https://google.com/"),type:"text",value:A,onChange:function(e){W({slideLinkValue:e})}})),Object(a.createElement)(O.PanelRow,null,Object(a.createElement)(O.ToggleControl,{label:Object(r.__)("Open in new tab","super-block-slider"),checked:D,onChange:function(e){W({slideTargetValue:e})}}))),Object(a.createElement)(O.PanelBody,{title:Object(r.__)("Parallax background","super-block-slider"),initialOpen:L},Object(a.createElement)(O.PanelRow,null,Object(a.createElement)("p",{className:"small"},Object(r.__)("Add parallax effect to background image","super-block-slider"),Object(a.createElement)("br",null),Object(r.__)("Note: No preview while in editor.","super-block-slider"))),Object(a.createElement)(O.PanelRow,null,Object(a.createElement)(O.ToggleControl,{label:Object(r.__)("Enable parallax","super-block-slider"),help:1==R["superblockslider/slider/variableHeightValue"]?Object(r.__)('Disabled while "Adaptive slider height" is enabled.',"super-block-slider"):Object(r.__)('Setting "Background size" to "Cover" is recommended in parallax mode.',"super-block-slider"),checked:L,onChange:function(e){W({parallaxValue:e})},disabled:1==R["superblockslider/slider/variableHeightValue"]})),Object(a.createElement)(O.PanelRow,null,Object(a.createElement)(O.RangeControl,{label:Object(r.__)("Speed","super-block-slider"),help:Object(r.__)("Note: Background image will scale based on the speed to fit.","super-block-slider"),value:M,onChange:function(e){W({parallaxSpeedValue:e})},max:100})))))]},save:function(e){var t=e.attributes,l=t.slideIndex,r=t.isActiveSlide,i=t.focalPoint,n=t.focalPointDesktop,c=t.focalPointTablet,s=t.focalPointMobile,d=t.backgroundImage,b=t.backgroundImageDesktop,p=t.backgroundImageTablet,g=t.backgroundImageMobile,m=t.backgroundColorValue,k=t.backgroundGradientValue,_=(t.backgroundFixedValue,t.backgroundSizeValue),v=t.backgroundSizeDesktopValue,h=t.backgroundSizeTabletValue,f=t.backgroundSizeMobileValue,O=(t.backgroundRepeatValue,t.contentVerticalAlignValue),j=t.contentOverflowValue,y=t.overlayOpacityValue,V=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,N=t.parallaxSpeedValue,T={},A={};m&&(T=P(P({},T),{},{backgroundColor:m,opacity:y/100})),k&&(T=P(P({},T),{},{backgroundImage:k,opacity:y/100}));var D={};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",r={},i={},n={},o="eager";r=P(P({},r),{},{objectFit:a}),void 0!==t&&t.x&&(r=P(P({},r),{},{objectPosition:"".concat(100*t.x,"% ").concat(100*t.y,"%")})),l&&(o="lazy"),i=M(e),n="(max-width: ".concat(e.width,"px) 100vw, ").concat(e.width,"px"),I&&(r=P(P({},r),{},{height:"".concat(100+N,"%")}),A={"data-parallax":!0,"data-parallax-speed":N});var c={slideImageStyle:r,backgroundSrcset:i,backgroundSizes:n,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&&(D.xl=L(d,i,V,_)),void 0!==b&&b&&(D.lg=L(b,n,w,v)),void 0!==p&&p&&(D.md=L(p,c,E,h)),void 0!==g&&g&&(D.sm=L(g,s,x,f));var F=["superblockslider__slide"];r&&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={};S&&B&&(G={style:{transitionDuration:S,transitionTimingFunction:B}});var q="";if(z){var U={};C&&(U={target:"_new"}),q=Object(a.createElement)("a",o()({className:"superblockslider__slide__link",href:z},U,{rel:"noopener"}))}var J=[],Q=[],X=[],$=[],K=!1;g&&g.url&&(J=["visible--sm"],K=!0);var Y=!1;p&&p.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:D.xl.lazyloadType,srcSet:D.xl.backgroundSrcset,sizes:D.xl.backgroundSizes,style:D.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:D.lg.lazyloadType,srcSet:D.lg.backgroundSrcset,sizes:D.lg.backgroundSizes,style:D.lg.slideImageStyle}),p&&p.url&&Object(a.createElement)("img",{className:"image--md "+Q,src:p.url,width:p.width,height:p.height,title:p.title,alt:p.alt,loading:D.md.lazyloadType,srcSet:D.md.backgroundSrcset,sizes:D.md.backgroundSizes,style:D.md.slideImageStyle}),g&&g.url&&Object(a.createElement)("img",{className:"image--sm "+J,src:g.url,width:g.width,height:g.height,title:g.title,alt:g.alt,loading:D.sm.lazyloadType,srcSet:D.sm.backgroundSrcset,sizes:D.sm.backgroundSizes,style:D.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:S});var T=Object(V.createHigherOrderComponent)((function(e){return function(t){if(!N.includes(t.name))return Object(a.createElement)(e,t);y()(t.attributes);var l=t.setAttributes,r=wp.data.select("core/block-editor").getBlockRootClientId(t.clientId);return wp.data.select("core/block-editor").getBlocks(r).forEach((function(e,a){t.clientId==e.clientId&&l({slideIndex:a})})),Object(a.createElement)(e,t)}}),"superblockslider_slide_BlockListBlock");Object(w.addFilter)("editor.BlockListBlock","superblockslider/slide/BlockListBlock",T),wp.hooks.addFilter("blocks.getBlockDefaultClassName","superblockslider/slide/getBlockDefaultClassName",(function(e,t){return"superblockslider/slide"===t?"":e})),l(22);var A=[["superblockslider/slide",{}]];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}var L=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(i.registerBlockType)("superblockslider/slider",{apiVersion:2,title:Object(r.__)("Super block slider","super-block-slider"),description:Object(r.__)("Image and content slider","super-block-slider"),category:"media",icon:L,supports:{align:!0,className:!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,n=l.slides,c=l.initialActiveSlideValue,s=l.transitionSpeedValue,d=l.transitionAnimationValue,b=l.autoplayValue,p=l.autoplayIntervalValue,g=l.loopSlideValue,m=l.slideNavigationValue,k=l.hoverPauseValue,v=l.arrowNavigationValue,j=l.navigationColorValue,y=l.sliderHeightValue,V=l.sliderWidthValue,w=l.transitionEffectValue,E=l.variableHeightValue,x=l.sliderWidthEditorValue,S=l.editorCurrentImageValue,B=e.setAttributes,z=e.clientId,C=Object(a.useState)(c),I=h()(C,2),P=I[0],N=I[1],T=Object(a.useState)(V),D=h()(T,2),L=D[0],M=(D[1],Object(a.useState)(y)),F=h()(M,2),W=F[0],H=F[1],R=Object(a.useState)(J),G=h()(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":V).slice(0,-2)),t=(l=S.imageWidth,a=e,r=S.imageHeight,l=Number(l),a=Number(a),r=Number(r),l<a?(a-l)/l*r+r:r-(l-a)/l*r);H(t+"px")}else H(y);var l,a,r}()),X&&c>X.innerBlocks.length-1&&(B({initialActiveSlideValue:0}),te(0))})),X&&X.innerBlocks.length){if(X&&X.innerBlocks[P]&&0==X.innerBlocks[P].attributes.isEditorSlide&&Object(f.dispatch)("core/block-editor").updateBlockAttributes(X.innerBlocks[P].clientId,{isEditorSlide:!0}),X&&X.innerBlocks.length&&1==X.innerBlocks.length&&0==X.innerBlocks[0].attributes.isActiveSlide&&Object(f.dispatch)("core/block-editor").updateBlockAttributes(X.innerBlocks[0].clientId,{isActiveSlide:!0}).then((function(){re(0)})),X&&X.innerBlocks.length&&P>X.innerBlocks.length-1){var $=P-1;$<0&&($=0),te($)}if(X&&X.innerBlocks.length!=n.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:A,templateLock:!1}))}function Y(e,t){if(e){var l=e.querySelectorAll(".superblockslider__slide")[t];if(l){var a,r=l.querySelector(".superblockslider__slide__bg");r.classList.contains("extraLarge")?a="xl":r.classList.contains("desktop")?a="lg":r.classList.contains("tablet")?a="md":r.classList.contains("mobile")&&(a="sm");var i=r.querySelector(".image--"+a);if(i){var n=i.getAttribute("width"),o=i.getAttribute("height");e.style.transition="height ease ".concat(s),B({editorCurrentImageValue:{imageWidth:n,imageHeight:o}})}}}}function Z(){if(X){var e=100*X.innerBlocks.length,t=100/X.innerBlocks.length,l="translateX(-".concat(t*P,"%)");return"fade"==w?{}:{width:"".concat(e,"%"),transform:l,transitionDuration:s,transitionTimingFunction:d}}}function ee(){function e(){var t=Object(i.createBlock)("superblockslider/slide",{});Object(f.dispatch)("core/block-editor").insertBlock(t,X.innerBlocks.length,z).then((function(){re(X.innerBlocks.length-1),Y(q,X.innerBlocks.length-1),ae(),N(X.innerBlocks.length-1)})),q&&q.querySelector(".superblockslider__track").removeEventListener("transitionend",e)}X.innerBlocks.length>0&&P!=X.innerBlocks.length-1?(q.querySelector(".superblockslider__track").addEventListener("transitionend",e),re(X.innerBlocks.length-1),Y(q,X.innerBlocks.length-1),ae(),N(X.innerBlocks.length-1)):e()}function te(e){q&&(re(e),Y(q,e),ae(),N(e))}function le(e){var t=e.currentTarget,l=parseInt(t.getAttribute("data-slide-id"));re(l),Y(q,l),ae(),N(l)}function ae(){X.innerBlocks[P]&&(Object(f.dispatch)("core/block-editor").updateBlockAttributes(X.innerBlocks[P].clientId,{backgroundPreviewEditor:"extraLarge"}),Object(f.dispatch)("core/block-editor").updateBlockAttributes(X.innerBlocks[P].clientId,{isEditorSlide:!1}),B({sliderWidthEditorValue:"100%"}))}function re(e){if(q){N(e);var t=q.querySelector('.superblockslider__slide[data-slide-index="'.concat(P,'"] .superblockslider__slide__bg'));X.innerBlocks.forEach((function(e,t){t==P?Object(f.dispatch)("core/block-editor").updateBlockAttributes(X.innerBlocks[t].clientId,{isEditorSlide:!0}):Object(f.dispatch)("core/block-editor").updateBlockAttributes(X.innerBlocks[t].clientId,{isEditorSlide:!1})})),t&&(t.classList.contains("extraLarge")?q.style.width=L: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&&re(X.innerBlocks.length-1)}}));var ie=j?{fill:j}:{},ne=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":P},Q,{style:{height:W,width:x},"data-transition-effect":w,"data-sliderWidth":V}),Object(a.createElement)("div",{className:"superblockslider__window"},Object(a.createElement)("div",{className:"superblockslider__track",style:Z()},Object(a.createElement)(u.InnerBlocks,{allowedBlocks:A,templateLock:!1,orientation:"horizontal",renderAppender:!1}))),X&&"none"!=m&&Object(a.createElement)("div",{className:"superblockslider__controls superblockslider__buttons"},X.innerBlocks.map((function(e,t){var l;return"dots"==m?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:ie},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&&(l=Object(a.createElement)("button",{"data-slide-id":t},Object(a.createElement)(u.RichText,{tagName:"div",style:ne,value:e.attributes.slideTitle,onChange:function(l){var a=_()(n);a[t]=l,B({slides:a}),Object(f.dispatch)("core/block-editor").updateBlockAttributes(e.clientId,{slideTitle:l})},multiline:!1,preserveWhiteSpace:!1}))),Object(a.createElement)("div",{className:P!=t?"superblockslider__button":"superblockslider__button superblockslider__button--active",onClick:le,"data-slide-id":t},l)}))),v&&Object(a.createElement)("div",{className:"superblockslider__controls superblockslider__navigation"},Object(a.createElement)("button",{className:"superblockslider__button__navigation superblockslider__button__previous","aria-label":Object(r.__)("Previous slide","super-block-slider"),onClick:function(e){var t=P-1;t<0&&(t=X.innerBlocks.length-1),re(t),Y(q,t),ae(),N(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:ie})))),Object(a.createElement)("button",{className:"superblockslider__button__navigation superblockslider__button__next","aria-label":Object(r.__)("Next slide","super-block-slider"),onClick:function(e){var t=P+1;t+1>X.innerBlocks.length&&(t=0),re(t),Y(q,t),ae(),N(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:ie}))))))),Object(a.createElement)(u.BlockControls,null,Object(a.createElement)(O.ToolbarGroup,null,Object(a.createElement)(O.ToolbarButton,{icon:"table-row-after",label:Object(r.__)("Add new slide","super-block-slider"),onClick:ee},"Add new slide"))),Object(a.createElement)(u.InspectorControls,null,Object(a.createElement)(O.PanelBody,null,Object(a.createElement)("panelRow",null,Object(a.createElement)(O.Button,{isSecondary:!0,onClick:ee,label:Object(r.__)("Add new slide","super-block-slider"),icon:"table-row-after"},Object(r.__)("Add new slide","super-block-slider")))),Object(a.createElement)(O.PanelBody,{title:Object(r.__)("Slider settings","super-block-slider"),initialOpen:!0},X&&Object(a.createElement)(O.SelectControl,{label:Object(r.__)("Initial selected slide","super-block-slider"),help:Object(r.__)("Set first selected slide.","super-block-slider"),value:parseInt(c),options:X.innerBlocks.map((function(e,t){return{label:"title"==m?"#".concat(t+1," - ").concat(e.attributes.slideTitle):"#".concat(t+1),value:parseInt(t)}})),onChange:function(e){B({initialActiveSlideValue:parseInt(e)}),re(e)},className:"inline-field-control"}),Object(a.createElement)(O.SelectControl,{label:Object(r.__)("Transition effect","super-block-slider"),value:w,options:[{label:Object(r.__)("Slide","super-block-slider"),value:"slide"},{label:Object(r.__)("Fade","super-block-slider"),value:"fade"}],onChange:function(e){B({transitionEffectValue:e})},className:"inline-field-control",help:Object(r.__)("Slide transition animation.","super-block-slider")}),Object(a.createElement)(O.BaseControl,{label:Object(r.__)("Transition animation speed","super-block-slider"),help:Object(r.__)("Transition animation speed. In seconds or milliseconds. e.g. 1.5s, 1500ms","super-block-slider")},Object(a.createElement)(O.TextControl,{placeholder:Object(r.__)("e.g. 1.5s, 1500ms","super-block-slider"),value:s,onChange:function(e){B({transitionSpeedValue:e})}})),Object(a.createElement)(O.SelectControl,{label:Object(r.__)("Transition animation","super-block-slider"),help:Object(r.__)("Speed curve of transition animation.","super-block-slider"),className:"inline-field-control",value:d,options:[{label:Object(r.__)("Ease","super-block-slider"),value:"ease"},{label:Object(r.__)("Linear","super-block-slider"),value:"linear"},{label:Object(r.__)("Ease-in","super-block-slider"),value:"ease-in"},{label:Object(r.__)("Ease-out","super-block-slider"),value:"ease-out"},{label:Object(r.__)("Ease-in-out","super-block-slider"),value:"ease-in-out"},{label:"",value:null,disabled:!0},{label:Object(r.__)("Sine","super-block-slider"),value:null,disabled:!0},{label:Object(r.__)("In · Sine","super-block-slider"),value:"cubic-bezier(0.47, 0, 0.75, 0.72)"},{label:Object(r.__)("In Out · Sine","super-block-slider"),value:"cubic-bezier(0.45, 0.05, 0.55, 0.95)"},{label:Object(r.__)("Out · Sine","super-block-slider"),value:"cubic-bezier(0.39, 0.58, 0.57, 1)"},{label:"",value:null,disabled:!0},{label:Object(r.__)("Cubic","super-block-slider"),value:null,disabled:!0},{label:Object(r.__)("In · Cubic","super-block-slider"),value:"cubic-bezier(0.55, 0.06, 0.68, 0.19)"},{label:Object(r.__)("In Out · Cubic","super-block-slider"),value:"cubic-bezier(0.65, 0.05, 0.36, 1)"},{label:Object(r.__)("Out · Cubic","super-block-slider"),value:"cubic-bezier(0.22, 0.61, 0.36, 1)"},{label:"",value:null,disabled:!0},{label:Object(r.__)("Quadratic","super-block-slider"),value:null,disabled:!0},{label:Object(r.__)("In · Quadratic","super-block-slider"),value:"cubic-bezier(0.55, 0.09, 0.68, 0.53)"},{label:Object(r.__)("In Out · Quadratic","super-block-slider"),value:"cubic-bezier(0.46, 0.03, 0.52, 0.96)"},{label:Object(r.__)("Out · Quadratic","super-block-slider"),value:"cubic-bezier(0.25, 0.46, 0.45, 0.94)"},{label:"",value:null,disabled:!0},{label:Object(r.__)("Back","super-block-slider"),value:null,disabled:!0},{label:Object(r.__)("In Out · Back","super-block-slider"),value:"cubic-bezier(0.68, -0.55, 0.27, 1.55)"},{label:Object(r.__)("In · Back","super-block-slider"),value:"cubic-bezier(0.6, -0.28, 0.74, 0.05)"},{label:Object(r.__)("Out · Back","super-block-slider"),value:"cubic-bezier(0.18, 0.89, 0.32, 1.28)"},{label:"",value:null,disabled:!0},{label:Object(r.__)("Other","super-block-slider"),value:null,disabled:!0},{label:Object(r.__)("Linear In, Fast Out","super-block-slider"),value:"cubic-bezier(0.4, 0, 1, 1)"},{label:Object(r.__)("Slow In, Fast Out","super-block-slider"),value:"cubic-bezier(0.4, 0, 0.2, 1)"},{label:Object(r.__)("Slow In, Linear Out","super-block-slider"),value:"cubic-bezier(0, 0, 0.2, 1)"}],onChange:function(e){B({transitionAnimationValue:e})}}),Object(a.createElement)(O.ToggleControl,{label:Object(r.__)("Autoplay","super-block-slider"),help:Object(r.__)("Auto rotate to next slide.","super-block-slider"),checked:b,onChange:function(e){B({autoplayValue:e})}}),b&&Object(a.createElement)(a.Fragment,null,Object(a.createElement)(O.BaseControl,{label:Object(r.__)("Autoplay timing","super-block-slider"),help:Object(r.__)("Interval between slides. In seconds or milliseconds. e.g. 1.5s, 1500ms","super-block-slider")},Object(a.createElement)(O.TextControl,{placeholder:Object(r.__)("e.g. 1.5s, 1500ms","super-block-slider"),value:p,onChange:function(e){B({autoplayIntervalValue:e})}})),Object(a.createElement)(O.ToggleControl,{label:Object(r.__)("Pause autoplay on mouse over","super-block-slider"),help:Object(r.__)("Pause slider when the mouse cursor is over slider.","super-block-slider"),checked:k,onChange:function(e){B({hoverPauseValue:e})}})),Object(a.createElement)(O.ToggleControl,{label:Object(r.__)("loop slides","super-block-slider"),help:Object(r.__)("Note: No preview in editor.","super-block-slider"),checked:"slide"!=w||g,onChange:function(e){B({loopSlideValue:e})},disabled:"fade"==w}),Object(a.createElement)(O.ToggleControl,{label:Object(r.__)("Show arrows","super-block-slider"),help:Object(r.__)("Visibility of previous and next arrows.","super-block-slider"),checked:v,onChange:function(e){B({arrowNavigationValue:e})}}),Object(a.createElement)(O.SelectControl,{label:Object(r.__)("Slide indicator","super-block-slider"),value:m,options:[{label:Object(r.__)("None","super-block-slider"),value:"none"},{label:Object(r.__)("Dots","super-block-slider"),value:"dots"},{label:Object(r.__)("Title","super-block-slider"),value:"title"}],onChange:function(e){B({slideNavigationValue:e})},help:Object(r.__)("Indicator type.","super-block-slider")}),Object(a.createElement)(O.BaseControl,{label:Object(r.__)("Navigation color","super-block-slider"),help:Object(r.__)("Color of arrows, indicator.","super-block-slider")},Object(a.createElement)(u.ColorPalette,{value:j,onChange:function(e){B({navigationColorValue:e})}})),Object(a.createElement)(O.__experimentalUnitControl,{label:Object(r.__)("Width of slider","super-block-slider"),value:V,style:{maxWidth:"120px"},help:Object(r.__)("Height","super-block-slider"),onChange:function(e){B({sliderWidthValue:e}),re(P)}}),!E&&Object(a.createElement)(O.__experimentalUnitControl,{label:Object(r.__)("Height of slider","super-block-slider"),value:y,style:{maxWidth:"120px"},help:Object(r.__)("Height","super-block-slider"),onChange:function(e){B({sliderHeightValue:e})}}),Object(a.createElement)(O.ToggleControl,{label:Object(r.__)("Adaptive slider height","super-block-slider"),help:Object(r.__)("Auto resize slider height to the image height.","super-block-slider"),checked:E,onChange:function(e){B({variableHeightValue:e})}})))]},save:function(e){var t=e.attributes,l=t.align,r=t.slides,i=t.initialActiveSlideValue,n=t.transitionSpeedValue,o=t.transitionAnimationValue,c=t.autoplayValue,d=t.autoplayIntervalValue,b=t.loopSlideValue,p=t.slideNavigationValue,g=t.hoverPauseValue,m=t.arrowNavigationValue,k=t.navigationColorValue,_=t.sliderHeightValue,v=t.sliderWidthValue,h=t.transitionEffectValue,f=t.variableHeightValue,O=l?"align".concat(l):"",j=r.length,y=100*j,V="translateX(-".concat((i*(100/j)).toFixed(4),"%)"),w={width:"".concat(y,"%"),transform:V,transitionDuration:n,transitionTimingFunction:o};"fade"===h&&(w={});var E=k?{fill:k}:{},x=k?{color:k}:{},S={};n&&(S["data-transition-duration"]=n),o&&(S["data-animation"]=o),"slide"!==h&&(S["data-transition-effect"]=h),0!==i&&(S["data-initial-active-slide"]=i),".6s"!==n&&(S["data-transition-speed"]=n),b||(S["data-loop-slide"]=b),c||(S["data-autoplay"]=c),"1.5s"!==d&&(S["data-autoplay-interval"]=d),"dots"!==p&&(S["data-slide-navigation"]=p),g||(S["data-hover-pause"]=g),m||(S["data-arrow-navigation"]=m);var B=_;f&&(S["data-variable-height"]=f,B="auto");var z=u.useBlockProps.save(function(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}({className:"superblockslider ".concat(O),style:{height:B,width:v}},S));return Object(a.createElement)("div",z,Object(a.createElement)("div",{className:"superblockslider__window"},Object(a.createElement)("div",{className:"superblockslider__track",style:w},Object(a.createElement)(u.InnerBlocks.Content,null))),"none"!==p&&Object(a.createElement)("div",{className:"superblockslider__controls superblockslider__buttons"},r.map((function(e,t){var l,r;return"dots"===p?(r="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:E},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&&(r=e,l=Object(a.createElement)("span",{className:"superblockslider__button__title",style:x,dangerouslySetInnerHTML:{__html:e}})),Object(a.createElement)("button",{key:t,"data-button-id":t,"aria-label":r,className:i!==t?"superblockslider__button":"superblockslider__button superblockslider__button--active"},l)}))),m&&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:E})))),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:E}))))))},deprecated:m})}]);