File: /var/www/innodrive/src/js/modules/single-related-slider.js
import { $$, $ } from '@utils';
import Swiper from 'swiper';
export default () => {
const sliderContainers = $$('.article-related-slider');
const sliderLoader = $('.slider-loader');
if (!sliderContainers.length) { return }
const options = {
loop: false,
slidesPerView: "auto",
spaceBetween: 20,
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
pagination: false,
on: {
imagesReady: function() {
sliderLoader.style.display = 'none';
},
init: () => {
sliderLoader.style.display = 'none';
},
}
};
[...sliderContainers].forEach((container) => {
const swiper = new Swiper(container, options);
return swiper;
});
};