This PR integrates https://github.com/crybapp/web/issues/115 into Web, using mesa-js-client. One issue is that the Mesa class object does not work well with the Vuex state, resulting in a crash due to error, specifically adjusting the state outside of a mutation handler.
This PR integrates https://github.com/crybapp/web/issues/115 into Web, using mesa-js-client. One issue is that the Mesa class object does not work well with the Vuex state, resulting in a crash due to error, specifically adjusting the state outside of a mutation handler.
Once a workaround has been found for this, this PR can be merged alongside https://github.com/crybapp/api/pull/87 which is ready to go.