Run the react app built using hooks from the master branch, and solve the problem of the chat message getting overwritten.
username: user
password: password
You can switch to standard-react branch to see the app in action using the usual class based component paradigm. The bug of chat messages getting overwritten does not happen there.