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

Good job on the DND lib. The only thing missing to make it perfect is a sortable tree, like this example: https://master--5fc05e08a4a65d0021ae0bf2.chromatic.com/?path=/story/examples-tree-sortable--all-features

https://solid-dnd.com/?example=Board#examples Normal preview nothing touched: https://github.com/thisbeyond/solid-dnd/assets/120058999/d42505fc-adbc-445d-a661-bca45a141ac4 Added transition for the sortable elements: https://github.com/thisbeyond/solid-dnd/assets/120058999/d628d4c4-fc55-467c-9db2-acfbd54da515 After dragging a sortable, upon release (drop) sometimes other sortables re-trigger transform transition animation... - Also tried...

Hi, thanks for all your work on this awesome library! I tried implementing the separate drag handler with sortable as described in #84, but I noticed that the sortables weren't...

I'm building a popup with a series of full-width slides, one for each day. Each day has a sortable list of cards. I want to make it so that users...

I have an example here: https://stackblitz.com/edit/solidjs-templates-uekvqb If you drag around the row with the '0' ID then a gap is not made for it in the list. You can drop...

Not sure if you are following dndKit from react they had a release 2 moths ago just wondering if you still keep track and if this project aims to give...

The only way I've managed to accomplish this is by overriding onPointerDown on the draggable item and then use event.stopPropagation() when the condition is true. However i quickly noticed that...

Hello, Thanks for this great library! I'm trying to implement the [Row DnD example for React](https://tanstack.com/table/latest/docs/framework/react/examples/row-dnd) for the SolidJS version. Below my current implementation can be found. Feedback always welcome!...

Closes #122 I've declared this as "Fixed" in the changelog, but one might also argue that it should be "Added". I'm leaving that decision up to you @martinpengellyphillips :slightly_smiling_face:

The `DragDropContext`'s `setOverlay()` action takes a `Layout` object. While building a custom `DragOverlay` replacement, I noticed that the `Layout` class from `layout.ts` is not exported by `index.ts`, complicating user-land `Layout`...