refactor: upgrade react and styled-components version
affects: @medly-components/core, @medly-components/forms, @medly-components/icons, @medly-components/layout, @medly-components/loaders, @medly-components/markdown, @medly-components/utils
BREAKING CHANGE: React v18 and styled-components v6 has some breaking changes
PR Checklist
Description
(Replace This Text: Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.)
Type of change
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Code style update (formatting, local variables)
- [x] Refactoring (no functional changes and API changes)
- [ ] Build changes
- [ ] CI changes
- [ ] Document content changes
- [ ] Performance improvement
- [ ] Add missing tests
- [ ] Others (please describe)
How has this been tested?
(Replace This Text: Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration.)
[ ] Test A
[ ] Test B
Fixes #<issue_number>
What is the current behaviour?
(Replace This Text: Please describe the current behaviour you are modifying, or link a relevant issue.)
What is the new behaviour?
(Replace This Text: Please describe the expected new behaviour.)
Does this PR introduce a breaking change?
- [ ] Yes
- [ ] No
Note: (Replace This Text: If this PR contains a breaking change please describe the impact and migration path for existing application.)
Additional context
(Replace This Text: Please describe any other related information or add screenshots of the PR.)
Checklist
-
[ ] My code follows the style guidelines of this project
-
[ ] I have performed a self-review of my own code
-
[ ] I have commented my code, particularly in hard-to-understand areas
-
[ ] I have made corresponding changes to the documentation
-
[ ] My changes generate no new warnings
-
[ ] I have added tests that prove my fix is effective or that my feature works
-
[ ] New and existing unit tests pass locally with my changes
-
[ ] Any dependent changes have been merged and published in downstream modules
☁️ Nx Cloud Report
CI is running/has finished running commands for commit 9ce45abe65db95a0bb0cd5ba1f892c6f26fe44a0. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.
📂 See all runs for this CI Pipeline Execution
| 🟥 Failed Commands |
|---|
lerna run build |
✅ Successfully ran 1 target
Sent with 💌 from NxCloud.
Quality Gate failed
Failed conditions
C Reliability Rating on New Code (required ≥ A)
See analysis details on SonarCloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarLint