Skip to content

Commit f5b14bb

Browse files
committed
feat: use-scroll-top hooks create
1 parent 2275a73 commit f5b14bb

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
'use client'
2+
import { useLenis } from 'lenis/react'
3+
import { usePathname } from 'next/navigation'
4+
import { useEffect } from 'react'
5+
6+
export function useScrollToTop() {
7+
const pathname = usePathname()
8+
const lenis = useLenis()
9+
10+
useEffect(() => {
11+
lenis?.scrollTo(0, { immediate: true })
12+
}, [lenis, pathname])
13+
}

0 commit comments

Comments
 (0)