JSFiddle - React, Tailwind, and code Playground
by Jesse Donat
HTML
<div id="foo">
</div>
JavaScript
let output = document.getElementById("foo")
document.addEventListener('visibilitychange', function() {
output.textContent += "viz\n";
});
window.addEventListener('focus', function() {
output.textContent += "focus\n";
});
window.addEventListener('blur', function() {
output.textContent += "blur\n";
});