Как найти положение неопределенного количества элементов в React?
Доброго времени суток.
Задача:
Хочу вывести список элементов, которые могут удаляться или добавляться.
При этом, нужно реализовать их перемещение перетаскиванием.
На чистом ЖиЭс я бы для каждого элемента создал data-аттрибут или класс и получил бы нужные данные для сравнения через getBoundingClientRect, чтоб сравнить положение перетаскиваемого элемента и остальных. А как сделать это на Реакте? useRef помогает в случае с одним элементом, а что делать если их несколько? Или иногда можно забить и обращаться к DOM который не реактовский? Или есть альтернативное решение попроще?)