Skip to content

Migrate from react-beautiful-dnd to @hello-pangea/dnd - #1027

Merged
mark-trann merged 3 commits into
devfrom
dnd-fix
Jul 14, 2025
Merged

Migrate from react-beautiful-dnd to @hello-pangea/dnd#1027
mark-trann merged 3 commits into
devfrom
dnd-fix

Conversation

@lhvy

@lhvy lhvy commented Jul 14, 2025

Copy link
Copy Markdown
Member

Description 🧾

react-beautiful-dnd has been deprecated for a while now. It is not compatible with React 18' Strict Mode, nor is it compatible with React 19. @hello-pangea/dnd seems to have forked off of RBDnD and has provided bug fixes and updates for the package. It seems to be acting as a drop-in replacement currently, and solves my current issues with react-beautiful-dnd.

I also bumped some minor dependencies and ran pnpm upgrade whilst I was at it. 🥰

Testing

Have quickly tested where we use RBDnD (as far as I'm aware, just the timetable tabs), and the functionality seems the same. Always helps to get more testing from another dev though!

@lhvy lhvy self-assigned this Jul 14, 2025
@lhvy lhvy added the 📦 dependencies 🚛 Pull requests that update a dependency file label Jul 14, 2025
@lhvy
lhvy requested a review from a team as a code owner July 14, 2025 03:58

@mark-trann mark-trann left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

slay

@mark-trann

Copy link
Copy Markdown
Contributor

fck it we ball fr

@mark-trann
mark-trann merged commit 7565b20 into dev Jul 14, 2025
3 checks passed
@mark-trann
mark-trann deleted the dnd-fix branch July 14, 2025 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📦 dependencies 🚛 Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants