123456789101112131415161718192021222324252627282930313233 |
- import { needsNavigation, needsPagination, needsScrollbar } from './utils.js';
- function mountSwiper(_ref, swiperParams) {
- let {
- el,
- nextEl,
- prevEl,
- paginationEl,
- scrollbarEl,
- swiper
- } = _ref;
- if (needsNavigation(swiperParams) && nextEl && prevEl) {
- swiper.params.navigation.nextEl = nextEl;
- swiper.originalParams.navigation.nextEl = nextEl;
- swiper.params.navigation.prevEl = prevEl;
- swiper.originalParams.navigation.prevEl = prevEl;
- }
- if (needsPagination(swiperParams) && paginationEl) {
- swiper.params.pagination.el = paginationEl;
- swiper.originalParams.pagination.el = paginationEl;
- }
- if (needsScrollbar(swiperParams) && scrollbarEl) {
- swiper.params.scrollbar.el = scrollbarEl;
- swiper.originalParams.scrollbar.el = scrollbarEl;
- }
- swiper.init(el);
- }
- export { mountSwiper };
|