-
Notifications
You must be signed in to change notification settings - Fork 242
[Feat] Enable new dcc components from dash==4.0.0rc6
#1462
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
View the example dashboards of the current commit live on PyCafe ☕ 🚀Updated on: 2026-01-20 12:45:48 UTC Compare the examples using the commit's wheel file vs the latest released version: vizro-core/examples/scratch_devView with commit's wheel vs View with latest release vizro-core/examples/dev/View with commit's wheel vs View with latest release vizro-core/examples/visual-vocabulary/View with commit's wheel vs View with latest release vizro-core/examples/tutorial/ |
dcc components from dash==4.0.0rc2
|
Some visual change requests for Dash tracked here:
It might already be possible, but eventually I just didn't know how. Anyway, I am waiting for their response :) |
for more information, see https://pre-commit.ci
…vizro into tidy/backend_for_v4_dd
|
|
dcc components from dash==4.0.0rc2dcc components from dash==4.0.0rc5
dcc components from dash==4.0.0rc5dcc components from dash==4.0.0rc6
|
Hey @huong-li-nguyen @nadijagraca 👋 You can see the issues by running |
Fixed for now :)
|
for more information, see https://pre-commit.ci

closes https://github.com/McK-Internal/vizro-internal/issues/2295
closes https://github.com/McK-Internal/vizro-internal/issues/2200
closes https://github.com/McK-Internal/vizro-internal/issues/2214
closes https://github.com/McK-Internal/vizro-internal/issues/2351
Description
This PR adds relevant backend and UI support for all
dcccomponents used inside Vizro fordash==4.0.0rc2.Key Improvements
Dropdown Component
select_allimplementation: Dash v4 now provides native "Select All"/"Clear All" functionality, eliminating our custom JavaScript implementationvm.Dropdowneasier to inherit from and extendSlider and RangeSlider Components
Styling Updates
Known Issues
@petar-qb
The only "creepy" thing that stays the same is the weird placeholder for dynamic dropdowns that can’t be replaced with standard one (just by calling the
__call__like other models). (find the reason and the dash PR link in the code comments).I found a few more minor inconsistencies and posted it in the comment for the dash issue.
Screenshot
Run
hatch run example themesTODO:
4.0.0rc3Notice
I acknowledge and agree that, by checking this box and clicking "Submit Pull Request":