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,
  });
});