From 895f665da94efc86d872ee333407917b282e2d14 Mon Sep 17 00:00:00 2001 From: Jannis Braun <151788261+TheZwiss@users.noreply.github.com> Date: Sun, 22 Mar 2026 20:37:45 +0100 Subject: [PATCH] feat(keybinds): wire useKeybinds hook into AppLayout --- packages/web/src/components/layout/AppLayout.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/web/src/components/layout/AppLayout.tsx b/packages/web/src/components/layout/AppLayout.tsx index 5ae8bb3c..ff4f1998 100644 --- a/packages/web/src/components/layout/AppLayout.tsx +++ b/packages/web/src/components/layout/AppLayout.tsx @@ -32,6 +32,7 @@ import { useDelayedLoading } from '../../hooks/useDelayedLoading'; import { useWebSocket } from '../../hooks/useWebSocket'; import { useFederationToasts } from '../../hooks/useFederationToasts'; import { useLiveKit } from '../../hooks/useLiveKit'; +import { useKeybinds } from '../../hooks/useKeybinds'; import { useDeepLinkHandler } from '../../platform/deepLink'; import { initActivityBridge, teardownActivityBridge } from '../../platform/activityBridge'; import { useSpaceStore } from '../../stores/spaceStore'; @@ -123,6 +124,9 @@ export function AppLayout() { // Federation toast notifications for remote instance connection state changes useFederationToasts(); + // Keybinds handler + useKeybinds(); + // Deep link handler for Electron (backspace:// protocol) useDeepLinkHandler();