UNPKG

@dnd-kit-svelte/svelte

Version:

[![Stable release](https://img.shields.io/npm/v/@dnd-kit-svelte/svelte.svg)](https://npm.im/@dnd-kit-svelte/svelte)

5 lines (4 loc) 399 B
import type { Data } from '@dnd-kit/abstract'; import type { DragDropManager, Draggable, Droppable } from '@dnd-kit/dom'; import type { Lens } from '../../_runed/index.js'; export declare function useDragDropManager<T extends Data = Data, U extends Draggable<T> = Draggable<T>, V extends Droppable<T> = Droppable<T>, W extends DragDropManager<T, U, V> = DragDropManager<T, U, V>>(): Lens<W | null>;