react-hook-on-screen
v1.0.1
Published
A simple and performatic react hook to trigger a callback when a component become visible on the screen
Downloads
75
Maintainers
Readme
react-hook-on-screen
A simple and performatic react hook that returns a true boolean value when a component become visible on the screen
Example
import { createRef, useEffect } from 'react'
import useOnScreen from 'react-hook-on-screen'
const ref = createRef<HTMLDivElement>()
const isVisible = useOnScreen(ref)
useEffect(() => {
console.log('the div is visible?', isVisible)
}, [isVisible])
<div ref={ref}>
react-hook-on-screen
</div>