Skip to content

IBX-10619: Radio buttons list#30

Merged
dew326 merged 2 commits intomainfrom
IBX-10619
Sep 5, 2025
Merged

IBX-10619: Radio buttons list#30
dew326 merged 2 commits intomainfrom
IBX-10619

Conversation

@GrabowskiM
Copy link
Copy Markdown
Contributor

🎫 Issue IBX-10619

Description:

For QA:

Documentation:

@GrabowskiM GrabowskiM requested review from a team and Copilot September 5, 2025 05:35
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR implements a RadioButtonsList component for form controls, providing a reusable way to render multiple radio buttons with consistent styling and behavior.

  • Adds new RadioButtonsList component with supporting types and HOC improvements
  • Enhances RadioButton component with required value prop
  • Creates comprehensive Storybook stories for the new component

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
packages/components/src/internal/hoc/withStateValue.tsx Refactored HOC to support better type safety with separate Props and ValueType generics
packages/components/src/inputs/RadioButton/RadioButton.types.ts Added required value prop to RadioButtonProps
packages/components/src/inputs/RadioButton/RadioButton.stories.tsx Added value prop to RadioButton stories
packages/components/src/formControls/RadioButtonsList/index.ts Created barrel export for RadioButtonsList component
packages/components/src/formControls/RadioButtonsList/RadioButtonsList.types.ts Defined types and interfaces for RadioButtonsList component
packages/components/src/formControls/RadioButtonsList/RadioButtonsList.tsx Implemented main RadioButtonsList component with stateful variant
packages/components/src/formControls/RadioButtonsList/RadioButtonsList.stories.tsx Created comprehensive Storybook stories for all component variants

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@GrabowskiM GrabowskiM requested review from a team and removed request for a team September 5, 2025 05:52
@ezrobot ezrobot requested review from OstafinL, RopRaptor, albozek, dew326 and tischsoic and removed request for a team September 5, 2025 05:52
@dew326 dew326 merged commit 7bc85fd into main Sep 5, 2025
10 checks passed
@dew326 dew326 deleted the IBX-10619 branch September 5, 2025 07:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants