Module

React.Basic.ReactDND

#Backend

data Backend :: Type

#DNDContext

#dndProvider

#useDrag

useDrag :: { id :: String, type :: String } -> Hook UseDrag { connectDrag :: Ref (Nullable Node), isDragging :: Boolean }

#UseDrag

data UseDrag :: Type -> Type

#useDrop

useDrop :: { accept :: String, onDrop :: String -> Effect Unit } -> Hook UseDrop { connectDrop :: Ref (Nullable Node), id :: Maybe String, isOver :: Boolean }

#UseDrop

data UseDrop :: Type -> Type

Modules