JSFiddle - React, Tailwind, and code Playground
by Khalil Zhang
HTML
<script src="https://bevacqua.github.io/dragula/dist/dragula.js"></script>
<link rel="stylesheet" href="https://bevacqua.github.io/dragula/dist/dragula.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<div class="container">
<label for="hy">Copying stuff is common too, so we made it easy for you.</label>
<div class="row">
<div id="left" class="col-xs-6">
</div>
<div id="right" class="col-xs-6">
<div class='blocker'>IMAGE</div>
<div class="blocker">TEXT</div>
<div class='blocker'>
BUTTON
</div>
</div>
</div>
</div>
JavaScript
dragula([
document.querySelector('#left'), document.querySelector('#right')
], {
copy: true,
accepts: function(el, target) {
return target !== document.querySelector('#right')
}
});