JSFiddle - React, Tailwind, and code Playground

HTML

<input type='text' id='text'>

JavaScript

var timer = null;
$('#text').keypress(function(){
       clearTimeout(timer); 
       timer = setTimeout(doStuff, 1000)
});

function doStuff() {
    alert($('#text').val());
}