Se muestran cuando ejecutas los tests. Hasta entonces aparecen como un requisito oculto.
Crea el hook useDebounce(value, delay), que retrasa un valor hasta que deja de cambiar. Practicas los efectos con useEffect y su función de limpieza.
useDebounce y la exportación: los tests prueban el hook a través de un componente de test.value cambia, el valor devuelto sigue siendo el anterior hasta que pasan delay milisegundos.delay, el hook devuelve el valor nuevo."a" → el hook devuelve "a" al instante."b" con un delay de 500 → durante 500 ms sigue devolviendo "a"."b".Guarda el valor retrasado en useState, con el valor inicial como punto de partida.
Un useEffect que dependa de value y delay puede programar un setTimeout.
La función que devuelve el efecto es el lugar para llamar a clearTimeout.
useEffect con dependencias.clearTimeout).La consola está vacía
Ejecuta tu código con Ctrl+S
Esta consola empieza de cero cada vez que se carga la vista previa. La consola de DevTools del navegador conserva los mensajes con Preserve log.