useScrollPosition
Rastrear la posición de desplazamiento del documento o un elemento específico.
Instalación
npm i @raddix/use-scroll-position
Uso
Obtener la posición de desplazamiento del documento
En este ejemplo, obtenemos la posición de desplazamiento del documento.
Obtener la posición de desplazamiento de un elemento
Para obtener la posición de desplazamiento de un elemento desplazable, en
lugar del documento, podemos pasar una ref
a la opción target
.
API
Parámetros
El hook useScrollPosition
acepta un único parámetro de objeto con las siguientes opciones:
Opciones | Description | Type |
---|---|---|
target | El elemento desde el que obtener la posición de desplazamiento. | RefObject |
Valor devuelto
El hook useScrollPosition
devuelve un objeto con dos propiedades:
Valores devueltos | Description | Type |
---|---|---|
x | La posición del desplazamiento horizontal. | number |
y | La posición del desplazamiento vertical. | number |