Skip to content
Snippets Groups Projects
DragContainer.vue 397 B
Newer Older
<template>
  <div @dragstart="handleDragStart">
    <slot>
      <div id="container"></div>
    </slot>
  </div>
</template>

<script>
export default {
  name: "DragContainer",
  methods: {
    handleDragStart(event) {
      event.dataTransfer.setData("text", event.target.id);
    }
  }
}
</script>

<style scoped>
#container {
  background: lightcoral;
  width: 100%;
  height: 100%;
}
Julian's avatar
Julian committed
</style>