BenShelton / library-api

An API for accessing information related to meetings and publications of Jehovah's Witnesses
https://benshelton.github.io/library-api/
MIT License
10 stars 2 forks source link

[Feature] Persist state of Control Panel screens #42

Closed BenShelton closed 3 years ago

BenShelton commented 3 years ago

Packages

Media

Describe the solution you'd like

When going between screens the screen will reload. This is particularly noticeable when returning to the Publication page as it has to reload the default publication.

Ideally we can persist this state. As this uses a router we could use keep-alive to keep the pages in memory.

Describe alternatives you've considered

We could also not use nested routes and swap out the components using v-show. This could get a bit messy though.

Additional context

N/A