-
Notifications
You must be signed in to change notification settings - Fork 124
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
refactor: migrate off modal paragon depreciation components #654
Conversation
…them into latest paragon modals
Thanks for the pull request, @Mashal-m! Please note that it may take us up to several weeks or months to complete a review and merge your PR. Feel free to add as much of the following information to the ticket as you can:
All technical communication about the code itself will be done via the GitHub pull request interface. As a reminder, our process documentation is here. Please let us know once your PR is ready for our review and all tests are green. |
Codecov ReportBase: 38.75% // Head: 38.78% // Increases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## master #654 +/- ##
==========================================
+ Coverage 38.75% 38.78% +0.03%
==========================================
Files 110 110
Lines 2281 2279 -2
Branches 622 620 -2
==========================================
Hits 884 884
+ Misses 1312 1310 -2
Partials 85 85
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
@Mashal-m, sprint check: do you mind resolving conflicts and squashing your commits? |
) * refactor: worked on modal paragon depreciation component and changed them into latest paragon modals * refactor: migrate off modal paragon depreciation components * fix: fix eslint and commit message * fix: units tests were not working, its fixed * test: add unit tests in modal * test: add unit tests in id verfication modal * refactor: convert test cases from enzyme to react testing library * refactor: remove empty file
) * refactor: worked on modal paragon depreciation component and changed them into latest paragon modals * refactor: migrate off modal paragon depreciation components * fix: fix eslint and commit message * fix: units tests were not working, its fixed * test: add unit tests in modal * test: add unit tests in id verfication modal * refactor: convert test cases from enzyme to react testing library * refactor: remove empty file
) * refactor: worked on modal paragon depreciation component and changed them into latest paragon modals * refactor: migrate off modal paragon depreciation components * fix: fix eslint and commit message * fix: units tests were not working, its fixed * test: add unit tests in modal * test: add unit tests in id verfication modal * refactor: convert test cases from enzyme to react testing library * refactor: remove empty file
* chore: update dependencies to alpha version * fix: migrated functions to arrow functions to fix linting * Paragon form component deprecations (openedx#612) * refactor: removed deprecated paragon components from CoachingToggle and used alternatives * refactor: removed deprecated paragon components from ConfirmationModal and used alternatives * refactor: removed deprecations from EditableField and created separate component for SelectField * refactor: updated DemographicsSection to use new select component * refactor: removed deprecations from EmailField and used alternatives * refactor: removed deprecated Input from CoachingConsentForm * refactor: removed deprecated Input from DemographicsSection * refactor: removed deprecated Input from SummaryPanel component * refactor: removed deprecated CheckBox and used Form.CheckBox * refactor: fixed unit tests * refactor: changes based on PR reviews * fix: linting issue * refactor: migrate off modal paragon depreciation components (openedx#654) * refactor: worked on modal paragon depreciation component and changed them into latest paragon modals * refactor: migrate off modal paragon depreciation components * fix: fix eslint and commit message * fix: units tests were not working, its fixed * test: add unit tests in modal * test: add unit tests in id verfication modal * refactor: convert test cases from enzyme to react testing library * refactor: remove empty file * fix: downgrade paragon to 21.0.0
Ticket
Migrate off deprecated Paragon components
Migrated off Modal deprecated components into latest modals
Confirmation Modal Before
Confirmation Modal After
Success Modal Before
Success Modal After
ID verification Before
ID verification After