[ ,drag,preview ] = useDrag({
type: "CARD",
item: {
cardId: cardId,
columnIndex,
cardIndex,
columnId
},
end: (item, monitor) => {
const dropResult = monitor.getDropResult()
if (item && dropResult) {
alert(`You dropped ${item.columnId} into ${dropResult.columnId}!`)
}
// if (dropResult) {
// setTimeout(() =>dropEnd({ ...dropResult, ...dropResult }), 20)
// }
}
},[columnId]);
В алерте текст You dropped 0 into undefined
А запятая в массиве деструктуризации перед drag нужна?
да, без нее ошибка клмпонента
Обсуждают сегодня