mirror of
https://github.com/IRBorisov/ConceptPortal.git
synced 2025-08-13 12:20:36 +03:00
M: Select new items after creating them
This commit is contained in:
parent
05275f87af
commit
4351b2e1c9
|
@ -86,7 +86,10 @@ export function OssFlow() {
|
|||
defaultY: targetPosition.y,
|
||||
initialInputs: selectedItems.filter(item => item?.nodeType === NodeType.OPERATION).map(item => item.id),
|
||||
initialParent: extractBlockParent(selectedItems),
|
||||
onCreate: resetView
|
||||
onCreate: newID => {
|
||||
resetView();
|
||||
setTimeout(() => setSelected([`o${newID}`]), PARAMETER.minimalTimeout);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -100,7 +103,10 @@ export function OssFlow() {
|
|||
initialChildren:
|
||||
parent !== null && selectedItems.length === 1 && parent === selectedItems[0].id ? [] : selectedItems,
|
||||
initialParent: parent,
|
||||
onCreate: resetView
|
||||
onCreate: newID => {
|
||||
resetView();
|
||||
setTimeout(() => setSelected([`b${newID}`]), PARAMETER.minimalTimeout);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -111,7 +117,10 @@ export function OssFlow() {
|
|||
defaultX: targetPosition.x,
|
||||
defaultY: targetPosition.y,
|
||||
initialParent: extractBlockParent(selectedItems),
|
||||
onCreate: resetView
|
||||
onCreate: newID => {
|
||||
resetView();
|
||||
setTimeout(() => setSelected([`o${newID}`]), PARAMETER.minimalTimeout);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -122,7 +131,10 @@ export function OssFlow() {
|
|||
defaultX: targetPosition.x,
|
||||
defaultY: targetPosition.y,
|
||||
initialParent: extractBlockParent(selectedItems),
|
||||
onCreate: resetView
|
||||
onCreate: newID => {
|
||||
resetView();
|
||||
setTimeout(() => setSelected([`o${newID}`]), PARAMETER.minimalTimeout);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user