mirror of
https://github.com/supabase/supabase.git
synced 2026-10-05 09:25:06 +03:00
## Problem We currently have 3 different libraries for drag & drop, two of which are not actively maintained anymore. ## Solution Migrate all usage of the two unmaintained libraries to DndKit. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Refactor** * Replaced drag-and-drop with a newer library offering pointer and keyboard sensors, improved accessibility, and more reliable reordering. * Simplified list markup by removing legacy wrappers and placeholders; rows render directly and use a dedicated drag handle. * Updated row editing to use form controls with inline validation. * Improved form initialization/reset behavior and disable the side panel when the form is not dirty. <!-- end of auto-generated comment: release notes by coderabbit.ai -->