function initSlider() { const sliderWrapper = document.querySelector('.slider-wrapper'); const slides = document.querySelectorAll('.slider-slide'); const prevBtn = document.querySelector('.slider-nav.prev'); const nextBtn = document.querySelector('.slider-nav.next'); let currentSlide = 0; function updateSlider() { sliderWrapper.style.transform = `translateX(-${currentSlide * 100}%)`; } prevBtn.addEventListener('click', () => { currentSlide = (currentSlide - 1 + slides.length) % slides.length; updateSlider(); }); nextBtn.addEventListener('click', () => { currentSlide = (currentSlide + 1) % slides.length; updateSlider(); }); setInterval(() => { currentSlide = (currentSlide + 1) % slides.length; updateSlider(); }, 5000); }