Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Major Refactor: Query + Completion Logic + Testing Infrastructure (#31)
* Checkpoint * Refactor limit logic * WIP: Bug Fix: Limit logic should skip round if needed to get target due/new in other deck * Fix go to next deck from done screen when on done screen currentCardData is undefined. * WIP: Show completed count on finish screen * WIP: Saving current state before pivot * Ignore lottie type error * Finalize refactor to calculate completed count without storing state and persisting distribution accross re-runs * Fix missing card bug while grading * WIP: Fix overlay counts * Update display counters to reflect completed today * Fix useCurrentCardData tests * WIP: Fix card resolution logic * fix timezone test issue * Fix practice click delay by advancing index right away We reset after we fetch the new list * fix types * supress componentWillUpdate warning Here we don't control the react version * Add first overlay test finished state * Fix issues + add more tests * fix lint errors * fix skipping bug done state needed to account for doing so without grading (which recalculates today state) * Bug Fix: missing new cards * Fix cramming missing cards * on close, reset cramming state * fix cramming mode bugs
- Loading branch information