JSFiddle - React, Tailwind, and code Playground

JavaScript

var obj = {left:0};

function autoScroll(){
        
    $(obj).animate({left:'-=100'},{
    duration:1000,
    easing:'linear',
    complete:autoScroll,
    step:function(){
        if(this.left < -80){
            $(this).stop(true);
            this.left += 80;
            console.log(this.left);
            console.log('stop');
            autoScroll();
        }
    }
});

autoScroll();