refactor: Explicit component props (13/23) - #41212
Conversation
… export component props types
…): export component props types
…ponent props types
…omponent props types
…export component props types
…icator): export component props types
…omponent props types
…ActionsToolbar): export component props types
…FormattingToolbar): export component props types
…export component props types
…port component props types
|
Looks like this PR is ready to merge! 🎉 |
|
/jira ARCH-2200 |
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (39)
📜 Recent review details⏰ Context from checks skipped due to timeout. (2)
🧰 Additional context used📓 Path-based instructions (1)**/*.{ts,tsx,js}📄 CodeRabbit inference engine (.cursor/rules/playwright.mdc)
Files:
🧠 Learnings (2)📚 Learning: 2026-03-27T14:52:56.865ZApplied to files:
📚 Learning: 2026-05-06T12:21:44.083ZApplied to files:
🔇 Additional comments (39)
WalkthroughThis PR changes numerous non-exported local TypeScript prop type aliases into exported types across omnichannel, outlook calendar, room, composer, message box, and contextual bar view components. Several components also refactor inline prop type annotations into named exported type aliases. No runtime logic or component behavior is altered. ChangesProp type export refactor
Estimated code review effort: 1 (Trivial) | ~5 minutes Possibly related PRs
Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Warning Review ran into problems🔥 ProblemsErrors were encountered while retrieving linked issues. Errors (1)
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✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #41212 +/- ##
===========================================
- Coverage 69.20% 69.19% -0.01%
===========================================
Files 3650 3651 +1
Lines 142741 142784 +43
Branches 25610 25656 +46
===========================================
+ Hits 98777 98800 +23
- Misses 39669 39694 +25
+ Partials 4295 4290 -5
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Proposed changes (including videos or screenshots)
It explicits the types for component props, following our guideline.
Issue(s)
Steps to test or reproduce
Further comments
Task: ARCH-2217
Summary by CodeRabbit