Resolve "Repose | Add REPOSE study symptom checks"
Closes #553 (closed)
This looks like a lot of changes, but that's just because of the many Questions and Symptom Checks (you don't need to look at those).
It's probably best to go through this commit by commit.
- Rename the example SC store in
/examples
accordingly - Clean up
repose/repose-questions/ReposeQuestionStore
which contains all REPOSE questions (can be ignored as I did more refactoring later anyways) - Delete that store because I decided to split it up into 2 directories
- Create
ReposePeriodicSymptomCheckStore
. This contains the periodic symptom check, i.e. the 7 ePROM questions. This is a normal SC store, same as the example from step 1 - Create
ReposeSporadicSymptomCheckStore
. This contains the questions from step 2. This store is a bit more complex, because we need to set the symptom checks' start dates to the day the user opens the app for the first time. - Fix a bug in the slider card template