-
Notifications
You must be signed in to change notification settings - Fork 25
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: new component SelectableCardOptionGroup #4798
Conversation
🦋 Changeset detectedLatest commit: ec628b1 The changes in this PR will be included in the next version bump. This PR includes changesets to release 4 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
8cfdab5
to
5ebd409
Compare
5ebd409
to
3b9f363
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #4798 +/- ##
==========================================
+ Coverage 89.19% 89.26% +0.06%
==========================================
Files 230 235 +5
Lines 8009 8120 +111
Branches 3680 3684 +4
==========================================
+ Hits 7144 7248 +104
- Misses 865 872 +7
... and 11 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…4806) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
packages/ui/src/components/SelectableCardOptionGroup/components/Image.tsx
Outdated
Show resolved
Hide resolved
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* docs: fix code editor in storybook * fix: failing test
….2.7 (#4769) * chore(devdeps): update dependency @scaleway/eslint-config-react to v5.2.7 * fix: remove duplicate type --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Matthias <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency react-toastify to v11 * chore: add changeset renovate-8950968 * fix: new version of react toastify --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Scaleway Bot <[email protected]> Co-authored-by: Matthias Prost <[email protected]>
* fix(deps): update code editor to v4.23.8 * chore: add changeset renovate-28121ac --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Scaleway Bot <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix(deps): update dependency react-select to v5.10.0 * chore: add changeset renovate-e0b54b9 --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Scaleway Bot <[email protected]> Co-authored-by: Matthias Prost <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Summary
Type
New component
SelectableCardOptionGroup
✨<Popup />
: fix when there is no animation to not add asetTimeout
to close the popup. This will improve the behavior of<SelectInputV2 />
and make the testing less random.<SelectableCard />
: remove pointer events on the radio. We were already doing it with the checkbox version. Also improved tabulation to be more accessible.<Label />
: improve component to acceptas
prop that can take eitherlabel
orlegend
. It also acceptsentiment
anddisabled
props now. The mouse pointer will be a pointer as well whenhtmlFor
is passed.<SelectInputV2 />
: improve the focusable elements and fix a visual bug to double click to open the dropdown. Also when there is no space in the input the text will be ellipsis.<SelectableCardOptionGroup />
<SelectableCardOptionGroupField />
Relevant logs and/or screenshots