dwgill/rollout

Serialize application state to url/query string

Opened this issue · 0 comments

  • Add a checkbox allowing people to serialize the application state (particularly their custom defined rules) to the url.
  • Add a redux middleware which checks this piece of state, and if it is true, stringifies the whole redux state into a json and Url Encodes it and sets the query string as it.
  • Add some kind of versioning to the state. Like a reducer that only returns a single value or something.
  • Add some logic in App which checks this query string on app startup, checks the version number, and calls an appropriate deserialization function.

Original request.