Is your feature request related to a problem? Please describe.
In order to have a working chat box, we should be able to display it first. Since we are using React/Redux for the frontend, the chat itself can be displayed as a component.
Describe the solution you'd like
Have a ChatContainer that connects to the Redux store, and renders ChatView
Have a ChatView as a presentational component that renders its props
Appropriate styling
Describe alternatives you've considered
The socket.io tutorial on making a real-time chat app uses pure HTML and jQuery, which is okay, but we are required to use at least 1 technology on this list. So, we'll be converting the HTML and jQuery code to React/Redux.
Is your feature request related to a problem? Please describe. In order to have a working chat box, we should be able to display it first. Since we are using React/Redux for the frontend, the chat itself can be displayed as a component.
Describe the solution you'd like
ChatContainer
that connects to the Redux store, and rendersChatView
ChatView
as a presentational component that renders its propsDescribe alternatives you've considered The
socket.io
tutorial on making a real-time chat app uses pure HTML and jQuery, which is okay, but we are required to use at least 1 technology on this list. So, we'll be converting the HTML and jQuery code to React/Redux.Additional context A sub-issue of #3