From c63da16318763125d14cb2f9d652b841ad3865a0 Mon Sep 17 00:00:00 2001 From: Hans Pagel Date: Wed, 30 Sep 2020 15:04:11 +0200 Subject: [PATCH] add command to hard break --- packages/tiptap-extensions/src/nodes/HardBreak.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/tiptap-extensions/src/nodes/HardBreak.js b/packages/tiptap-extensions/src/nodes/HardBreak.js index 61d35974..862caf71 100644 --- a/packages/tiptap-extensions/src/nodes/HardBreak.js +++ b/packages/tiptap-extensions/src/nodes/HardBreak.js @@ -19,6 +19,13 @@ export default class HardBreak extends Node { } } + commands({ type }) { + return () => chainCommands(exitCode, (state, dispatch) => { + dispatch(state.tr.replaceSelectionWith(type.create()).scrollIntoView()) + return true + }) + } + keys({ type }) { const command = chainCommands(exitCode, (state, dispatch) => { dispatch(state.tr.replaceSelectionWith(type.create()).scrollIntoView())