From 75c77dde724bffe7461804f8772270c8360c2b49 Mon Sep 17 00:00:00 2001 From: zhuyangbin Date: Thu, 14 May 2020 11:57:47 +0800 Subject: [PATCH] udate --- components/braftEditor/index.tsx | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/components/braftEditor/index.tsx b/components/braftEditor/index.tsx index c58627d..28fd460 100644 --- a/components/braftEditor/index.tsx +++ b/components/braftEditor/index.tsx @@ -110,6 +110,21 @@ const EditorDemo: React.FC = ({ value, language = 'zh', onChange, cRef, previewMth, }; }); + + const hooks = { + 'toggle-link': ({ href, target }) => { + if (href) { + href = href.indexOf('http') === 0 ? href : `http://${href}`; + return { href, target }; + } + }, + 'set-image-link': (href) => { + if (href) { + href = href.indexOf('http') === 0 ? href : `http://${href}`; + return href; + } + }, + }; return (
= ({ value, language = 'zh', onChange, cRef, extendControls={extendControls} componentBelowControlBar={componentBelowControlBar()} language={language} + hooks={hooks} />
-- 2.21.0