JSFiddle - React, Tailwind, and code Playground

by Max Sinev

HTML

<div id="test" style="height: 300px; overflow: auto" >
  <div style="height:3000px">
    
</div>
</div>

JavaScript

var block = document.getElementById("test");
var tm = -1;

block.addEventListener("scroll", () => {
	console.log("Event!");
  if (~tm) {
  	clearTimeout(tm);
  }
  tm = setTimeout(() => console.log("Tomeout!"), 30);
});

console.log("Loaded");