useScrollPosition
Layout/Viewport
A React hook that tracks the current window scroll position in real-time with SSR-safe initialization.
Installation
npm install @thibault.sh/hooksAPI Reference
Signature
interface ScrollPosition {
x: number;
y: number;
}
function useScrollPosition(): ScrollPositionReturns
ScrollPosition
An object containing the current horizontal and vertical scroll positions.
Properties:
| Property | Type | Description |
|---|---|---|
x | number | Horizontal scroll position in pixels. |
y | number | Vertical scroll position in pixels. |