Files
SnapOtter/apps/web/src/components/common/keyboard-shortcut-provider.tsx
T

12 lines
368 B
TypeScript

import { useKeyboardShortcuts } from "@/hooks/use-keyboard-shortcuts";
/**
* Wrapper that registers global keyboard shortcuts.
* Must be rendered inside a <BrowserRouter> so that
* useNavigate() works inside the hook.
*/
export function KeyboardShortcutProvider({ children }: { children: React.ReactNode }) {
useKeyboardShortcuts();
return <>{children}</>;
}