MODiX
MODiX copied to clipboard
WASM
This PR is most easily read by going through the commits one by one.
Due to responsiveness being quite sluggish when the user has high latency to the server, I rewrote the webpage into WASM
I tried getting InteractiveAuto
to work, but we will have to introduce some sort of abstraction to the logic in each controller, so that the server can use those implementations instead of trying to go via a controller
I opted to not do this in this PR due to it being large/long-winded as it is.
I also had to move some models (enums etc) to a shared project, so that the wasm artifact didn't become massive and bring with it a bunch of unnecessary stuff
NOTE: The GuildOption dropdown is slow to load because it's currently bypassing the pre-rendering step due to the server not having BaseAddress
set.