adobe / adobe/spectrum-web-components
[Feat]: Support for multi-select in Combobox and Picker
- Dominant language
- TypeScript
- Stars
- 1.5k
- Forks
- 262
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 68
Description
### Code of conduct
- [x] I agree to follow this project's code of conduct.
### Impacted component(s)
Combobox, Popover
### Description of the requested feature
In addition to the existing functionality available for Picker and Combobox, a `selects="multiple"` option to allow for multi-select.
### Mockups or screenshots
_No response_
### Implementation notes or ideas
_No response_
### Would you like to track this issue in Jira?
- [x] Yes, please tell me the ticket number!
Contributor guide
Research direction
Start by reading the existing Combobox, Picker, and Popover implementations to understand their current single-selection behavior. Define the expected behavior for a selects="multiple" option across Combobox and Picker, including how selected values are represented and displayed. Done means both components support multi-select consistently with appropriate coverage for the new behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100