raddix

useWindowSize

Realiza un seguimiento de las dimensiones de la ventana del navegador.

Instalación

npm i @raddix/use-window-size

Uso

Uso básico

import React from 'react';
import { useWindowSize } from '@raddix/use-window-size';
const App = () => {
const { width, height } = useWindowSize();
return (
<div>
<h1>Window size</h1>
<p>Width: {width}</p>
<p>Height: {height}</p>
</div>
);
};

API

Valor de retorno

El hook useWindowSize devuelve un objeto con las siguientes propiedades:

Valor de retornoDescriptionType
widthEl ancho actual de la ventana, en píxeles.number
heightLa altura actual de la ventana, en píxeles.number