From 46c12a9f8ceedfd177ecad77e9784318e26e5cd6 Mon Sep 17 00:00:00 2001 From: Ryan Di Date: Thu, 29 May 2025 12:00:01 +1000 Subject: [PATCH] feat: add embeds to command palette --- packages/excalidraw/actions/actionEmbeddable.ts | 1 + packages/excalidraw/components/CommandPalette/CommandPalette.tsx | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/excalidraw/actions/actionEmbeddable.ts b/packages/excalidraw/actions/actionEmbeddable.ts index ff3828845b..099c65fb97 100644 --- a/packages/excalidraw/actions/actionEmbeddable.ts +++ b/packages/excalidraw/actions/actionEmbeddable.ts @@ -11,6 +11,7 @@ export const actionSetEmbeddableAsActiveTool = register({ trackEvent: { category: "toolbar" }, target: "Tool", label: "toolBar.embeddable", + keywords: ["embeddable", "embed", "iframe"], perform: (elements, appState, _, app) => { const nextActiveTool = updateActiveTool(appState, { type: "embeddable", diff --git a/packages/excalidraw/components/CommandPalette/CommandPalette.tsx b/packages/excalidraw/components/CommandPalette/CommandPalette.tsx index b0fc5e7eef..864aa3ea53 100644 --- a/packages/excalidraw/components/CommandPalette/CommandPalette.tsx +++ b/packages/excalidraw/components/CommandPalette/CommandPalette.tsx @@ -319,6 +319,7 @@ function CommandPaletteInner({ actionManager.actions.toggleHandTool, actionManager.actions.setFrameAsActiveTool, actionManager.actions.toggleLassoTool, + actionManager.actions.setEmbeddableAsActiveTool, ].map((action) => actionToCommand(action, DEFAULT_CATEGORIES.tools)); const editorCommands: CommandPaletteItem[] = [