Page MenuHomePhabricator

Cleanup Routing code
Closed, ResolvedPublic5 Estimated Story Points

Event Timeline

In my opinion, we could remove vue-router as a dependency and use just a simple component that mirrors some property from the $store to the url and vice versa. That's what I had in mind with cleaning up the routing code. This way, whenever we add something that needs to be mirrored to the URL, it's a small change in the $store and the routing continues to work. It would also make the source smaller because vue does a bunch of stuff we don't need.

Hi @fdans !
I was finally able to rebase the code and push.
I tested this thoroughly and I think it can be deployed.
Please, review and merge if OK.