fix: generate ydoc state during page import to prevent duplicate nodes on the editor

This commit is contained in:
Philipinho
2024-07-22 11:02:43 +01:00
parent d2ecd28047
commit 4d2936627c
2 changed files with 27 additions and 2 deletions

View File

@ -29,7 +29,9 @@ import {
} from '@docmost/editor-ext';
import { generateText, JSONContent } from '@tiptap/core';
import { generateHTML } from '../common/helpers/prosemirror/html';
// default tiptap library works best generating prosemirror json state
// @tiptap/html library works best for generating prosemirror json state but not HTML
// see: https://github.com/ueberdosis/tiptap/issues/5352
// see:https://github.com/ueberdosis/tiptap/issues/4089
import { generateJSON } from '@tiptap/html';
export const tiptapExtensions = [