| 
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -16,7 +16,16 @@ class App extends Component { | 
															
														
														
													
														
															
																 | 
																 | 
																      progression: 'register', | 
																 | 
																 | 
																      progression: 'register', | 
															
														
														
													
														
															
																 | 
																 | 
																      roomsList: [] | 
																 | 
																 | 
																      roomsList: [] | 
															
														
														
													
														
															
																 | 
																 | 
																    } | 
																 | 
																 | 
																    } | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    socket.on('sendRooms', payload => { | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																      var rooms = payload.rooms; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																      this.setState({ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        progression: 'roomChoose', | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        roomsList: rooms | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																      }) | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    }); | 
															
														
														
													
														
															
																 | 
																 | 
																    this.modifyStateToCreateRoom = this.modifyStateToCreateRoom.bind(this); | 
																 | 
																 | 
																    this.modifyStateToCreateRoom = this.modifyStateToCreateRoom.bind(this); | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    this.modifyStateToRoomsScreen = this.modifyStateToRoomsScreen.bind(this); | 
															
														
														
													
														
															
																 | 
																 | 
																  } | 
																 | 
																 | 
																  } | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																  modifyStateToCreateRoom() { | 
																 | 
																 | 
																  modifyStateToCreateRoom() { | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																			
																		
																	
																 | 
																@ -31,16 +40,13 @@ class App extends Component { | 
															
														
														
													
														
															
																 | 
																 | 
																    }) | 
																 | 
																 | 
																    }) | 
															
														
														
													
														
															
																 | 
																 | 
																  } | 
																 | 
																 | 
																  } | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																  componentDidMount(){ | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    socket.on('sendRooms', payload => { | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																      const rooms = payload.rooms; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																      this.setState({ | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																        progression: 'roomChoose', | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																        roomsList: rooms | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																      }) | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																    }); | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																  modifyStateToRoomsScreen(){ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    this.setState({ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																      progression: 'roomChoose' | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    }) | 
															
														
														
													
														
															
																 | 
																 | 
																  } | 
																 | 
																 | 
																  } | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																  render() { | 
																 | 
																 | 
																  render() { | 
															
														
														
													
														
															
																 | 
																 | 
																    if (this.state.progression === 'register') { | 
																 | 
																 | 
																    if (this.state.progression === 'register') { | 
															
														
														
													
														
															
																 | 
																 | 
																      return( | 
																 | 
																 | 
																      return( | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																			
																		
																	
																 | 
																@ -53,7 +59,7 @@ class App extends Component { | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																    } else if (this.state.progression === 'createRoom') { | 
																 | 
																 | 
																    } else if (this.state.progression === 'createRoom') { | 
															
														
														
													
														
															
																 | 
																 | 
																      return( | 
																 | 
																 | 
																      return( | 
															
														
														
													
														
															
																 | 
																 | 
																        <CreateRoomInput socket = {socket}/> | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        <CreateRoomInput goBack={this.modifyStateToRoomsScreen} socket = {socket}/> | 
															
														
														
													
														
															
																 | 
																 | 
																      ) | 
																 | 
																 | 
																      ) | 
															
														
														
													
														
															
																 | 
																 | 
																    } | 
																 | 
																 | 
																    } | 
															
														
														
													
														
															
																 | 
																 | 
																  } | 
																 | 
																 | 
																  } | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																	
																 | 
																
 |