UNPKG

@prosekit/svelte

Version:

Svelte components and utilities for ProseKit

8 lines (7 loc) 306 B
import { defineKeymap, } from '@prosekit/core'; import { derived, } from 'svelte/store'; import { useExtension, } from './use-extension'; export function useKeymap(keymapStore, options) { const extension = derived(keymapStore, (keymap) => defineKeymap(keymap)); useExtension(extension, options); }