Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- io.on('connection', function(socket) {
- console.log('@@ client connected',socket.id);
- socket.emit('user.list', { users: users });
- socket.on('search.user', (data) => {
- var filter = data.data ? data.data.toLowerCase() : "";
- var matchesFilter = new RegExp(filter, "i")
- var filtered = users.filter(user => {
- if (user.first_name.toLowerCase().includes(filter, 0) || user.last_name.toLowerCase().includes(filter, 0))
- return true;
- else
- return false;
- });
- socket.emit('user.list', { users: filtered });
- });
- socket.emit('room.joined', socket.id + ' joined the hallway');
- socket.on('room.join', function(room) {
- socket.join(room);
- io.to(room).emit('room.joined', socket.id + ' joined the ' + room);
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement