Team E2563 - Review Tableau Page #126
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR aims to complete the following user story:
For this purpose, the ReviewTableau.tsx page has been created, along with the necessary peripheral files. Please see the E2563 wiki page for a more detailed writeup of the implementation in this PR, from both front end and back end perspectives.
Please also see the corresponding back end pull request for the accompanying API endpoint implementation required for the review tableau page to operate.
NOTE: the review tableau page included in this PR is inaccessible via normal site navigation, though the required authentication procedures are performed. This is because the user flow that precedes ours, the review dashboard, is being implemented by another team. However, the page is still accessible at http://localhost:3000/review-tableau?assignmentId=1&participantId=1, with the appropriate values changed manually (they would be automatically set during standard use).
NOTE: due to slow loading times with the review tableau, and to make testing run more smoothly, we have raised the timeout time from 1,000 ms to 10,000 ms. This is not necessarily a required change, but we felt it was worth bringing to the attention of project maintainers. If the review tableau times out anyway, try refreshing!