The Robokop front end is running on some outdated dependencies that I think at this point are putting too many limits on the UI. As queries are getting bigger and more involved, the browser memory required for these large responses is putting too much strain on the outdated version of mobx we have and the browser ends up crashing. With v16.8, React introduced hooks, which should be able to replace mobx and free up a lot of extra memory. (we could try and update mobx, but it's looking like that would be about as much work as just replacing it at this point)
This goal will hopefully not change the look of the UI at all, but the inner workings of the front end will be quite different.
The Robokop front end is running on some outdated dependencies that I think at this point are putting too many limits on the UI. As queries are getting bigger and more involved, the browser memory required for these large responses is putting too much strain on the outdated version of mobx we have and the browser ends up crashing. With v16.8, React introduced hooks, which should be able to replace mobx and free up a lot of extra memory. (we could try and update mobx, but it's looking like that would be about as much work as just replacing it at this point)
This goal will hopefully not change the look of the UI at all, but the inner workings of the front end will be quite different.