-
Notifications
You must be signed in to change notification settings - Fork 14
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
[WIP] Feature/multi drag dimensions #206
Conversation
…ust one item less than causing scroll
This feature has been smoke tested and we will merge it for the sake of getting started on the new mono repo. Needs more testing before being released or added to d2-ui. |
🎉 This PR is included in version 33.0.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
🎉 This PR is included in version 32.1.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
🎉 This PR is included in version 33.1.13 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Feature: enable user to sort the selected items list by dragging multiple items at the same time. This feature should be available in the Dynamic Dimensions, Data Dimension, and Period Dimension dialogs. In order to share code/remove duplication, since Period Dimension is a d2-ui component, it was necessary to separate out the common functionality into a new shared component "Item Selector". This shared component is currently home in the data-visualizer-app's new "shared" package. This may change as we evolve the structure of the repositories.
Changes included in this PR:
shared
that can contain common modules and componentsshared
-- note that the ItemSelector component will be used by d2-ui PeriodSelector
ItemSelector
based on the react-beautiful-dnd packagecolors
module to sharedFixes [DHIS2-5480]