Skip to content

Instantly share code, notes, and snippets.

View sweir27's full-sized avatar

Sarah Weir sweir27

View GitHub Profile
@sweir27
sweir27 / gist:4ea941dd717da69527d6
Last active October 13, 2015 06:48
React drag/drop
dragStart: function(e) {
this.setState({dragMouseStart: e.clientY, draggingElementId: e.currentTarget.getAttribute('data-slug')})
e.dataTransfer.effectAllowed = 'move';
},
dragOver: function(e) {
e.preventDefault();
var over = e.currentTarget; // element we're hovering over
var draggingId = this.state.draggingElementId;
var toElId = over.getAttribute('data-slug');