File tree Expand file tree Collapse file tree 1 file changed +13
-12
lines changed Expand file tree Collapse file tree 1 file changed +13
-12
lines changed Original file line number Diff line number Diff line change 1
1
const users = [ ]
2
2
3
- // addUser, removeUser, getUser, getUsersInRoom
4
-
5
3
const addUser = ( { id, username, room } ) => {
6
4
// Clean the data
7
5
username = username . trim ( ) . toLowerCase ( )
@@ -40,15 +38,18 @@ const removeUser = (id) => {
40
38
}
41
39
}
42
40
43
- addUser ( {
44
- id : 22 ,
45
- username : 'Andrew ' ,
46
- room : ' South Philly'
47
- } )
48
-
49
- console . log ( users )
41
+ const getUser = ( id ) => {
42
+ return users . find ( ( user ) => user . id === id )
43
+ }
50
44
51
- const removedUser = removeUser ( 22 )
45
+ const getUsersInRoom = ( room ) => {
46
+ room = room . trim ( ) . toLowerCase ( )
47
+ return users . filter ( ( user ) => user . room === room )
48
+ }
52
49
53
- console . log ( removedUser )
54
- console . log ( users )
50
+ module . exports = {
51
+ addUser,
52
+ removeUser,
53
+ getUser,
54
+ getUsersInRoom
55
+ }
You can’t perform that action at this time.
0 commit comments