From 6ee380e3fcd0cf817e1e62674ffdfb3c56c366b5 Mon Sep 17 00:00:00 2001 From: Peng Xiao Date: Tue, 6 Dec 2022 12:42:08 +0800 Subject: [PATCH] fix: add letter shortcuts to some shapes --- .../tldraw-logseq/src/components/ToolButton/ToolButton.tsx | 4 ++-- tldraw/apps/tldraw-logseq/src/lib/tools/BoxTool.tsx | 2 +- tldraw/apps/tldraw-logseq/src/lib/tools/EllipseTool.tsx | 1 + tldraw/apps/tldraw-logseq/src/lib/tools/EraseTool.tsx | 2 +- tldraw/apps/tldraw-logseq/src/lib/tools/HighlighterTool.tsx | 2 +- tldraw/apps/tldraw-logseq/src/lib/tools/TextTool.tsx | 2 +- tldraw/packages/core/src/lib/tools/TLMoveTool/TLMoveTool.ts | 2 +- .../packages/core/src/lib/tools/TLSelectTool/TLSelectTool.tsx | 2 +- 8 files changed, 9 insertions(+), 8 deletions(-) diff --git a/tldraw/apps/tldraw-logseq/src/components/ToolButton/ToolButton.tsx b/tldraw/apps/tldraw-logseq/src/components/ToolButton/ToolButton.tsx index c0735d654d..965164fdf9 100644 --- a/tldraw/apps/tldraw-logseq/src/components/ToolButton/ToolButton.tsx +++ b/tldraw/apps/tldraw-logseq/src/components/ToolButton/ToolButton.tsx @@ -24,9 +24,9 @@ export const ToolButton = observer(({ id, icon, title, ...props }: ToolButtonPro // Tool must exist const Tool = [...app.Tools, TLSelectTool, TLMoveTool]?.find(T => T.id === id) - const shortcut = ((Tool as any)['shortcut'] as string[])?.[0] + const shortcut = ((Tool as any)['shortcut'] as string[])?.join(', ').toUpperCase() - const titleWithShortcut = shortcut ? `${title} (${shortcut})` : title + const titleWithShortcut = shortcut ? `${title} - ${shortcut}` : title return (