Tengo un sitio en React y uso wavesurfer para reproducir un audio.
Tengo que darme cuenta de cierto comportamiento cuando el audio entra en una región.
Para eso wavesurfer proporciona el evento region-in
Después de la ejecución de mi método, el render no se vuelve a cargar, mientras cambio un estado.
wavesurferObj.on('region-in', (region) => { setCurrentRegion(region) });Pero el render se vuelve a cargar después de otro evento, guardando lo que sucedió antes.