mirror of
https://github.com/jeffvli/feishin.git
synced 2026-05-08 21:10:12 +02:00
16 lines
377 B
TypeScript
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,
|
|
});
|
|
});
|
|
};
|