Allows Curriculum review sessions to be saved on the server alongside localStorage.
This allows a person to continue working on a Curriculum Review from another device by using the same unique URL that contains a token id.
Note: This PR must be merged after PR: #404
Additions
a localStorage wrapper class that handles storing values in localStorage and syncing those values to the server.
additional unit tests for new localStorage wrapper class
Changes
Replace embedded JavaScript from the crt-start.html with dedicated analytics.js and startPage.js files.
How to test this PR
1.
Screenshots
Notes and todos
-
Checklist
[ ] PR has an informative and human-readable title
[ ] Changes are limited to a single goal (no scope creep)
Allows Curriculum review sessions to be saved on the server alongside localStorage. This allows a person to continue working on a Curriculum Review from another device by using the same unique URL that contains a token id.
Note: This PR must be merged after PR: #404
Additions
Changes
How to test this PR
1.
Screenshots
Notes and todos
-
Checklist
Front-end testing
Browser testing
Visually tested in the following supported browsers:
Accessibility
Other