| ⇢ | A | src/Chat.js added | |
| A | ↛ | src/Login.js removed | |
| A | ↛ | src/ReportEdit.js removed | |
| A | ↛ | src/Report.js removed | |
| A | ↛ | src/App.js removed |
| ⇢ | A | Chat added | |
| A | ↛ | Login removed | |
| A | ↛ | ReportEdit removed | |
| A | ↛ | Report removed |
| ⇢ | B | Chat.render added | |
| ⇢ | A | Chat.componentDidMount added | |
| ⇢ | A | Chat.myChangeHandler added | |
| ⇢ | A | Chat.setUserNick added | |
| ⇢ | A | Chat.scrollChat added | |
| ⇢ | A | Chat.componentWillUnmount added | |
| ⇢ | A | Chat.componentDidUpdate added | |
| ⇢ | A | Chat.myChangeHandlerTwo added | |
| ⇢ | A | Chat.sendMessage added | |
| A | ↛ | App.js ➔ App removed | |
| A | ↛ | Login.render removed | |
| A | ↛ | Login.mySubmitHandler removed | |
| A | ↛ | ReportEdit.render removed | |
| A | ↛ | ReportEdit.mySubmitHandler removed | |
| A | ↛ | Report.render removed | |
| A | ↛ | ReportEdit.myChangeHandler removed | |
| A | ↛ | Report.componentDidMount removed | |
| A | ↛ | Report.componentDidUpdate removed | |
| A | ↛ | Login.myChangeHandler removed | |
| ⋮ | view more | ||