feat(components): expose SelectedCheck as a family primitive #2
Reference in New Issue
Block a user
Delete Branch "feat/selected-check-primitive"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Makes
SelectedCheckpublic so picker consumers stop hand-rolling it.It was private to
OptionPicker, so every consumer re-derived the same Icon. Calendula alone carried five copies, and they had drifted on icon style — the kit drewIcons.Rounded.Check, all five app copies drewIcons.Default.Check(Filled).Now public with KDoc, keeping the kit's existing Rounded glyph. No behaviour change inside the kit:
OptionPickercalls the same function it always did.Consumed by the companion Calendula PR, which deletes its five copies against this.
🤖 Generated with Claude Code