MODiX icon indicating copy to clipboard operation
MODiX copied to clipboard

WASM

Open calledude opened this issue 5 months ago • 0 comments

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.

calledude avatar Sep 01 '24 19:09 calledude