Socket.io not emitting event to node server on react native

20 views Asked by At

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())
})
0

There are 0 answers