Files
feishin/server/sockets/index.ts
T
2022-10-29 19:12:02 -07:00

16 lines
377 B
TypeScript

import { Socket } from 'socket.io';
export const sockets = (socket: Socket) => {
socket.broadcast.emit('user:connected', {
userID: socket.id,
username: socket.handshake.query.username,
});
socket.on('disconnect', () => {
socket.broadcast.emit('user:disconnected', {
userID: socket.id,
username: socket.handshake.query.username,
});
});
};