feat: move contextMenu into the component tree and control via appState (#6021)

This commit is contained in:
David Luzar
2022-12-21 12:47:09 +01:00
committed by GitHub
parent b704705ed8
commit 7e135c4e22
15 changed files with 1752 additions and 398 deletions
+3 -9
View File
@@ -41,15 +41,9 @@ export const actionToggleLock = register({
: "labels.elementLock.lock";
}
if (selected.length > 1) {
return getOperation(selected) === "lock"
? "labels.elementLock.lockAll"
: "labels.elementLock.unlockAll";
}
throw new Error(
"Unexpected zero elements to lock/unlock. This should never happen.",
);
return getOperation(selected) === "lock"
? "labels.elementLock.lockAll"
: "labels.elementLock.unlockAll";
},
keyTest: (event, appState, elements) => {
return (