carousel: fix error

This commit is contained in:
Mathieu Jaumotte 2021-11-19 19:48:56 +01:00
parent da686ab3b5
commit 76179d389d

View File

@ -14,8 +14,9 @@ import Carousel from 'bootstrap/js/src/carousel';
// ACHeaderSlider is a small slider used in banner of AccompanyingCourse Section
// Initialize options, and show/hide controls in first/last slides
//
let ACHeaderSlider = document.querySelector('#ACHeaderSlider'),
controlPrev = ACHeaderSlider.querySelector('button[data-bs-slide="prev"]'),
let ACHeaderSlider = document.querySelector('#ACHeaderSlider');
if (ACHeaderSlider) {
let controlPrev = ACHeaderSlider.querySelector('button[data-bs-slide="prev"]'),
controlNext = ACHeaderSlider.querySelector('button[data-bs-slide="next"]'),
length = ACHeaderSlider.querySelectorAll('.carousel-item').length,
last = length-1,
@ -43,3 +44,4 @@ ACHeaderSlider.addEventListener('slid.bs.carousel', (e) => {
controlNext.classList.remove('visually-hidden');
}
})
}