((e,t)=>{"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define(["react"],t):"object"==typeof exports?exports.Slider=t(require("react")):e.Slider=t(e.React)})(window,(function(e){return n=[function(e,t,n){var r=n(2);function o(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}e.exports=function(e){for(var t=1;t=e.slideCount-1||e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(t=!1),t},R=function(e,t){var n=function(e){for(var t=e.infinite?2*e.slideCount:e.slideCount,n=e.infinite?-1*e.slidesToShow:0,r=e.infinite?-1*e.slidesToShow:0,o=[];nn[n.length-1])t=n[n.length-1];else for(var o in n){if(t-1*e.swipeLeft)return t=n,!1}else if(n.offsetLeft-r+O(n)/2>-1*e.swipeLeft)return t=n,!1;return!0})),t?(n=!0===e.rtl?e.slideCount-e.currentSlide:e.currentSlide,Math.abs(t.dataset.index-n)||1):0):e.slidesToScroll},H=function(e,t){return t.reduce((function(t,n){return t&&e.hasOwnProperty(n)}),!0)?null:console.error("Keys Missing:",e)},_=function(e){H(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]),e.vertical?n=(e.unslick?e.slideCount:e.slideCount+2*e.slidesToShow)*e.slideHeight:t=A(e)*e.slideWidth;var t,n,r,o,s,l={opacity:1,transition:"",WebkitTransition:""};return e.useTransform?(r=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",o=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",s=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)",l=i()(i()({},l),{},{WebkitTransform:r,transform:o,msTransform:s})):e.vertical?l.top=e.left:l.left=e.left,e.fade&&(l={opacity:1}),t&&(l.width=t),n&&(l.height=n),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?l.marginTop=e.left+"px":l.marginLeft=e.left+"px"),l},j=function(e){H(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var t=_(e);return e.useTransform?(t.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,t.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?t.transition="top "+e.speed+"ms "+e.cssEase:t.transition="left "+e.speed+"ms "+e.cssEase,t},I=function(e){if(e.unslick)return 0;H(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var t=e.slideIndex,n=e.trackRef,r=e.infinite,o=e.centerMode,i=e.slideCount,s=e.slidesToShow,l=e.slidesToScroll,a=e.slideWidth,c=e.listWidth,u=e.variableWidth,d=e.slideHeight,p=e.vertical;if(e.fade||1===e.slideCount)return 0;var f=0;if(r?(f=-N(e),i%l!=0&&ie.currentSlide?e.targetSlide>e.currentSlide+Y(e)?"left":"right":e.targetSlide=e.slideCount;return e.centerMode?(r=Math.floor(e.slidesToShow/2),n=(o-e.currentSlide)%e.slideCount==0,e.currentSlide-r-1=e.slideCount?e.targetSlide-e.slideCount:e.targetSlide)}}function U(e,t){return e.key+"-"+t}var G=(e=>{function t(){var e;s()(this,t);for(var n,r,o,i=arguments.length,l=new Array(i),d=0;d{function t(){return s()(this,t),e=this,n=t,r=arguments,n=u()(n),a()(e,c()()?Reflect.construct(n,r||[],u()(e).constructor):n.apply(e,r));var e,n,r}return d()(t,e),l()(t,[{key:"clickHandler",value:function(e,t){t.preventDefault(),this.props.clickHandler(e)}},{key:"render",value:function(){for(var e=(c=this.props).onMouseEnter,t=c.onMouseOver,n=c.onMouseLeave,r=c.infinite,o=c.slidesToScroll,s=c.slideCount,l=c.currentSlide,a=(e=>e.infinite?Math.ceil(e.slideCount/e.slidesToScroll):Math.ceil((e.slideCount-e.slidesToShow)/e.slidesToScroll)+1)({slideCount:s,slidesToScroll:o,slidesToShow:c.slidesToShow,infinite:r}),c={onMouseEnter:e,onMouseOver:t,onMouseLeave:n},u=[],d=0;d{function t(){return s()(this,t),V(this,t,arguments)}return d()(t,e),l()(t,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-prev":!0},t=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(0===this.props.currentSlide||this.props.slideCount<=this.props.slidesToShow)&&(e["slick-disabled"]=!0,t=null),e={key:"0","data-role":"none",className:g(e),style:{display:"block"},onClick:t},t={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return t=this.props.prevArrow?f.a.cloneElement(this.props.prevArrow,i()(i()({},e),t)):f.a.createElement("button",o()({key:"0",type:"button"},e)," ","Previous")}}])})(f.a.PureComponent),$=(e=>{function t(){return s()(this,t),V(this,t,arguments)}return d()(t,e),l()(t,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-next":!0},t=this.clickHandler.bind(this,{message:"next"});z(this.props)||(e["slick-disabled"]=!0,t=null),e={key:"1","data-role":"none",className:g(e),style:{display:"block"},onClick:t},t={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return t=this.props.nextArrow?f.a.cloneElement(this.props.nextArrow,i()(i()({},e),t)):f.a.createElement("button",o()({key:"1",type:"button"},e)," ","Next")}}])})(f.a.PureComponent),J=["animating"],Q=(e=>{function t(e){s()(this,t),r=this,l=t,e=[e],l=u()(l),n=a()(r,c()()?Reflect.construct(l,e||[],u()(r).constructor):l.apply(r,e)),p()(n,"listRefHandler",(function(e){return n.list=e})),p()(n,"trackRefHandler",(function(e){return n.track=e})),p()(n,"adaptHeight",(function(){var e;n.props.adaptiveHeight&&n.list&&(e=n.list.querySelector('[data-index="'.concat(n.state.currentSlide,'"]')),n.list.style.height=E(e)+"px")})),p()(n,"componentDidMount",(function(){n.props.onInit&&n.props.onInit(),n.props.lazyLoad&&0<(e=x(i()(i()({},n.props),n.state))).length&&(n.setState((function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}})),n.props.onLazyLoad)&&n.props.onLazyLoad(e);var e,t=i()({listRef:n.list,trackRef:n.track},n.props);n.updateState(t,!0,(function(){n.adaptHeight(),n.props.autoplay&&n.autoPlay("playing")})),"progressive"===n.props.lazyLoad&&(n.lazyLoadTimer=setInterval(n.progressiveLazyLoad,1e3)),"undefined"!=typeof ResizeObserver&&(n.ro=new ResizeObserver((function(){n.state.animating?(n.onWindowResized(!1),n.callbackTimers.push(setTimeout((function(){return n.onWindowResized()}),n.props.speed))):n.onWindowResized()})),n.ro.observe(n.list)),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),(function(e){e.onfocus=n.props.pauseOnFocus?n.onSlideFocus:null,e.onblur=n.props.pauseOnFocus?n.onSlideBlur:null})),window.addEventListener?window.addEventListener("resize",n.onWindowResized):window.attachEvent("onresize",n.onWindowResized)})),p()(n,"componentWillUnmount",(function(){var e;n.animationEndCallback&&clearTimeout(n.animationEndCallback),n.lazyLoadTimer&&clearInterval(n.lazyLoadTimer),n.callbackTimers.length&&(n.callbackTimers.forEach((function(e){return clearTimeout(e)})),n.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",n.onWindowResized):window.detachEvent("onresize",n.onWindowResized),n.autoplayTimer&&clearInterval(n.autoplayTimer),null!=(e=n.ro)&&e.disconnect()})),p()(n,"componentDidUpdate",(function(e){n.checkImagesLoad(),n.props.onReInit&&n.props.onReInit(),n.props.lazyLoad&&0<(t=x(i()(i()({},n.props),n.state))).length&&(n.setState((function(e){return{lazyLoadedList:e.lazyLoadedList.concat(t)}})),n.props.onLazyLoad)&&n.props.onLazyLoad(t),n.adaptHeight();var t,r=i()(i()({listRef:n.list,trackRef:n.track},n.props),n.state),o=n.didPropsChange(e);o&&n.updateState(r,o,(function(){n.state.currentSlide>=f.a.Children.count(n.props.children)&&n.changeSlide({message:"index",index:f.a.Children.count(n.props.children)-n.props.slidesToShow,currentSlide:n.state.currentSlide}),e.autoplay===n.props.autoplay&&e.autoplaySpeed===n.props.autoplaySpeed||(!e.autoplay&&n.props.autoplay?n.autoPlay("playing"):n.props.autoplay?n.autoPlay("update"):n.pause("paused"))}))})),p()(n,"onWindowResized",(function(e){var t;n.debouncedResize&&n.debouncedResize.cancel(),n.debouncedResize=(50,function(e,t,n){var r,o,i=void 0!==(o=(n=n||{}).noTrailing)&&o,s=void 0!==(o=n.noLeading)&&o,l=void 0===(o=n.debounceMode)?void 0:o,a=!1,c=0;function u(){r&&clearTimeout(r)}function d(){for(var n=arguments.length,o=new Array(n),d=0;d=-N(t);o--)if(n.state.lazyLoadedList.indexOf(o)<0){e.push(o);break}0{var t=e.waitForAnimate,n=e.fade,r=e.infinite,o=e.index,s=e.slideCount,l=e.lazyLoad,a=e.currentSlide,c=e.centerMode,u=e.slidesToScroll,d=e.slidesToShow,p=e.useCSS,f=e.lazyLoadedList;if(t&&e.animating)return{};t=o;var h={},v={},y=r?o:m(o,0,s-1);if(n){if(!r&&(o<0||s<=o))return{};o<0?t=o+s:s<=o&&(t=o-s),v={animating:!(h={animating:!0,currentSlide:t,lazyLoadedList:f=l&&f.indexOf(t)<0?f.concat(t):f,targetSlide:t}),targetSlide:t}}else(n=t)<0?(n=t+s,r?s%u!=0&&(n=s-s%u):n=0):!z(e)&&ae.currentSlide&&"left"===t?r-=s:r{var n=t.scrolling,r=t.animating,o=t.vertical,s=t.swipeToSlide,l=t.verticalSwiping,a=t.rtl,c=t.currentSlide,u=t.edgeFriction,d=t.edgeDragged,p=t.onEdge,f=t.swiped,h=t.swiping,v=t.slideCount,y=t.slidesToScroll,g=t.infinite,S=t.touchObject,m=t.swipeEvent,w=t.listHeight,k=t.listWidth;if(!n)return r?b(e):(o&&s&&l&&b(e),n={},r=I(t),S.curX=e.touches?e.touches[0].pageX:e.clientX,S.curY=e.touches?e.touches[0].pageY:e.clientY,S.swipeLength=Math.round(Math.sqrt(Math.pow(S.curX-S.startX,2))),s=Math.round(Math.sqrt(Math.pow(S.curY-S.startY,2))),!l&&!h&&10S.startX?1:-1),l&&(h=S.curY>S.startY?1:-1),s=Math.ceil(v/y),v=P(t.touchObject,l),y=S.swipeLength,g||(0===c&&("right"===v||"down"===v)||s<=c+1&&("left"===v||"up"===v)||!z(t)&&("left"===v||"up"===v))&&(y=S.swipeLength*u,!1===d)&&p&&(p(v),n.edgeDragged=!0),!f&&m&&(m(v),n.swiped=!0),g=l?r+y*h:o?r+y*(w/k)*h:a?r-y*h:r+y*h,n=i()(i()({},n),{},{touchObject:S,swipeLeft:g,trackStyle:_(i()(i()({},t),{},{left:g}))}),Math.abs(S.curX-S.startX)<.8*Math.abs(S.curY-S.startY)||10{var n=t.dragging,r=t.touchObject,o=t.listWidth,s=t.touchThreshold,l=t.verticalSwiping,a=t.listHeight,c=t.swipeToSlide,u=t.scrolling,d=t.onSwipe,p=t.targetSlide,f=t.currentSlide,h=t.infinite;if(!n)return t.swipe&&b(e),{};n=l?a/s:o/s,a=P(r,l);var v={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(!u&&r.swipeLength)if(r.swipeLength>n){b(e),d&&d(a);var y,g,S=h?f:p;switch(a){case"left":case"up":g=S+W(t),y=c?R(t,g):g,v.currentDirection=0;break;case"right":case"down":g=S-W(t),y=c?R(t,g):g,v.currentDirection=1;break;default:y=S}v.triggerSlideHandler=y}else o=I(t),v.trackStyle=j(i()(i()({},t),{},{left:o}));return v})(e,i()(i()(i()({},n.props),n.state),{},{trackRef:n.track,listRef:n.list,slideIndex:n.state.currentSlide})))&&(t=e.triggerSlideHandler,delete e.triggerSlideHandler,n.setState(e),void 0!==t)&&(n.slideHandler(t),n.props.verticalSwiping)&&n.enableBodyScroll()})),p()(n,"touchEnd",(function(e){n.swipeEnd(e),n.clickable=!0})),p()(n,"slickPrev",(function(){n.callbackTimers.push(setTimeout((function(){return n.changeSlide({message:"previous"})}),0))})),p()(n,"slickNext",(function(){n.callbackTimers.push(setTimeout((function(){return n.changeSlide({message:"next"})}),0))})),p()(n,"slickGoTo",(function(e){var t=1=n.props.slidesToShow&&(a=w(c,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),e=n.props.pauseOnDotsHover,a=i()(i()({},a),{},{clickHandler:n.changeSlide,onMouseEnter:e?n.onDotsLeave:null,onMouseOver:e?n.onDotsOver:null,onMouseLeave:e?n.onDotsLeave:null}),e=f.a.createElement(K,a)),w(c,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]))).clickHandler=n.changeSlide,n.props.arrows&&(t=f.a.createElement(Z,a),r=f.a.createElement($,a)),null);n.props.vertical&&(c={height:n.state.listHeight}),a=null,!1===n.props.vertical?!0===n.props.centerMode&&(a={padding:"0px "+n.props.centerPadding}):!0===n.props.centerMode&&(a={padding:n.props.centerPadding+" 0px"}),c=i()(i()({},c),a),a=n.props.touchMove,c={className:"slick-list",style:c,onClick:n.clickHandler,onMouseDown:a?n.swipeStart:null,onMouseMove:n.state.dragging&&a?n.swipeMove:null,onMouseUp:a?n.swipeEnd:null,onMouseLeave:n.state.dragging&&a?n.swipeEnd:null,onTouchStart:a?n.swipeStart:null,onTouchMove:n.state.dragging&&a?n.swipeMove:null,onTouchEnd:a?n.touchEnd:null,onTouchCancel:n.state.dragging&&a?n.swipeEnd:null,onKeyDown:n.props.accessibility?n.keyHandler:null},a={className:s,dir:"ltr",style:n.props.style};return n.props.unslick&&(c={className:"slick-list"},a={className:s,style:n.props.style}),f.a.createElement("div",a,n.props.unslick?"":t,f.a.createElement("div",o()({ref:n.listRefHandler},c),f.a.createElement(G,o()({ref:n.trackRefHandler},l),n.props.children)),n.props.unslick?"":r,n.props.unslick?"":e)})),n.list=null,n.track=null,n.state=i()(i()({},y),{},{currentSlide:n.props.initialSlide,targetSlide:n.props.initialSlide||0,slideCount:f.a.Children.count(n.props.children)}),n.callbackTimers=[],n.clickable=!0,n.debouncedResize=null;var n,r,l=n.ssrInit();return n.state=i()(i()({},n.state),l),n}return d()(t,e),l()(t,[{key:"didPropsChange",value:function(e){for(var t=!1,n=0,r=Object.keys(this.props);n{function t(e){var n,r,o;return s()(this,t),r=this,o=t,e=[e],o=u()(o),n=a()(r,c()()?Reflect.construct(o,e||[],u()(r).constructor):o.apply(r,e)),p()(n,"innerSliderRefHandler",(function(e){return n.innerSlider=e})),p()(n,"slickPrev",(function(){return n.innerSlider.slickPrev()})),p()(n,"slickNext",(function(){return n.innerSlider.slickNext()})),p()(n,"slickGoTo",(function(e){return n.innerSlider.slickGoTo(e,1 1 or slidesPerRow > 1"),t.variableWidth=!1);for(var r,s,l=[],a=null,c=0;c=n.length));h+=1)p.push(f.a.cloneElement(n[h],{key:100*c+10*d+h,tabIndex:-1,style:{width:"".concat(100/t.slidesPerRow,"%"),display:"inline-block"}}));u.push(f.a.createElement("div",{key:10*c+d},p))}t.variableWidth?l.push(f.a.createElement("div",{key:c,style:{width:a}},u)):l.push(f.a.createElement("div",{key:c},u))}return"unslick"===t?(r="regular slider "+(this.props.className||""),f.a.createElement("div",{className:r},n)):(l.length<=t.slidesToShow&&(t.unslick=!0),f.a.createElement(Q,o()({style:this.props.style,ref:this.innerSliderRefHandler},(s=t,F.reduce((function(e,t){return s.hasOwnProperty(t)&&(e[t]=s[t]),e}),{}))),l))}}])})(f.a.Component),t.default=n}],r={},t.m=n,t.c=r,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:r})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var o in e)t.d(r,o,function(t){return e[t]}.bind(null,o));return r},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=19);function t(e){var o;return(r[e]||(o=r[e]={i:e,l:!1,exports:{}},n[e].call(o.exports,o,o.exports,t),o.l=!0,o)).exports}var n,r})); //# sourceMappingURL=react-slick.min.js.map