Skip to content

Listen for show and hide events

ts
import { Ipc } from "@vaguevoid/tools";

const unsubscribeShow = Ipc.listenWillShow(() => {
  console.log("tab is being shown");
});

const unsubscribeHide = Ipc.listenWillHide(() => {
  console.log("tab is being hidden");
});

window.onbeforeunload = () => {
  unsubscribeShow();
  unsubscribeHide();
};