1(() => { 2 $('.reviews-slider').slick({ 3 dots: false, 4 infinite: true, 5 autoplay: true, 6 speed: 300, 7 slidesToShow: 3, 8 slidesToScroll: 1, 9 responsive: [ 10 { 11 breakpoint: 1024, 12 settings: { 13 slidesToShow: 2, 14 slidesToScroll: 1, 15 infinite: true, 16 dots: false 17 } 18 }, 19 { 20 breakpoint: 768, 21 settings: { 22 slidesToShow: 2, 23 slidesToScroll: 1 24 } 25 }, 26 { 27 breakpoint: 414, 28 settings: { 29 slidesToShow: 2, 30 slidesToScroll: 1, 31 vertical: true, 32 infinite: true 33 } 34 } 35 // You can unslick at a given breakpoint now by adding: 36 // settings: "unslick" 37 // instead of a settings object 38 ] 39 }); 40 41 function displayFormHandler(){ 42 let isFormDisplayed = form.classList.contains("show-vertical") ? true : false 43 if(isFormDisplayed) { 44 form.classList.remove("show-vertical") 45 inputs.forEach(inputElement => inputElement.setAttribute('disabled', true)) 46 textArea.setAttribute('disabled', true) 47 } 48 else { 49 form.classList.add("show-vertical") 50 inputs.forEach(inputElement => inputElement.removeAttribute('disabled')) 51 textArea.removeAttribute('disabled') 52 } 53 } 54 let formToggle = document.getElementById('feedback-form-toggle') 55 let form = document.querySelector('.feedback-form') 56 if(form && formToggle){ 57 let inputs = form.querySelectorAll('input') 58 let textArea = form.querySelector('textarea') 59 formToggle.addEventListener('click', displayFormHandler) 60 } 61})()
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.