Files
Epicnabbo-Catalogus-Updated…/cms update/resources/themes/atom/js/components/AtomSliders.js
T
Remco b67e0ec2b9 🆙 Add fixed cms 🆙
2026-02-02 19:30:21 +01:00

31 lines
769 B
JavaScript

import Swiper, { Autoplay, Pagination } from "swiper";
const AtomSliders = {
init() {
document.addEventListener("turbolinks:load", () => {
this.initArticleSlider();
});
},
initArticleSlider() {
if (!document.querySelector(".article-slider")) return;
new Swiper(".articles-slider", {
modules: [Autoplay, Pagination],
slidesPerView: 1,
loop: true,
autoplay: {
delay: 5000,
disableOnInteraction: false,
pauseOnMouseEnter: true,
},
pagination: {
el: ".swiper-pagination",
clickable: true,
},
});
},
};
export { AtomSliders as default };