FE-1106: Add CheckboxGroup + RadioGroup to DS#8923
Conversation
PR SummaryMedium Risk Overview CheckboxGroup is a controlled multi-select built on Ark’s checkbox group: RadioGroup drops the legacy Smaller DS tweaks: left Reviewed by Cursor Bugbot for commit b4fc37f. Bugbot is set up for automated code reviews on this repo. Configure here. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 3 potential issues.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 47f855f. Configure here.
kube
left a comment
There was a problem hiding this comment.
I checked Petrinaut and did not find any issue. 👍
|
I removed from Merge Queue, given it was my approval that triggered it, and I suppose the real review you want is from @lunelson. |

🌟 What is the purpose of this PR?
Added CheckboxGroup and RadioGroup to the design system.
I also upgraded ark-ui, as the previous version did not support some fields on radio group that we use like "required". Upgrading also fixes some existing minor issues I noticed (like menu's closing during some hover operations), and will be required anyway for some upcoming components like DateInput.
I've read through the ark-ui changelog, and tested the DS, petrinaut + the hash frontend to make sure that no breaking changes apply to our ark-ui usage.
Including @CiaranMn + @kube in this PR in case you have any concerns with the ark-ui upgrade.
Pre-Merge Checklist 🚀
🚢 Has this modified a publishable library?
This PR:
📜 Does this require a change to the docs?
The changes in this PR: