jpmorganchase / salt-ds

React UI components built with a focus on accessibility, customization and ease-of-use
https://www.saltdesignsystem.com
Apache License 2.0
123 stars 90 forks source link

Add custom button support to Dropdown #2358

Open joshwooding opened 1 year ago

joshwooding commented 1 year ago

Description

The dropdown should support providing a custom button

Consider relationship with #2364.

Tasks

### Checklist
- [ ] Density (HD, MD, LD, TD)
- [ ] Mode (Light, Dark)
- [ ] Fill (Primary, Secondary, Tertiary)
- [ ] State (Default, Hover, Selected/Active, Disabled, Read-only, Other)
- [ ] Controlled API
- [ ] UITK accessibility parity (screen reader + keyboard interactions)
### Deliverables
- [ ] Characteristics spec
- [ ] Interactions spec, where necessary
- [ ] In Code & Figma (Component + Guide)
- [ ] Supporting site documentation
joshwooding commented 1 year ago

I've added the "needs more info" label because this work need verification on what use-cases are needed