Skip to content

IBX-10604: ChoiceInput Label#26

Merged
dew326 merged 2 commits intomainfrom
IBX-10604
Sep 3, 2025
Merged

IBX-10604: ChoiceInput Label#26
dew326 merged 2 commits intomainfrom
IBX-10604

Conversation

@GrabowskiM
Copy link
Copy Markdown
Contributor

@GrabowskiM GrabowskiM requested review from a team and Copilot September 3, 2025 10:30
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 introduces a new ChoiceInputLabel component to the design system, providing a reusable label component specifically designed for choice inputs (like checkboxes and radio buttons).

  • Adds a new ChoiceInputLabel React component with TypeScript support
  • Implements Storybook stories for component documentation and testing
  • Includes SCSS styling with consistent design system variables

Reviewed Changes

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

Show a summary per file
File Description
packages/components/src/ChoiceInputLabel/index.ts Main export file for the new component
packages/components/src/ChoiceInputLabel/ChoiceInputLabel.types.ts TypeScript interface definitions
packages/components/src/ChoiceInputLabel/ChoiceInputLabel.tsx Main React component implementation
packages/components/src/ChoiceInputLabel/ChoiceInputLabel.stories.tsx Storybook stories for documentation
packages/assets/src/scss/styles.scss Imports the new component's styles
packages/assets/src/scss/_choice-input-label.scss Component-specific SCSS styling

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

@dew326 dew326 merged commit cabed3f into main Sep 3, 2025
4 checks passed
@dew326 dew326 deleted the IBX-10604 branch September 3, 2025 13:41
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