function setHotkeysContext(options?): HotkeysContextValue;Defined in: packages/svelte-hotkeys/src/HotkeysCtx.ts:89
Sets the hotkeys context for descendants. HotkeysProvider calls this; call it directly in a component's script instead of rendering the provider.
Nest contexts to create hotkey scopes. A nested context inherits app hotkeys and merges default options. With scope, its hotkeys fire only while the component is mounted and enabled; with exclusive, only its hotkeys fire.
HotkeysContextValue
<script lang="ts">
setHotkeysContext({
appHotkeys,
customHotkeys: JSON.parse(localStorage.getItem('hotkeys') ?? '{}'),
onCustomHotkeysChange: (custom) =>
localStorage.setItem('hotkeys', JSON.stringify(custom)),
})
</script>