usePageLeave

React sensor hook that tracks when mouse leaves the page

Usage

Live Editor
function Demo() {
  const isLeft = usePageLeave();

  return <div>isLeft: {JSON.stringify(isLeft)}</div>;
};
Result

API

usePageLeave

Returns

boolean: whether the mouse leave page

Arguments