document.addEventListener("visibilitychange", () => {
  if (document.visibilityState === 'visible') {
    console.log("Tab is activated (visible)");
  } else {
    console.log("Tab is deactivated (hidden)");
  }
});