[Refactor:TAGrading] Migrate RandomizeButtonWarning to Vue#12940
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #12940 +/- ##
============================================
+ Coverage 21.30% 21.33% +0.02%
Complexity 10050 10050
============================================
Files 277 278 +1
Lines 37609 37623 +14
Branches 513 515 +2
============================================
+ Hits 8014 8028 +14
Misses 29093 29093
Partials 502 502
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
|
PR description is now fixed. I don't think we require the said infrastructure for this PR atleast, any further callbacks without an under lying infrastructure will make this unnecessarily complex |
a488116 to
8d5aeac
Compare
…o the new infrastructure.
|
Hi @JManion32, so now this component has been refactored correctly using #12941 as base infrastructure. |
There was a problem hiding this comment.
Code and functionality looks good to me. The component test covers the component well. This PR follows the pattern we have established for Vue refactors well. Nice work.
EDIT: I looked into the failing Cypress, none of them appear to be related to this PR.
Why is this Change Important & Necessary?
In the ongoing migration of Submitty's UI from legacy Twig + jQuery to Vue.js, in this PR we migrate the
RandomizeButtonWarningto vue. It is also essentially a popup extension. Super easy and simple migration, will not take much time reviewingWhat is the New Behavior?
RandomiseButtonWarning.mp4
What steps should a reviewer take to reproduce or test the bug or new feature?
Randomly Re-Assign Teams to Rotating SectionsbuttonAutomated Testing & Documentation
tests.mp4
Other information