From f89bd8401c70859782dfa72b5cdf1bbc9a5ecec5 Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Mon, 2 Jun 2025 18:36:17 +0200 Subject: [PATCH] wip introduce shortcut to raise hand --- .../rooms/livekit/components/controls/HandToggle.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/frontend/src/features/rooms/livekit/components/controls/HandToggle.tsx b/src/frontend/src/features/rooms/livekit/components/controls/HandToggle.tsx index be7e58ae..89ed5d98 100644 --- a/src/frontend/src/features/rooms/livekit/components/controls/HandToggle.tsx +++ b/src/frontend/src/features/rooms/livekit/components/controls/HandToggle.tsx @@ -9,6 +9,7 @@ import { closeLowerHandToasts, showLowerHandToast, } from '@/features/notifications/utils' +import { useRegisterKeyboardShortcut } from '@/features/shortcuts/useRegisterKeyboardShortcut' const SPEAKING_DETECTION_DELAY = 3000 @@ -24,6 +25,12 @@ export const HandToggle = () => { const speakingTimerRef = useRef(null) const [hasShownToast, setHasShownToast] = useState(false) + const shortcut = { + key: 'h', + ctrlKey: true, + } + useRegisterKeyboardShortcut({ shortcut, handler: toggleRaisedHand }) + const resetToastState = () => { setHasShownToast(false) }