import type { ReactNode } from "react"; import { createContext, useContext } from "react"; export interface GeneralSettingsContextValue { keyboardShortcutsEnabled: boolean; } const GeneralSettingsContext = createContext({ keyboardShortcutsEnabled: false, }); export function GeneralSettingsProvider({ value, children, }: { value: GeneralSettingsContextValue; children: ReactNode; }) { return ( {children} ); } export function useGeneralSettings() { return useContext(GeneralSettingsContext); }