@dnd-kit/sortable :当拖动的项目被删除时防止链接激活

use*_*811 4 drag-and-drop reactjs dnd-kit

我的可排序项目包含一个链接,因此当我单击它进行拖放时。问题是我放下后,它导航到该链接。我怎样才能防止这种情况发生?

Wer*_*his 5

你可以从

const { isDragging } = useDraggable({ id });
Run Code Online (Sandbox Code Playgroud)

或者

const { isDragging } = useSortable({ id });
Run Code Online (Sandbox Code Playgroud)

进而

<a href={!isDragging ? 'link' : undefined}>...</a>
Run Code Online (Sandbox Code Playgroud)