Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: radio component #301

Merged
merged 10 commits into from
Nov 17, 2022
Merged

feat: radio component #301

merged 10 commits into from
Nov 17, 2022

Conversation

muratcorlu
Copy link
Contributor

While working on unit tests, I wanted to share my work on radio input component.

We decided to use bl-radio and bl-radio-option components in #135 but while on development, I noticed that a grouping component will be also needed for checkbox component and bl-checkbox-option inside a bl-checkbox component didn't look a good naming to me. Because bl-checkbox can be used by itself without grouping a list of option (like toggling a single value). So for that kind of cases bl-checkbox name would be a simpler usage (like we already have now).

If you also find logical, I'll update issue definition regarding to this and complete this PR by finishing missing parts.

Closes #135

@muratcorlu muratcorlu linked an issue Oct 20, 2022 that may be closed by this pull request
@muratcorlu muratcorlu marked this pull request as ready for review November 14, 2022 10:26
@olkeoguz olkeoguz self-requested a review November 14, 2022 12:11
@sonarcloud
Copy link

sonarcloud bot commented Nov 15, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

100.0% 100.0% Coverage
0.0% 0.0% Duplication

@muratcorlu
Copy link
Contributor Author

There is a problem about interaction tests in Chromatic. I created a separate issue for that. I'll merge this component without focus state screenshot test(@buseselvi tested it on storybook manually, it works anyway) to not block this component for a long time.

@muratcorlu muratcorlu merged commit 7084627 into next Nov 17, 2022
@muratcorlu muratcorlu deleted the 135-radio-input-component branch November 17, 2022 08:45
@github-actions
Copy link

🎉 This PR is included in version 2.0.0-beta.43 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions
Copy link

github-actions bot commented Apr 6, 2023

🎉 This PR is included in version 2.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Radio Input Component
3 participants