From 4f3260d6857afbb90e46a7703dd275469f832f2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Fri, 4 Oct 2019 14:24:34 +0200 Subject: [PATCH] add option to disable open links on click, fix #479, see #449 --- packages/tiptap-extensions/src/marks/Link.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/tiptap-extensions/src/marks/Link.js b/packages/tiptap-extensions/src/marks/Link.js index 03e56a50..34113f01 100644 --- a/packages/tiptap-extensions/src/marks/Link.js +++ b/packages/tiptap-extensions/src/marks/Link.js @@ -8,6 +8,12 @@ export default class Link extends Mark { return 'link' } + get defaultOptions() { + return { + openOnClick: true, + } + } + get schema() { return { attrs: { @@ -52,6 +58,10 @@ export default class Link extends Mark { } get plugins() { + if (!this.options.openOnClick) { + return [] + } + return [ new Plugin({ props: {