Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 1.44 KB

README.md

File metadata and controls

33 lines (25 loc) · 1.44 KB

usePageTransition Tweet version minzipped size downloads build

Listen for page transition (visibility and persistence) events with a React hook.

Install

  • npm install use-page-transition or
  • yarn add use-page-transition

Use

function App() {
  const [isVisible, isPersistent] = usePageTransition();
  return (
    <p>
      The page is {isVisible ? 'visible' : 'hidden'}
      {isPersistent ? ' and persisted' : ''}.
    </p>
  );
}

Sponsor 💗

If you are a fan of this project, you may become a sponsor via GitHub's Sponsors Program.