Я использую react-draggable для реализации функции перетаскивания.
react-draggable
Мне нужно перетащить компонент (A) внутрь другого (B): как я могу получить окончательную позицию A, связанную с B?
рассчитать положение каждого связанного с экраном и сравнить
const aRect = a.getBoundingClientRect(); const bRect = b.getBoundingClientRect(); if(aRect.right > bRect.right) { // a start after b } if(aRect.top > bRect.top) { // a start under b } // etc.
Вы можете получить позицию компа onet A, получив свойство transform и translate с помощью document.getElementById ('') и получить transform и translate. вам нужно создать функцию, которая будет извлекать css onDrag для перетаскиваемого объекта.