That was an interesting experiment. I don't usually track my progress in such short increments. In the 30 minutes I wrote code to:
- Make the API request to join the discussion given a user's ID from the store, handle success and failure cases
- Get the chat history from the API and save it to the store
- Render the chat history in a new component
- Make the API request to post a message to the chat with content from a text editor component
Pretty reasonable but definitely not enough time to really get into it. I think it usually takes an hour or so for me to get into the right sort of flow state for programming.