Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reading: store grouping state locally, snapshot grouping state and post to server #2368

merged 7 commits into from
Jan 23, 2019


Copy link

@kevinrobinson kevinrobinson commented Jan 23, 2019

Builds on #2367

Who is this PR for?

K5 reading teams

What does this PR do?

This adds the "additional groups" grouping UI, and lifts state of groupings up to maintain it across navigating between groups. It adds an Autosaver components that tracks changes and autosaves posting to the server to store that work in the database. The schema is minimal and not intended as final; this is just enabling saving during the first pilot (and not yet even reading these into the UI yet).

Screenshot (if adding a client-side feature)

(no visual feedback)


Which features or pages does this PR touch?

  • Reading grouping page

Does this PR use tests to help verify we can deploy these changes quickly and confidently?

  • Included specs for changes
  • Manual testing made more sense here

Copy link

@kevinrobinson, this looks like it might be worth double-checking! @kevinrobinson might be able to help.

@kevinrobinson kevinrobinson changed the title Reading: snapshot groupings and post to server Reading: store grouping state locally, snapshot grouping state and post to server Jan 23, 2019
Copy link
Contributor Author


@kevinrobinson kevinrobinson merged commit 1737bb6 into master Jan 23, 2019
@kevinrobinson kevinrobinson deleted the feature/reading-persistence branch January 23, 2019 00:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
None yet

Successfully merging this pull request may close these issues.

None yet

2 participants