JSFiddle - React, Tailwind, and code Playground
HTML
<input type="text">
JavaScript
var input = document.querySelector("input");
var searchTimeout = null;
input.addEventListener("input", function()
{
if (searchTimeout)
{
clearTimeout(searchTimeout);
}
searchTimeout = setTimeout(function()
{
alert();
}, 1000);
});