JSFiddle - React, Tailwind, and code Playground

by davetayls

JavaScript

$.kinetic.callMethods.jump = function(settings, options){
    var scrollLeft = this.scrollLeft + options.x,
        scrollWidth = this.scrollWidth;
    
    this.scrollLeft = scrollLeft < 0 ? 0
        : scrollLeft > scrollWidth ? scrollWidth
        : scrollLeft;
    settings.scrollLeft = this.scrollLeft;
    
    if (typeof settings.moved === 'function') {
        settings.moved.call($this, settings);
    }
};