An experimental repo to use socket.io to sync & show other people's cursors (carets) when collaborating to edit the same content by slatejs editor. A part of the code is modified from https://github.com/ianstormtaylor/slate/tree/master/examples. The cursor indicator shows every client's socket.io sessionID. Some candidates: prosemirror, yjs
Stars
2
Forks
0
Watchers
2
Open Issues
0
Overall repository health assessment
^9.2.4^4.16.3^3.8.2^0.1.1^16.4.1^16.4.1^9.2.41.1.4^0.34.5^0.13.2^2.1.1^2.1.116
commits
Use newValue instead of using setTimeout to wait for value changing
5686ec5View on GitHubGet selected range In onChange instead of componentDidUpdate
4e705c5View on GitHubUse socket.io to synchronize the cursors (caret) of different users
62decd8View on GitHub