From 854f796a5810cf6387603b9dd0cb2f550e3bc6eb Mon Sep 17 00:00:00 2001 From: weikx Date: Sat, 18 Jun 2022 14:22:36 +0800 Subject: [PATCH 1/2] fix(tiptap): fix #83 --- .../src/tiptap/editor/collaboration/collaboration/editor.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/client/src/tiptap/editor/collaboration/collaboration/editor.tsx b/packages/client/src/tiptap/editor/collaboration/collaboration/editor.tsx index b6969310..7648f758 100644 --- a/packages/client/src/tiptap/editor/collaboration/collaboration/editor.tsx +++ b/packages/client/src/tiptap/editor/collaboration/collaboration/editor.tsx @@ -70,9 +70,9 @@ export const EditorInstance = forwardRef((props: IProps, ref) => { }, }), ].filter(Boolean), - onTransaction({ transaction }) { + onUpdate({ transaction }) { try { - const title = transaction.doc.content.firstChild.content.firstChild.textContent; + const title = transaction.doc.content.firstChild.content.firstChild?.textContent; onTitleUpdate(title); } catch (e) { // From 87cb551be4beeb60a10707d8fbd28317bf66f0d3 Mon Sep 17 00:00:00 2001 From: weikx Date: Sat, 18 Jun 2022 14:24:42 +0800 Subject: [PATCH 2/2] feat(tiptap): add default tilte --- .../src/tiptap/editor/collaboration/collaboration/editor.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/client/src/tiptap/editor/collaboration/collaboration/editor.tsx b/packages/client/src/tiptap/editor/collaboration/collaboration/editor.tsx index 7648f758..bfb596ca 100644 --- a/packages/client/src/tiptap/editor/collaboration/collaboration/editor.tsx +++ b/packages/client/src/tiptap/editor/collaboration/collaboration/editor.tsx @@ -73,7 +73,7 @@ export const EditorInstance = forwardRef((props: IProps, ref) => { onUpdate({ transaction }) { try { const title = transaction.doc.content.firstChild.content.firstChild?.textContent; - onTitleUpdate(title); + onTitleUpdate(title || '未命名文档'); } catch (e) { // }