JSFiddle - React, Tailwind, and code Playground

by LuckyCat

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<div class="sweetchat">
  <h6> Activity in your area </h6>
  <div class="sweetchat__inner slick-initialized slick-slider slick-vertical">
    <div class="slick-list draggable" style="height: 72px;">
      <div class="slick-track">
        <div class="slick-slide">
          <div>
            <p class="sweetchat__message"><b>Mia</b> uploaded private video</p>
          </div>
        </div>
        <div class="slick-slide">
          <div>
            <p class="sweetchat__message"><b>Amelia</b> had a great sex</p>
          </div>
        </div>
        <div class="slick-slide">
          <div>
            <p class="sweetchat__message"><b>Mia</b> uploaded private video</p>
          </div>
        </div>
        <div class="slick-slide">
          <div>
            <p class="sweetchat__message"><b>Sophia</b> is looking for sex</p>
          </div>
        </div>
        <div class="slick-slide">
          <div>
            <p class="sweetchat__message"><b>Mira</b> is looking for sex</p>
          </div>
        </div>
        <div class="slick-slide">
          <div>
            <p class="sweetchat__message"><b>Linda</b> is looking for sex</p>
          </div>
        </div>
        <div class="slick-slide">
          <div>
            <p class="sweetchat__message"><b>Betty</b> posted nude photo</p>
          </div>
        </div>
        <div class="slick-slide slick-current slick-active">
          <div>
            <p class="sweetchat__message"><b>Hannah</b> had a great sex</p>
          </div>
        </div>
        <div class="slick-slide slick-active">
          <div>
            <p class="sweetchat__message"><b>Linda</b> invite you on nude party</p>
          </div>
        </div>
        <div class="slick-slide slick-active">
          <div>
            <p class="sweetchat__message"><b>Ashley</b> invite you on nude party</p>
          </div>
        </div>
       ...

CSS

* {
  margin: 0;
  padding: 0;
}
.slick-list {
  overflow: hidden;
}

JavaScript

jQuery(document).ready(function(){
 function htmSlider(){
  /* Зададим следующие параметры */
  /* обертка слайдера */
  var slideWrap = jQuery('.slick-track');
  /* Проверка на анимацию */
  var is_animate = false;
  /* ширина слайда с отступами */
  var slideWidth = jQuery('.slick-slide').outerHeight();
  /* смещение слайдера */
  var scrollSlider = -slideWidth;		
  /* Функция автоматической прокрутки слайдера */
  function autoplay(){
   
    
    slideWrap.animate({'margin-top': scrollSlider}, 500, function(){
     slideWrap
      .find('.slick-slide:first')
      .appendTo(slideWrap)
      .parent()
      .css({'margin-top': 0});
   
    });
   
  }
		
  /* Клики по ссылкам старт/пауза */
  timer = setInterval(autoplay, 1000);

 }
 
 /* иницилизируем функцию слайдера */
 htmSlider();
});