Repository navigation
Conversation
Three of them (rcx-swiper-zoom-*, rcx-sidebar-item__menu, rcx-button--loading) match no CSS rule and are removed. rcx-field-group__item is still needed on CustomFieldsForm's Field, since FieldGroup patches the class onto CustomField, which doesn't forward it; it becomes a className.
|
Looks like this PR is not ready to merge, because of the following issues:
Please fix the issues and try again If you have any trouble, please check the PR guidelines |
|
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: true
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## develop #43024 +/- ##
===========================================
+ Coverage 71.39% 71.40% +0.01%
===========================================
Files 5281 5281
Lines 227560 227558 -2
Branches 42151 42087 -64
===========================================
+ Hits 162457 162483 +26
+ Misses 59867 59849 -18
+ Partials 5236 5226 -10
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Proposed changes
First migration step of the "Fuselage components take no styling props" proposal (#42974): the app stops passing
rcx-*props to Fuselage components.rcx-swiper-zoom-out/rcx-swiper-zoom-in(ImageGallery),rcx-sidebar-item__menu(SidepanelItem) andrcx-button--loading(RetryButton) match no CSS rule and no e2e locator: removed.SidebarItemMenualready putsrcx-sidebar-item__menuon the wrapper it renders.rcx-field-group__itemonCustomFieldsForm'sFieldis still needed:FieldGrouppatches the class ontoCustomField, which doesn't forward it. It becomes aclassName(Box merges both into the same class list, so the output is identical).node packages/fuselage/scripts/scan-style-props.mjs(from #42974) reports norcx-*prop outside Fuselage after this change. The 20 sites inside Fuselage belong to the proposal's "Fuselage's own compositions" step.Issue(s)
https://rocketchat.atlassian.net/browse/ARCH-2583
Steps to test or reproduce
No visual change expected: image gallery toolbar, sidepanel item kebab, outbound message retry button, custom fields in registration/omnichannel forms.
Further comments