When debugging a problem it can often be helpful to be able to put the plugin into a certain state, be it for testing something locally, in the browser (with #2709) or to just not be forced to do n number of steps before.
We should be able to put the plugin into a certain state, by picking from a list of possible states, and then have the plugin be put into a state where we can continue.
Those states could include
certain token sets with a couple of tokens inside them
certain themes with token sets
certain storage providers that are setup
Effectively this could also act like a good way to get seeds for local development, instead of always starting from scratch. This should only be possible in local development mode, not the live version of the plugin.
Definition of done
[x] We can put the plugin into a certain state by choosing that state
[ ] 2-3 (or more) states that are useful are available to users
[x] We can trigger this when environment is development
To be defined: Would be awesome to have sync providers here as well so we can pick from existing storage providers without being forced to set those up
When debugging a problem it can often be helpful to be able to put the plugin into a certain state, be it for testing something locally, in the browser (with #2709) or to just not be forced to do n number of steps before.
We should be able to put the plugin into a certain state, by picking from a list of possible states, and then have the plugin be put into a state where we can continue.
Those states could include
Effectively this could also act like a good way to get seeds for local development, instead of always starting from scratch. This should only be possible in local development mode, not the live version of the plugin.
Definition of done