-
Notifications
You must be signed in to change notification settings - Fork 32
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(DrawerList, Dropdown, Autocomplete, Field.Selection, Field.ArraySelection): disabled options #4154
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. |
b07dbf6
to
1311ee1
Compare
Discussion conclusions:
|
1311ee1
to
ef84dd5
Compare
427012b
to
1f47493
Compare
1f47493
to
9f924ee
Compare
9f924ee
to
fe919c5
Compare
fe919c5
to
b961525
Compare
b961525
to
6c9cf09
Compare
...ages/dnb-design-system-portal/src/docs/uilib/components/fragments/drawer-list/_prop-data.mdx
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very good work so far 👌
packages/dnb-design-system-portal/src/docs/uilib/about-the-lib/releases/eufemia/v11-info.mdx
Outdated
Show resolved
Hide resolved
packages/dnb-design-system-portal/src/docs/uilib/about-the-lib/releases/eufemia/v11-info.mdx
Outdated
Show resolved
Hide resolved
packages/dnb-design-system-portal/src/docs/uilib/components/dropdown/demos.mdx
Outdated
Show resolved
Hide resolved
...ages/dnb-design-system-portal/src/docs/uilib/components/fragments/drawer-list/_prop-data.mdx
Outdated
Show resolved
Hide resolved
...ages/dnb-design-system-portal/src/docs/uilib/components/fragments/drawer-list/_prop-data.mdx
Outdated
Show resolved
Hide resolved
.../dnb-design-system-portal/src/docs/uilib/extensions/forms/base-fields/Selection/Examples.tsx
Outdated
Show resolved
Hide resolved
.../dnb-design-system-portal/src/docs/uilib/extensions/forms/base-fields/Selection/Examples.tsx
Outdated
Show resolved
Hide resolved
.../dnb-design-system-portal/src/docs/uilib/extensions/forms/base-fields/Selection/Examples.tsx
Outdated
Show resolved
Hide resolved
packages/dnb-eufemia/src/components/autocomplete/style/themes/dnb-autocomplete-theme-ui.scss
Show resolved
Hide resolved
06d9686
to
7c23347
Compare
…missing 'selectedKey'. Allow index 'value' if no matching 'selectedKey'
7c23347
to
7dd9799
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very good improvements and good to have finally the disabled state 👏
## [10.57.0](v10.56.0...v10.57.0) (2024-11-22) ### 📝 Documentation * **Field.Upload:** adds `asyncFileHandler` property ([#4288](#4288)) ([fb09758](fb09758)) * **Field.Upload:** adds asyncFileHandler property ([7ccdabd](7ccdabd)) ### 🐛 Bug Fixes * **Forms:** align Value.SummaryList when Value.* has no label ([#4311](#4311)) ([b6621c2](b6621c2)) * **Forms:** ensure fields inside composition share submit indicator ([#4309](#4309)) ([e726e20](e726e20)) * **Forms:** safeguard errorMessages to avoid infinite loops when not wrapped in useMemo ([#4305](#4305)) ([f14bacc](f14bacc)) * **Forms:** show indicator with async onBlurValidator call when `validateInitially` is used ([#4303](#4303)) ([c585491](c585491)) * **Icon:** ensure icon name is rendered as `data-testid` ([#4304](#4304)) ([235b823](235b823)) ### ✨ Features * **Card, Section:** add `outset` property for moderate layout breakout ([#4317](#4317)) ([6008d9a](6008d9a)) * **DrawerList, Dropdown, Autocomplete, Field.Selection, Field.ArraySelection:** disabled options ([#4154](#4154)) ([8786d5d](8786d5d)) * **Field.Upload:** adds support for async and sync fn in `fileHandler` ([#4294](#4294)) ([2cc816a](2cc816a)) * **Forms:** add `Form.Card` with different default appearance than Card (use `Form.Card` in forms instead of Card) ([#4318](#4318)) ([7bbc0ca](7bbc0ca)) * **Forms:** add `labelSrOnly` to Value.* components ([#4319](#4319)) ([46f68ae](46f68ae)), closes [#4311](#4311) * **Forms:** deprecate `validator` in favor of `onChangeValidator` ([#4314](#4314)) ([5a06b2e](5a06b2e)) * **Typography:** add general `.dnb-t` helper classes and add typography props to Span ([#4235](#4235)) ([9dfe66d](9dfe66d))
🎉 This PR is included in version 10.57.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
/** @deprecated use `DrawerListDataArrayObject` */ | ||
export type DrawerListDataObject = DrawerListDataArrayObject; | ||
export type DrawerListDataArrayObject = { | ||
[customProperty: string]: unknown; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Comment as reference
DrawerList
can now be disabledDropdown
,Autocomplete
,Field.Selection
, andField.ArraySelection
Other changes:
selected_key
prop deprecated and can be replaced byselectedKey
DrawerList
propsvalue
also checks index if noselectedKey
is a matchtitle
overrideschildren
inField.Option
used byField.Selection
andField.ArraySelection