{
const child = {
id: 'draggble',
draggable: true,
class: "child",
ondragstart: e => e.target.classList.add("dragging"),
ondragend: e => e.target.classList.remove("dragging")
};
const parent = {
class: "parent",
ondrop: e => {
e.target.classList.remove('dragover');
e.target.appendChild(document.getElementById('draggble'));
},
ondragenter: e => e.target.classList.add("dragover"),
ondragleave: e => e.target.classList.remove("dragover"),
ondragover: e => e.preventDefault()
};
return render([
'div',
{ class: "main" },
[["div", parent, ["div", child]], ["div", parent]]
]);
}