У меня есть два массива объектов, A и B.
У меня есть своего рода список каждого, и я собираюсь перетащить объекты из A в B и из B в A.
Моя проблема в том, что когда я перетаскиваю все объекты из А в В или из В в А, при попытке передать объект в пустой список он перестает работать.
drop(event: CdkDragDrop<string[]>) {
if (event.previousContainer === event.container) {
moveItemInArray(
event.container.data,
event.previousIndex,
event.currentIndex
);
} else {
transferArrayItem(
event.previousContainer.data,
event.container.data,
event.previousIndex,
event.currentIndex
);
}
}