JSFiddle - React, Tailwind, and code Playground

by Jools Chadwick

JavaScript

var $document = $(document);

function triggerKey(code){
var fakeKeyEvent = $.Event("keydown", {which: code, keyCode: code});
	$document.trigger(fakeKeyEvent)
}

$(document).keydown(function(event){
	console.log("$keydown:"+event.which)
	if(!event.isTrigger){
		setTimeout(function(){triggerKey(event.which);},2000)
	}
})

document.onkeydown=function(event){
	console.log("keydown:"+event.which)
}