Skip to content

Conversation

KoolADE85
Copy link
Contributor

@KoolADE85 KoolADE85 commented Sep 15, 2025

In this PR:

  • New Dropdown look-and-feel
  • Implemented as Typescript & a functional component
  • react-select is replaced with custom dropdown using Radix primitives as needed
  • typescript component generation bugfix to support writing props like (string | number | boolean)[]

Contributor Checklist

  • I have run the tests locally and they passed. (refer to testing section in contributing)
  • I have added tests, or extended existing tests, to cover any new features or bugs fixed in this PR

optionals

  • I have added entry in the CHANGELOG.md
  • If this PR needs a follow-up in dash docs, community thread, I have mentioned the relevant URLS as follows
    • this GitHub #PR number updates the dash docs
    • here is the show and tell thread in Plotly Dash community

@gvwilson gvwilson added feature something new P1 needed for current cycle labels Sep 17, 2025
@KoolADE85 KoolADE85 marked this pull request as ready for review September 18, 2025 22:09
@KoolADE85 KoolADE85 force-pushed the feature/dcc-refactor-dropdown branch from 8cab0de to fa0e251 Compare September 18, 2025 22:31
Copy link
Contributor

@T4rk1n T4rk1n left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good 💃

@KoolADE85 KoolADE85 merged commit 1113af6 into v4 Sep 22, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature something new P1 needed for current cycle

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants