JSFiddle - React, Tailwind, and code Playground
JavaScript
window.addEventListener('touchstart', function () {
addMessage('touchstart');
});
window.addEventListener('touchend', function () {
addMessage('touchend');
});
window.addEventListener('mousedown', function () {
addMessage('mousedown');
});
window.addEventListener('mouseup', function () {
addMessage('mouseup');
});
window.addEventListener('contextmenu', function (e) {
addMessage('contextmenu');
e.preventDefault();
});
function addMessage(msg) {
var div = document.createElement('div');
div.textContent = msg;
document.body.appendChild(div);
}