Возможность не указывать Navigation/Pagination в swiper.modules

This commit is contained in:
Valentin Silyutin
2025-11-12 20:11:07 +04:00
parent 1ab21ec6c7
commit 19990b507e

View File

@@ -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 () {