marshall-y-slate
Version:
Yjs bindings for Slate.
10 lines (9 loc) • 310 B
TypeScript
import { Editor, NodeOperation } from 'slate';
import * as Y from 'yjs';
import { SyncElement } from '../model';
/**
* Translates a Yjs array event into a slate operations.
*
* @param event
*/
export default function translateArrayEvent(editor: Editor, event: Y.YArrayEvent<SyncElement>): NodeOperation[];