summaryrefslogtreecommitdiff
path: root/apps/web/src/lib/actions
diff options
context:
space:
mode:
Diffstat (limited to 'apps/web/src/lib/actions')
-rw-r--r--apps/web/src/lib/actions/definitions.ts11
1 files changed, 10 insertions, 1 deletions
diff --git a/apps/web/src/lib/actions/definitions.ts b/apps/web/src/lib/actions/definitions.ts
index 83144a25..82319216 100644
--- a/apps/web/src/lib/actions/definitions.ts
+++ b/apps/web/src/lib/actions/definitions.ts
@@ -105,11 +105,20 @@ export const ACTIONS = {
category: "editing",
defaultShortcuts: ["n"],
},
+ "toggle-ripple-editing": {
+ description: "Toggle ripple editing",
+ category: "editing",
+ },
"select-all": {
description: "Select all elements",
category: "selection",
defaultShortcuts: ["ctrl+a"],
},
+ "deselect-all": {
+ description: "Deselect all elements",
+ category: "selection",
+ defaultShortcuts: ["escape"],
+ },
"duplicate-selected": {
description: "Duplicate selected element",
category: "selection",
@@ -141,7 +150,7 @@ export const ACTIONS = {
export type TAction = keyof typeof ACTIONS;
-export function getActionDefinition(action: TAction): TActionDefinition {
+export function getActionDefinition({ action }: { action: TAction }): TActionDefinition {
return ACTIONS[action];
}