solid-dnd
solid-dnd copied to clipboard
A lightweight, performant, extensible drag and drop toolkit for Solid JS.
Hi! Thanks for the cool library :smile: I was setting it up for a personal project and I noticed there weren't any keyboard interactions available, so I tried my best...
Hi, First of all, thanks a lot for building this library! While using it to implement drag and drop in my current project, I ran into an issue regarding reactivity....
For example, if want to call `recomputeLayouts` on drag start, it would be easier to do this in the top level callback. However, there is no way to access this...
Re https://github.com/thisbeyond/solid-dnd/pull/90#issuecomment-1547004461 layouts are automatically recomputed when items added, but not when they are removed. Consider adding similar logic for removal, but check for unintended side-effects.
What I need:  What I have:  Hello, I have the task of sorting elements on a page. I use Sortable, and Sortable has a preview only for where...
I am trying to add a custom CollisionDetector that register collision when the pointer is contained within droppable container. similar to: https://docs.dndkit.com/api-documentation/context-provider/collision-detection-algorithms#pointer-within I am stuck with finding a way to...
I have a scenario where upon beginning a drag operation, several new drop targets containing `createDroppable` are created and rendered. What I'm building is a drag and drop grid, where...
Hello. I was able to correctly reposition adjacent `Sortable`s of different sizes. But problem arouse when I tried to drag an item further than the adjacent droppable. The problem, I...
I need to rotated a SortableProvider. In the example https://solid-dnd.com/?example=Sortable%2520list%2520%28vertical%29 I did that like: ``` {(item) => } ``` (https://github.com/georgfaust/solid-dnd-examples/blob/ac61ff21f0a59ba7d8d6dcb295c6c980a2180ee1/src/sortable_list_vertical.jsx#L59C13-L63C32) This does not work, because the transformer does sth like...
I experienced an issue where sortable items with different heights were not transformed properly The issue was that the delta was calculated as target.x - current.x (or target.y - current.y)...