Yjs binding for Slate
117c9e5
Thanks @BrentFarese! - Patch bug in mergeNode that causes getYTarget to error.c453baf
Thanks @juliankrispel! - Fix applyDelta to produce correct slate operations for adjacent text operations#395 a6a27c8
Thanks @BitPhinix! - ignore formatting attributes for non-text
#398 72bbbf3
Thanks @gblaketx! - Fix assoc calculation when creating relative position from a Slate point
a6a27c8
Thanks @BitPhinix! - chore: remove unnecessary assertionaa10864
Thanks @BitPhinix! - Normalize editor on connect to avoid rendering denormalized state#363 3710c48
Thanks @BitPhinix! - Changed:
useRemoteCursorOverlayPositions
to provide stricter typings, make it react 18 safe and add new shouldGenerateOverlay
option.Added:
useDecorateRemoteCursors
hookuseRemoteCursorStatesSelector
and useRemoteCursorStates
useUnsetCursorPositionOnBlur
getCursorRange
helper3710c48
]:
3710c48
Thanks @BitPhinix! - Loosen CursorEditor.isCursorEditor
to not check awareness instance.