-
We were working on a collaborative editing project with Plate and YJs. We used the slate-yjs library, and we did the editor initialization as follows:
const sharedType = doc.getArray(“content”);
c…
-
## 功能描述
提供可用于多人协同的扩展插件
## 提炼几个功能点
- [x] 多用户编辑同步
- [x] 多用户光标展示
- [x] 多用户历史同步
## 可参考的案例
参考 slate-yjs 实现
## 相关 issue
https://github.com/wangeditor-team/wangEditor/issues/4443
https:…
-
Hitting an issue when the same YEvent adds both text and an inline void node at the same time. The applyToSlate logic decides to convert the new text to an insert_text operation but that operation is …
-
**Checklist**
* [x] Are you reporting a bug? Use github issues for bug reports and feature requests. For general questions, please use https://discuss.yjs.dev/
* [x] Try to report your issue in th…
-
### Discussed in https://github.com/BitPhinix/slate-yjs/discussions/384
Originally posted by **Isini-Dananjana** February 23, 2023
When using YJS with Plate, it adds a new line to the top of a…
-
Hi, I wrote a simple unit test to validate the conversion from Slate nodes to Yjs shared objects and reverse and, to my surprise, it fails.
```
import { slateNodesToInsertDelta, yTextToSlateElement …
-
>ERROR in ./node_modules/@slate-yjs/react/dist/index.js 82:0-94
Module not found: Error: Can't resolve 'use-sync-external-store/shim/with-selector' in '/../node_modules/@slate-yjs/react/dist'
Did yo…
-
Hi @BitPhinix
I have a similar issue when using slate-yjs with [y-indexeddb](https://github.com/yjs/y-indexeddb). Each time the slate editor is mounted, the contents are duplicated. The indexeddb u…
-
I am having setup with plate editor + yjs + yjshistory and cursor, basically all plugins that can be put there are working together
It is working for some time already without problems, but I have…
-
### Bug description
![](https://user-images.githubusercontent.com/18631804/133199715-af816952-f520-49eb-a1fe-01074f583d33.gif)
The cursor of user Adrain Frami was incorrectly converted, and it s…