diff --git a/docs/src/demos/Examples/Basic/index.vue b/docs/src/demos/Examples/Basic/index.vue
index ac98419d..e4c7e0d5 100644
--- a/docs/src/demos/Examples/Basic/index.vue
+++ b/docs/src/demos/Examples/Basic/index.vue
@@ -28,6 +28,9 @@
+
diff --git a/packages/extension-paragraph/index.ts b/packages/extension-paragraph/index.ts
index a0a721d1..aaf61f25 100644
--- a/packages/extension-paragraph/index.ts
+++ b/packages/extension-paragraph/index.ts
@@ -10,4 +10,14 @@ export default new Node()
toDOM: () => ['p', 0],
// toVue: ParagraphComponent,
}))
+ .commands(({ name }) => ({
+ [name]: () => ({ commands }) => {
+ return commands.toggleNode(name, 'paragraph')
+ },
+ }))
+ .keys(({ editor, name }) => ({
+ // Exception: TS2339: Property 'paragraph' does not exist on type 'Editor'.
+ // 'Mod-Alt-0': () => editor.paragraph(),
+ 'Mod-Alt-0': () => editor.toggleNode(name, 'paragraph'),
+ }))
.create()