Open
Description
Information
- None of the other issue templates apply
Description
When the keyboard loading process was designed, I was pretty new to vue and vuex, so the keyboard loading process is quite confusing and easy to follow. Transitioning from non-vue code, made this even messier. It would be a good time to look at the keyboard metadata loading process and redesign, so that
- the flow is clearer
- it's better documented
- it's easier to maintain
Right now it's a bit of a spaghetti mess of promises, while we wait for async tasks for finish