Estoy tratando de escuchar eventos de socket io desde dentro de un método en reaccionar que se llama fuera del gancho useEffect al hacer clic en un botón, pero no obtengo ningún dato, incluso cuando los datos se emiten desde el servidor. como en el método a continuación, "Llamada respondida" nunca se imprime. Cualquier otro oyente de socketio funciona. ¿Cómo puedo lograr lo que quiero hacer. agregar el oyente después de hacer clic en el botón
function listenNow(){ socket.on("call-answered",incoming =>{ console.log("Call answered Out"); if(incoming.action === true){ console.log("Call answered"); }else{ console.log("Call rejected"); } }) }