diff --git a/index.js b/index.js index b1e4c9d..f4e18b2 100644 --- a/index.js +++ b/index.js @@ -342,7 +342,11 @@ const init = async (items = [], options = {}, index = 0) => { const swiper = new Swiper( gallery.querySelector('.advdominion-lg__container'), - Object.assign({ modules: [Navigation, Pagination], init: false, initialSlide: index }, options.swiper), + Object.assign({ + modules: [...new Set([Navigation, Pagination, ...(options.swiper?.modules || [])])], + init: false, + initialSlide: index + }, options.swiper), ); swiper.on('init', function () {