@utilityjs/use-is-in-viewport (npm): A React hook that tells you when an element enters or leaves the viewport.
Keywords: javascript|typescript|react|react hook|viewport|lazy-loading|intersection|observer|intersection observer|isInViewport|algorithms|datastructure|reactjs|utilities|utility