I tried using socket.io client npm package on react native but no event is emitted when socket is initiated. i have tried everything possible but i still don't get a response on node server. here is the socket.io setup:
import { io } from "socket.io-client";
const socket = io.connect("http://localhost:4000");
export default socket;
here is the code initiated when a screen loads:
useEffect(() => {
socket.emit('test', 'hello')
}, [])
here is the node server listener:
socket.on('test', (mssg) => {
console.log(mssg)
// socket.emit('mssg', uuid.uuid())
})