const silder = () => { const swiperElement = document.querySelector(".swiper"); if (swiperElement) { // swiper slider var swiper = new Swiper(".primary-slider", { slidesPerView: 1, effect: "fade", loop: true, speed: 800, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev", }, pagination: { el: ".swiper-pagination", clickable: true, }, }); // hero2 slider var swiperThumbs = new Swiper(".hero-slider2-tumbs_slider", { loop: true, spaceBetween: 10, slidesPerView: 3, speed: 800, // freeMode: true, watchSlidesProgress: true, breakpoints: { 1600: { spaceBetween: 20, }, }, }); var swiper1 = new Swiper(".hero-slider2", { slidesPerView: 1, loop: true, speed: 800, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev", }, thumbs: { swiper: swiperThumbs, }, }); // featured apartments slider var swiper = new Swiper(".featured-apartments-slider", { slidesPerView: 1, loop: true, speed: 800, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev", }, pagination: { el: ".swiper-pagination", clickable: true, }, breakpoints: { 576: { slidesPerView: 2, }, 1200: { slidesPerView: 3, }, 1800: { slidesPerView: 4, }, }, }); // featured apartments slider2 var swiper = new Swiper(".featured-apartments-slider2", { slidesPerView: 1, loop: true, speed: 800, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev", }, pagination: { el: ".swiper-pagination", clickable: true, }, breakpoints: { 576: { slidesPerView: 2, }, 992: { slidesPerView: 3, }, }, }); // testimonials slider var swiper = new Swiper(".testimonials-slider", { slidesPerView: 1, loop: true, speed: 800, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev", }, pagination: { el: ".swiper-pagination", clickable: true, }, breakpoints: { 576: { slidesPerView: 2, }, 992: { slidesPerView: 3, }, }, }); // testimonials2 slider var swiper = new Swiper(".testimonials-slider2", { slidesPerView: 1, loop: true, speed: 800, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev", }, pagination: { el: ".swiper-pagination", clickable: true, }, breakpoints: { 768: { slidesPerView: 2, }, }, }); // testimonials 3 slider const testimonials3ThumbsSlider = new Swiper( ".testimonials3-tumbs_slider", { slidesPerView: "auto", cssMode: true, preventClicks: false, } ); const testimonialsSlider3 = new Swiper(".testimonials-slider-3", { slidesPerView: 1, loop: true, speed: 1500, effect: "fade", autoplay: { delay: 5000, disableOnInteraction: false, }, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev", }, pagination: { el: ".swiper-pagination", clickable: true, }, thumbs: { swiper: testimonials3ThumbsSlider, }, }); // testimonials 4 slider var testimonialsSlider4 = new Swiper(".testimonials-slider-4", { slidesPerView: 1, loop: true, speed: 800, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev", }, pagination: { el: ".swiper-pagination", clickable: true, }, breakpoints: { 576: { slidesPerView: 2, }, 1200: { slidesPerView: 3, }, }, }); const testimonialQuoteMenus = document.querySelectorAll( ".testimonial-quote-menu" ); // random thumb menu if (testimonialQuoteMenus?.length) { testimonialQuoteMenus.forEach((quoteMenu, idx) => { const menuContainer = quoteMenu.closest( ".testimonial-quote-menu-container" ); const quoteMenu2 = quoteMenu; let innerHtmlogQuoteMenu2 = ""; let ul = document.createElement("ul"); ul.classList.add("testimonial-quote-menu", "testimonial-quote-menu2"); quoteMenu2.querySelectorAll("li").forEach((li2) => { innerHtmlogQuoteMenu2 += `