Summary
I have done a lot of stuff here, but it all boils down to the main Update.elm and Msgs.elm. I have split these modules so that right now specific messages and updates are delegated to the submodules, thus allowing us to have clearer and more legible code.
As for the last three TODOs, I have created independent issues for dealing with them.
Summary I have done a lot of stuff here, but it all boils down to the main Update.elm and Msgs.elm. I have split these modules so that right now specific messages and updates are delegated to the submodules, thus allowing us to have clearer and more legible code.
As for the last three TODOs, I have created independent issues for dealing with them.
TODO
[x] Fix Room subscriptions
[x] Split update to submodules
[x] Resolve LeaveRoom conflict
[x] Fix functions calling the main Update
[x] Fix token issues as in #211
[ ] De-couple Lobby and Room[ ] Rename General to Lobby[ ] Merge the three separate ToastiesRelated issues
56
Test plan manual