Fix: hasScrolled functionality

This commit is contained in:
matias4205 2020-10-31 12:31:07 -03:00
parent 19621632f5
commit 9b4408c13c

View File

@ -36,14 +36,14 @@ const Layout: FC<Props> = ({ children, pageProps }) => {
isDisabled: !(displaySidebar || displayModal),
})
const handleScroll = useCallback(() => {
const handleScroll = useCallback(
debounce(() => {
const offset = 0
const { scrollTop } = document.documentElement
if (scrollTop > offset) setHasScrolled(true)
else setHasScrolled(false)
}, 1)
}, [])
, [])
useEffect(() => {
document.addEventListener('scroll', handleScroll)