| 1 |
window.addEventListener("DOMContentLoaded",(()=>{const e=document.querySelectorAll(".wp-block-gutsliders-content-slider");e.length>0&&e.forEach((e=>{const t=e.querySelector(".swiper:not(.gutslider-thumbs)"),r=e.dataset.swiperOptions,s=JSON.parse(r),n=(e.querySelector(".swiper-button-prev")||e.querySelector(".gutslider-prev"),e.querySelector(".swiper-button-next")||e.querySelector(".gutslider-next"),e.querySelector(".gutslider-thumbs"));let i=null;n&&e.dataset.thumbsOptions&&(i=new Swiper(n,JSON.parse(e.dataset.thumbsOptions))),new Swiper(t,{...s,...i&&{thumbs:{swiper:i}}});const o=e.dataset.rprev,l=e.dataset.rnext;if(o&&l){const e=document.querySelector(`.${o}`),r=document.querySelector(`.${l}`);e&&e.addEventListener("click",(()=>{t.swiper.slidePrev()})),r&&r.addEventListener("click",(()=>{t.swiper.slideNext()}))}let u=0,d=0;!function e(){u+=.15*(0-u),d+=.15*(0-d),requestAnimationFrame(e)}()}))})); |