So far, I’ve only integrated the ySyncPlugin. With tiptap, I have to first:
- create the
editor = new Editorfrom tiptap vue.$nextTick(() => editor.registerPlugin(ySyncPlugin(type))
There’s some other setup required, like when reloading, as indicated by @dmonad, i editor.clearContent() to remove, then follow the sync examples in the yjs documentation.
My general goal is to have different editor views, like print mode, another other integrated “living” document types.