@wangeditor-kai/yjs-for-react
Version:
React specific components/utils for wangeditor-next-yjs.
4 lines (3 loc) • 503 B
TypeScript
import { CursorState } from '@wangeditor-kai/yjs';
export declare function useRemoteCursorStates<TCursorData extends Record<string, unknown> = Record<string, unknown>>(): Record<string, CursorState<TCursorData>>;
export declare function useRemoteCursorStatesSelector<TCursorData extends Record<string, unknown> = Record<string, unknown>, TSelection = unknown>(selector: (cursors: Record<string, CursorState<TCursorData>>) => TSelection, isEqual?: (a: TSelection, b: TSelection) => boolean): TSelection;