react-slick
react-slick copied to clipboard
Reset clickable to true afterChange
Reset clickable to true afterChange, Otherwise click event on slider will not be emited.
Tested this locally but I had to move this.clickable = true to be set after the afterChange callback (between line 403 and 404) to get it to work.
Using the following settings:
{
arrows: true,
dots: true,
infinite: true,
initialSlide: 0,
speed: 500,
slidesToShow: 3,
slidesToScroll: 1,
responsive: [
{
breakpoint: 2400,
settings: {
slidesToShow: Math.min(4, slides.length),
slidesToScroll: 1,
arrows: true
}
},
{
breakpoint: 1600,
settings: {
slidesToShow: Math.min(3, slides.length),
slidesToScroll: 1,
arrows: true
}
},
{
breakpoint: 1024,
settings: {
slidesToShow: Math.min(2, slides.length),
slidesToScroll: 1,
arrows: true
}
},
{
breakpoint: 680,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
arrows: false
}
}
]
};