use-drag
React hook makes a component draggable.
Usage
import { useRef } from 'react';
import useDrag from 'use-drag';
const Demo = () => {
const ref = useRef(null);
useDrag(ref);
return <div ref={ref}>Now I'm draggable!</div>;
};
Reference
useDrag(ref);
-
ref
— a react reference object.ref.current
will be used.