EDS4 logo
@eds/select-dropdown
v4.4.11

SelectDropdown

A dropdown control that allows the user to make selections from a list of values.
  • Updated dependencies [13f5848]
    • @eds/select-input@4.6.9
  • Updated dependencies [37e1a6d]
    • @eds/icon@5.0.0
    • @eds/button@4.4.1
    • @eds/popover@4.2.5
    • @eds/select-input@4.6.8
  • Updated dependencies [75f75a3]
    • @eds/button@4.4.0
    • @eds/popover@4.2.4
    • @eds/select-input@4.6.7
  • @eds/select-input@4.6.6
  • Updated dependencies [eb0b250]
  • Updated dependencies [640a104]
    • @eds/icon@4.5.0
    • @eds/button@4.3.3
    • @eds/popover@4.2.3
    • @eds/select-input@4.6.5
  • @eds/select-input@4.6.4
  • Updated dependencies [0d45582]
  • Updated dependencies [225c185]
    • @eds/icon@4.4.3
    • @eds/button@4.3.2
    • @eds/popover@4.2.2
    • @eds/select-input@4.6.3
  • Updated dependencies [ec61a43]
    • @eds/select-input@4.6.2
  • 76387bd: Input border token changed to use a darker grey
  • 76387bd: Updates react select to close dropdown on scroll
  • 76387bd: a11y updates
  • Updated dependencies [76387bd]
  • Updated dependencies [e0d9a41]
  • Updated dependencies [76387bd]
  • Updated dependencies [76387bd]
    • @eds/select-input@4.6.1
    • @eds/box@4.0.10
    • @eds/button@4.3.1
    • @eds/flex@4.0.10
    • @eds/icon@4.4.2
    • @eds/popover@4.2.1
  • Updated dependencies [a4ece30e]
    • @eds/select-input@4.6.0
  • c7329492: Refactors internal SelectDropdownButton to use DropdownButton (shared styles).
  • 1558a464: Fixes focus fighting issue when used inside modals.
  • Updated dependencies [b308964d]
  • Updated dependencies [c7329492]
  • Updated dependencies [1558a464]
  • Updated dependencies [1558a464]
  • Updated dependencies [fbae37fd]
    • @eds/icon@4.4.1
    • @eds/button@4.3.0
    • @eds/popover@4.2.0
    • @eds/select-input@4.5.0
    • @eds/box@4.0.9
    • @eds/flex@4.0.9
  • 23a791d9: Makes the "Clear" button in SelectDropdown close the dropdown list for improved UX. Adds block prop that enables the default trigger to fill its container. Adds text overflow ellipsis when content of SelectDropdownButton overflows its container. Fixes a theming bug seen on selected/active styles.
  • Updated dependencies [d3042175]
  • Updated dependencies [23a791d9]
    • @eds/icon@4.4.0
    • @eds/select-input@4.4.1
    • @eds/popover@4.1.13
  • Updated dependencies [9073b400]
  • Updated dependencies [669b03f8]
    • @eds/select-input@4.4.0
    • @eds/icon@4.3.0
    • @eds/box@4.0.8
    • @eds/button@4.2.4
    • @eds/flex@4.0.8
    • @eds/popover@4.1.12
  • Updated dependencies
    • @eds/icon@4.2.8
    • @eds/popover@4.1.11
    • @eds/select-input@4.3.9
  • c9fe02ea: Toaster design improvements
  • a55d540a: Deprecates hideSearchInput prop, adding new searchable prop to be used instead.
  • Updated dependencies [c9fe02ea]
  • Updated dependencies [a55d540a]
    • @eds/select-input@4.3.8
    • @eds/popover@4.1.10
    • @eds/button@4.2.3
    • @eds/flex@4.0.7
    • @eds/icon@4.2.7
    • @eds/box@4.0.7
  • 2109bbf0: fixed the type exporting format for eds/select-dropdown eds/actions eds/button
  • Updated dependencies [2109bbf0]
    • @eds/button@4.2.2
    • @eds/popover@4.1.9
    • @eds/select-input@4.3.7
  • 981ef5ba: Create the first version of actions-group and actions-dropdown components. Add disabled to select-dropdown component select-dropdown-button trigger. Apply default option styles to select-input. Export type ButtonTone and type ButtonSize from button component.
  • Updated dependencies [c0499725]
  • Updated dependencies [143fb224]
  • Updated dependencies [6767cdb3]
  • Updated dependencies [981ef5ba]
    • @eds/icon@4.2.6
    • @eds/box@4.0.6
    • @eds/button@4.2.1
    • @eds/popover@4.1.8
    • @eds/select-input@4.3.6
    • @eds/flex@4.0.6
  • 60cc8cc5: New pressed state for buttons
  • fb650762: Fixed react-sprint dependencies
  • b85824bc: New filterOption prop for selectInput
  • 0b1e9f3c: Added block styles for responsiveness to button, toggle, and selectdropdown
  • Updated dependencies [fb650762]
  • Updated dependencies [b85824bc]
  • Updated dependencies [60cc8cc5]
  • Updated dependencies [0b1e9f3c]
    • @eds/button@4.2.0
    • @eds/select-input@4.3.5
    • @eds/icon@4.2.5
    • @eds/box@4.0.5
    • @eds/popover@4.1.7
    • @eds/flex@4.0.5
  • b2afb4e: Fixed fill content issue with tables
  • Updated dependencies [b2afb4e]
    • @eds/select-input@4.3.4
    • @eds/popover@4.1.6
    • @eds/icon@4.2.4
  • d044d68: Created tables patterns
  • Updated dependencies [5ce4ebe]
  • Updated dependencies [d044d68]
    • @eds/icon@4.2.3
    • @eds/select-input@4.3.3
    • @eds/popover@4.1.5
  • @eds/box@4.0.4
  • @eds/button@4.1.3
  • @eds/flex@4.0.4
  • @eds/icon@4.2.2
  • @eds/popover@4.1.4
  • @eds/select-input@4.3.2
  • Updated dependencies
    • @eds/button@4.1.2
    • @eds/icon@4.2.1
    • @eds/box@4.0.3
    • @eds/popover@4.1.3
    • @eds/select-input@4.3.1
    • @eds/flex@4.0.3
  • Updated dependencies [44e1f7a0]
    • @eds/select-input@4.3.0
  • 8416b5c: Feature: Added new component SelectDropdownButton to the @eds/select-dropdown package.

    Feature: Added optional label prop to the SelectDropdown, which renders a SelectDropdownButton when used, and automatically displays the selected dropdown value inside the button label.

    Fix: Made trigger an optional prop that can be used when not using the label prop.

  • 509c41f: Added multi-select as an option for the SelectDropdown. Added an option to have a clear button on the SelectDropdown.

  • 509c41f: Updated the multi-select style for SelectDropdown and SelectInput to be the new checkbox style.
  • Updated dependencies [8416b5c]
  • Updated dependencies [509c41f]
  • Updated dependencies [9df31b6]
    • @eds/select-input@4.2.2
    • @eds/button@4.1.1
    • @eds/popover@4.1.2
  • Updated dependencies [ca8ea9b]
  • Updated dependencies [8bd43cd]
  • Updated dependencies [4bdc642]
  • Updated dependencies [acfa010]
    • @eds/select-input@4.2.1
    • @eds/button@4.1.0
    • @eds/popover@4.1.1
  • ad260e8: Feature: Updating select-dropdown to render inside a popover. Feature: Add side and align props to select-dropdown. Feature: Adding onEscapeKeyDown and collisionPadding props to popover. Feature: Adding hideSearchInput to useReactSelectComponentsOverride and useReactSelectStylesOverride.
  • Updated dependencies [ad260e8]
    • @eds/popover@4.1.0
    • @eds/select-input@4.2.0
  • e0729c4: Improved how @eds packages manage their dependencies and peerDependencies.
  • Updated dependencies [f09cc14]
  • Updated dependencies [e0729c4]
    • @eds/core@4.0.1
    • @eds/box@4.0.2
    • @eds/button@4.0.2
    • @eds/flex@4.0.2
    • @eds/icon@4.1.1
    • @eds/select-input@4.1.1
    • @eds/text-input@4.0.2
  • Updated dependencies [3d2f751]
  • Updated dependencies [e6f51dc]
  • Updated dependencies [3ca7e34]
  • Updated dependencies [be3f575]
  • Updated dependencies [3d2f751]
    • @eds/box@4.0.1
    • @eds/select-input@4.1.0
    • @eds/icon@4.1.0
    • @eds/flex@4.0.1
    • @eds/text-input@4.0.1
    • @eds/button@4.0.1
  • e99cdb6: Offical release of EDS 4.0.0
  • Updated dependencies [b897900]
  • Updated dependencies [0793bc8]
  • Updated dependencies [e99cdb6]
    • @eds/button@4.0.0
    • @eds/core@4.0.0
    • @eds/select-input@4.0.0
    • @eds/text-input@4.0.0
    • @eds/box@4.0.0
    • @eds/flex@4.0.0
    • @eds/icon@4.0.0
  • Updated dependencies [d3af132]
    • @eds/select-input@0.0.19
  • Updated dependencies [53250bf]
    • @eds/icon@0.0.12
    • @eds/select-input@0.0.18
    • @eds/text-input@0.0.15
  • Updated dependencies [71bf60c]
    • @eds/icon@0.0.11
    • @eds/select-input@0.0.17
    • @eds/text-input@0.0.14
  • aca2c6fc: Improve rendering performance of Box component, SelectDropdown and SelectInput
  • Updated dependencies [aca2c6fc]
    • @eds/box@0.0.11
    • @eds/core@0.0.10
    • @eds/select-input@0.0.16
    • @eds/flex@0.0.11
    • @eds/text-input@0.0.13
    • @eds/button@0.0.15
    • @eds/icon@0.0.10
  • Updated dependencies [885a519]
    • @eds/core@0.0.9
    • @eds/box@0.0.10
    • @eds/button@0.0.14
    • @eds/flex@0.0.10
    • @eds/icon@0.0.9
    • @eds/select-input@0.0.15
    • @eds/text-input@0.0.12
  • Updated dependencies [7e975b9]
    • @eds/button@0.0.13
    • @eds/select-input@0.0.14
  • Updated dependencies [abc41ab]
    • @eds/button@0.0.12
    • @eds/select-input@0.0.13
  • 5a0464b: Restructure of space tokens to make room for new xlarge token (2rem/32px).
  • Updated dependencies [5a0464b]
    • @eds/box@0.0.9
    • @eds/button@0.0.11
    • @eds/core@0.0.8
    • @eds/flex@0.0.9
    • @eds/icon@0.0.8
    • @eds/select-input@0.0.12
    • @eds/text-input@0.0.11
  • Updated dependencies [bd2529a]
    • @eds/core@0.0.7
    • @eds/box@0.0.8
    • @eds/button@0.0.10
    • @eds/flex@0.0.8
    • @eds/icon@0.0.7
    • @eds/select-input@0.0.11
    • @eds/text-input@0.0.10
  • ed689b7: Improvement: Async SelectInput empty state message to display "Type to search" when the user hasn't entered a value, rather than “No matching results”. Improvement: SelectDropdown to always display "No matching results" even when the user hasn't entered a value.
  • Updated dependencies [ed689b7]
    • @eds/select-input@0.0.10
    • @eds/text-input@0.0.9
  • Updated dependencies [1a73246]
    • @eds/button@0.0.9
    • @eds/select-input@0.0.9
  • Updated dependencies [5f747ba]
    • @eds/button@0.0.8
    • @eds/text-input@0.0.8
    • @eds/select-input@0.0.8
  • Updated dependencies [dcc4cee]
    • @eds/core@0.0.6
    • @eds/box@0.0.7
    • @eds/button@0.0.7
    • @eds/flex@0.0.7
    • @eds/icon@0.0.6
    • @eds/select-input@0.0.7
    • @eds/text-input@0.0.7
  • Updated dependencies [9d850b3]
  • Updated dependencies [8aa3df6]
  • Updated dependencies [43cd43e]
  • Updated dependencies [3db0be0]
    • @eds/button@0.0.6
    • @eds/select-input@0.0.6
    • @eds/box@0.0.6
    • @eds/flex@0.0.6
    • @eds/text-input@0.0.6
  • Updated dependencies [debac4b]
    • @eds/core@0.0.5
    • @eds/box@0.0.5
    • @eds/button@0.0.5
    • @eds/flex@0.0.5
    • @eds/icon@0.0.5
    • @eds/select-input@0.0.5
    • @eds/text-input@0.0.5
  • Updated dependencies [ad81476]
  • Updated dependencies [8e9c9e9]
  • Updated dependencies [de3c841]
  • Updated dependencies [7e1274c]
  • Updated dependencies [3e1d94d]
  • Updated dependencies [4b8ad31]
    • @eds/text-input@0.0.4
    • @eds/box@0.0.4
    • @eds/core@0.0.4
    • @eds/flex@0.0.4
    • @eds/button@0.0.4
    • @eds/select-input@0.0.4
    • @eds/icon@0.0.4
  • 16f4c45: Support React v16.9 to v18
  • Updated dependencies [68e6611]
  • Updated dependencies [e84b1d4]
  • Updated dependencies [16f4c45]
    • @eds/button@0.0.3
    • @eds/icon@0.0.3
    • @eds/select-input@0.0.3
    • @eds/core@0.0.3
    • @eds/box@0.0.3
    • @eds/flex@0.0.3
    • @eds/text-input@0.0.3
  • aca3f9c: Fixed dependencies and build
  • Updated dependencies [aca3f9c]
    • @eds/box@0.0.2
    • @eds/button@0.0.2
    • @eds/core@0.0.2
    • @eds/flex@0.0.2
    • @eds/icon@0.0.2
    • @eds/select-input@0.0.2
    • @eds/text-input@0.0.2
  • 1c4bd44: First prerelease publish of components
  • Updated dependencies [1c4bd44]
    • @eds/box@0.0.1
    • @eds/button@0.0.1
    • @eds/core@0.0.1
    • @eds/flex@0.0.1
    • @eds/icon@0.0.1
    • @eds/select-input@0.0.1
    • @eds/text-input@0.0.1