refactor(node): mutate select value before user changes
This commit is contained in:
@@ -61,8 +61,10 @@ export function getSelectionChanges(items: any[], selectedIds: string[]) {
|
|||||||
const willBeSelected = selectedIds.includes(item.id);
|
const willBeSelected = selectedIds.includes(item.id);
|
||||||
|
|
||||||
if (!item.selected && willBeSelected) {
|
if (!item.selected && willBeSelected) {
|
||||||
|
item.selected = true;
|
||||||
res.push(createSelectionChange(item.id, true));
|
res.push(createSelectionChange(item.id, true));
|
||||||
} else if (item.selected && !willBeSelected) {
|
} else if (item.selected && !willBeSelected) {
|
||||||
|
item.selected = false;
|
||||||
res.push(createSelectionChange(item.id, false));
|
res.push(createSelectionChange(item.id, false));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user