-
Notifications
You must be signed in to change notification settings - Fork 174
✨ feat: add total xp table #2281
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
Conversation
Pull Request Test Coverage Report for Build 3870115319Warning: This coverage report may be inaccurate.This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.
Details
💛 - Coveralls |
RichDom2185
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Understand that there were time constraints involved hence the priority was to get things working at the time, but if you don't mind, could you take another look at the potential code quality improvements below?
* ✨ feat: add api call to redux and saga * ✨ feat: add new Xp Calculation page * ✨ feat: add nav-link to new page * 🧪 tests: add academy navigation bar test * ✨ feat: add conditional render for xp calculation * 🧪 tests: remove unused snapshot * use React.FC typing for component * shift constants out of react component * memoize callbacks as per PR comment * remove commented out table filter code * shift to useDispatch * update actions to fit naming convention Co-authored-by: En Rong <53928333+chownces@users.noreply.github.com>
|
As discussed offline, we will revert this. Unfortunately, this is hundreds of commits behind the main branch so we'll have to create the revert commit manually. |
This reverts commit d47cc0e.
Description
Add a total XP table so that admins can view the
total xpof all students and download a CSV of all their total XP.Type of change
Checklist
Screenshots