feat: add segmented control radio and tabs - #1101
Conversation
|
@frankieyan before I send this off to review, it has been a while so wanted to check our process on this. I haven't removed the current Reactist Tabs from in here yet. So currently both exist:
This is largely to not break consumers. Would we mark as deprecated, then once this is merged, and OUR consumers are on the latest component, then completely remove? |
Yeah! I think marking the old tabs as deprecated first would be the way to go. I'd go with adding a badge to the stories: reactist/.storybook/badges/README.md Line 22 in eeac516 And marking the components themselves as deprecated with jsdoc: https://jsdoc.app/tags-deprecated But not rename the button to avoid a breaking change for now (but of course if you'd like to offload the renaming in consumers or even migrate right way to an agent, that's fine too!) |


Short description
Adds the Todoist segmented-control patterns to Reactist while preserving the existing compound Tabs API.
SegmentedControlRadioandSegmentedControlTabscomponents with controlled and uncontrolled selection.Locally verified through Reactist Storybook and in Todoist Web via
yalc.References
PR Checklist