Saltar al contenido principal
Version: 0.2.0

useDebounce

Devuelve una copia con debounce de un valor — la copia sólo se actualiza después de que transcurra el retardo especificado desde el último cambio.

Firma

function useDebounce<T>(value: T, delay?: number): T

Parámetros

ParámetroTipoPor defectoDescripción
valueTEl valor a aplicar debounce
delaynumber500Milisegundos a esperar tras el último cambio

Valor de retorno

El valor con debounce de tipo T. En el primer render siempre es igual al value inicial.

Ejemplo interactivo

Loading playground...