set drag offset

This commit is contained in:
Nicholas Ward
2022-04-08 15:56:51 -05:00
parent f7b65e1c3a
commit c4cbe0331c
+6 -1
View File
@@ -172,7 +172,12 @@ function App() {
setDragSource(dragSource);
setDragSourceElement(event.currentTarget);
event.currentTarget.style.opacity = 0.3;
event.dataTransfer.setDragImage(event.currentTarget,0,0);
var rect = event.currentTarget.getBoundingClientRect();
var x = event.clientX - rect.left;
var y = event.clientY - rect.top;
event.dataTransfer.setDragImage(event.currentTarget,x,y);
event.dataTransfer.dropEffect = 'move';
}
const handleDragOverBox = (event) => {