Use pangea dnd
react-beautiful-dnd is no longer maintained and will not support React 18.
This PR migrates to a community-led fork which now supports React 18 and strict mode, @hello-pangea/dnd. It should be a drop-in replacement, requiring only modified imports.
The one caveat is that @hello-pangea/dnd upgraded to react-redux v8, while Volto uses v7. It might be worth it to investigate upgrading.
Deploy Preview for volto canceled.
| Name | Link |
|---|---|
| Latest commit | 627e12dff75a00ff3b06829e0835d770924d631d |
| Latest deploy log | https://app.netlify.com/sites/volto/deploys/630b2d7169acbd0008714b0e |
@Xhale1 you need to sign the Plone Contributor Agreement in order to merge this pull request.
Learn about the Plone Contributor Agreement: http://docs.plone.org/develop/coredev/docs/contributors_agreement_explained.html
@Xhale1 We finally decided to move soon to @dnd-kit Thanks for your contribution!