We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a0c4d1e commit bc3773bCopy full SHA for bc3773b
app/src/helperFunctions/socket.ts
@@ -16,15 +16,14 @@ import config from '../../../config';
16
let socket = null;
17
18
export const initializeSocket = () => {
19
- if (socket) socket.connect();
20
- if (!socket) {
21
- socket = io(config.API_BASE_URL, {
22
- transports: ['websocket'],
23
- forceNew: true
24
- });
25
- console.log('A user connected');
26
- console.log('socket:', socket);
27
- }
+ socket = io(config.API_BASE_URL, {
+ transports: ['websocket'],
+ // will force new socket connection if re-joining to prevent double emits
+ forceNew: true
+ });
+ console.log('A user connected');
+ console.log('socket:', socket);
+ // }
28
};
29
30
export const getSocket = () => {
0 commit comments