Смотри пример https://hydrock.github.io/drag-and-drop-js/
Установка
npm i
Использование
import dragAndDrop from '@hydrock/drag-and-drop';
// секция, которую нужно перетащить
var sectionElement = document.querySelector('section');
// элемент за который необходимо потянуть [необязательный]
var headerElement = document.querySelector('header');
dragAndDrop(sectionElement, headerElement);