Skip to content

Conversation

KoolADE85
Copy link
Contributor

@KoolADE85 KoolADE85 commented Sep 26, 2025

This PR implements dcc.Checklist and dcc.RadioItems by extracting common functionality out of the Dropdown component into a reusable OptionsList component.

All 3 of these components now use the same code for displaying their lists of options.

Some of the type information in types.ts is also de-duplicated by extracting common attributes (like id, setProps) into a BaseComponentProps type.

@KoolADE85 KoolADE85 changed the base branch from dev to v4 September 26, 2025 18:32
@KoolADE85 KoolADE85 force-pushed the feature/dcc-refactor-checklist branch from c71a2dc to 8438007 Compare September 26, 2025 18:33
@KoolADE85 KoolADE85 force-pushed the feature/dcc-refactor-checklist branch from 653bea8 to 88391b4 Compare September 26, 2025 20:00
@KoolADE85 KoolADE85 marked this pull request as ready for review September 26, 2025 23:05
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.

💃

@KoolADE85 KoolADE85 merged commit 6177cff into v4 Sep 29, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants