solid-dnd icon indicating copy to clipboard operation
solid-dnd copied to clipboard

A lightweight, performant, extensible drag and drop toolkit for Solid JS.

Results 56 solid-dnd issues
Sort by recently updated
recently updated
newest added

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: ![image](https://user-images.githubusercontent.com/8790196/229485154-88d105fc-efb8-46d5-b3db-c19e6a9e47be.png) What I have: ![image](https://user-images.githubusercontent.com/8790196/229485895-0714da63-76ab-42ee-a96e-41a2908ef56a.png) 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)...