JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.4.0/slick.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.4.0/slick.min.css">
<div class="slideshow">
<div class="slide-placeholder"><p>Slide 1</p></div>
<div class="slide-placeholder"><p>Slide 2</p></div>
<div class="slide-placeholder"><p>Slide 3</p></div>
<div class="slide-placeholder"><p>Slide 4</p></div>
</div>
CSS
.slide-placeholder {
height: 250px;
width: 100%;
position: relative;
background: #ccc;
}
.slide-placeholder:nth-child(2n) {
background: #bbb;
}
.slide-placeholder p {
font-size: xx-large;
margin: 0;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
JavaScript
$('.slideshow').slick({
slide: '.slide-placeholder',
autoplay: true,
dots: true,
dotsClass: 'custom_paging',
customPaging: function (slider, i) {
//FYI just have a look at the object to find aviable information
//press f12 to access the console
//you could also debug or look in the source
console.log(slider);
return (i + 1) + '/' + slider.slideCount;
}
});