@wangeditor-kai/yjs-for-react
Version:
React specific components/utils for wangeditor-next-yjs.
8 lines (7 loc) • 450 B
TypeScript
import { Element, Node } from 'slate';
import * as Y from 'yjs';
import { DeltaInsert, InsertDelta } from '../module/custom-types';
export declare function yTextToSlateElement(yText: Y.XmlText): Element;
export declare function deltaInsertToSlateNode(insert: DeltaInsert): Node;
export declare function slateNodesToInsertDelta(nodes: Node[]): InsertDelta;
export declare function slateElementToYText({ children, ...attributes }: Element): Y.XmlText;