JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/bxslider/4.2.12/jquery.bxslider.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/bxslider/4.2.12/jquery.bxslider.css">
<div class="slider">
<div><img src="http://via.placeholder.com/775x300" alt=""></div>
<div><img src="http://via.placeholder.com/775x300" alt=""></div>
<div><img src="http://via.placeholder.com/775x300" alt=""></div>
<div><img src="http://via.placeholder.com/775x300" alt=""></div>
<div><img src="http://via.placeholder.com/775x300" alt=""></div>
</div>
<div class="slider-nav">
<div>
<a class="active" data-slide-index="0"><img src="http://via.placeholder.com/150x100" alt=""></a>
</div>
<div>
<a data-slide-index="1"><img src="http://via.placeholder.com/150x100" alt=""></a>
</div>
<div>
<a data-slide-index="2"><img src="http://via.placeholder.com/150x100" alt=""></a>
</div>
<div>
<a data-slide-index="3"><img src="http://via.placeholder.com/150x100" alt=""></a>
</div>
<div>
<a data-slide-index="4"><img src="http://via.placeholder.com/150x100" alt=""></a>
</div>
</div>
CSS
.slider-nav > div {
float: left;
border: 3px solid #fff;
}
.slider-nav > div a {
display: block;
cursor: pointer;
}
.slider-nav > div a.active {
border-bottom: 3px solid #000;
}
JavaScript
$(document).ready(function(){
$('.slider').bxSlider({
pagerCustom: '.slider-nav',
infiniteLoop: false,
hideControlOnEnd: true,
});
});