constellation-analyzer/src/contexts/KeyboardShortcutContext.tsx
2025-10-10 11:54:51 +02:00

19 lines
No EOL
547 B
TypeScript

import React, { ReactNode } from "react";
import { useKeyboardShortcutManager } from "../hooks/useKeyboardShortcutManager";
import { KeyboardShortcutContext } from "./keyboardShortcut";
interface KeyboardShortcutProviderProps {
children: ReactNode;
}
export const KeyboardShortcutProvider: React.FC<
KeyboardShortcutProviderProps
> = ({ children }) => {
const shortcuts = useKeyboardShortcutManager();
return (
<KeyboardShortcutContext.Provider value={{ shortcuts }}>
{children}
</KeyboardShortcutContext.Provider>
);
};