feat: Add new compound status indicator
Summary
Resolves: https://github.com/Workday/canvas-kit/issues/1637
Release Category
Components
Release Note
We've created a compound component version of our StatusIndicator which you can find under our preview components. This new API will allow for more composability and ergonomic API. With the new component, the default styling is to have sentenced cased text for better accessibility.
Checklist
- [ ] MDX documentation adheres to Canvas Kit's standard MDX template
For the Reviewer
- [x] PR title is short and descriptive
- [x] PR summary describes the change (Fixes/Resolves linked correctly)
- [x] PR Release Notes describes additional information useful to call out in a release message or removed if not applicable
- [x] Breaking Changes provides useful information to upgrade to this code or removed if not applicable
Where Should the Reviewer Start?
Areas for Feedback? (optional)
- [ ] Code
- [ ] Documentation
- [ ] Testing
- [ ] Codemods
Testing Manually
Screenshots or GIFs (if applicable)
Thank You Gif (optional)
Test summary
Run details
| Project | canvas-kit |
| Status | Passed |
| Commit | 347a18c7f9 ℹ️ |
| Started | Oct 24, 2022 4:00 PM |
| Ended | Oct 24, 2022 4:06 PM |
| Duration | 06:16 💡 |
| OS | Linux Ubuntu - 20.04 |
| Browser | Electron 94 |
View run in Cypress Dashboard ➡️
This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. You can manage this integration in this project's settings in the Cypress Dashboard
@mannycarrera4 thank you for refactoring switch statement! Now it looks nicer and easier to read 👍