Skip to content

Migrate ScratchDnD from react-beautiful-dnd to dnd-kit#20

Open
mwihoti wants to merge 1 commit into
saving-satoshi:mainfrom
mwihoti:migrate-scratchdnd-to-dnd-kit
Open

Migrate ScratchDnD from react-beautiful-dnd to dnd-kit#20
mwihoti wants to merge 1 commit into
saving-satoshi:mainfrom
mwihoti:migrate-scratchdnd-to-dnd-kit

Conversation

@mwihoti

@mwihoti mwihoti commented May 23, 2026

Copy link
Copy Markdown

Replaces react-beautiful-dnd with dnd-kit in ScratchDnD.

Changes

  • remove react-beautiful-dnd
  • add @dnd-kit/core, @dnd-kit/sortable, and @dnd-kit/ utilities
  • refactor ui/shared/ScratchDnD.tsx to use DndContext,
    useDraggable, useDroppable, and sortable list handling
  • preserve existing drag, reorder, and add-to-script behavior
  • keep click-to-add behavior for toolbox items

Verification

  • yarn build passes locally

@vercel

vercel Bot commented May 23, 2026

Copy link
Copy Markdown

@mwihoti is attempting to deploy a commit to the SavingSatoshi Team on Vercel.

A member of the Team first needs to authorize it.

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.

1 participant