From 7b61defe3ca1b1409cdb099862850874faebfebe Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Mon, 2 Jun 2025 18:34:22 +0200 Subject: [PATCH] wip introduce shortcut to open chat --- .../rooms/livekit/components/controls/ChatToggle.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/frontend/src/features/rooms/livekit/components/controls/ChatToggle.tsx b/src/frontend/src/features/rooms/livekit/components/controls/ChatToggle.tsx index d67e988d..dd38716b 100644 --- a/src/frontend/src/features/rooms/livekit/components/controls/ChatToggle.tsx +++ b/src/frontend/src/features/rooms/livekit/components/controls/ChatToggle.tsx @@ -6,6 +6,7 @@ import { ToggleButton } from '@/primitives' import { chatStore } from '@/stores/chat' import { useSidePanel } from '../../hooks/useSidePanel' import { ToggleButtonProps } from '@/primitives/ToggleButton' +import { useRegisterKeyboardShortcut } from '@/features/shortcuts/useRegisterKeyboardShortcut' export const ChatToggle = ({ onPress, @@ -18,6 +19,12 @@ export const ChatToggle = ({ const { isChatOpen, toggleChat } = useSidePanel() const tooltipLabel = isChatOpen ? 'open' : 'closed' + const shortcut = { + key: 'c', + ctrlKey: true, + } + useRegisterKeyboardShortcut({ shortcut, handler: toggleChat }) + return (