collaborative-ui
Version:
React component library for building real-time collaborative editing applications.
11 lines (10 loc) • 459 B
TypeScript
import * as React from 'react';
import { EditorView } from 'codemirror';
import type { CollaborativeStr } from 'collaborative-editor';
export type Config = ConstructorParameters<typeof EditorView>[0];
export interface CodeMirrorEditorProps extends React.HTMLAttributes<HTMLDivElement> {
str: () => CollaborativeStr;
config?: Config;
onMount?: (editor: EditorView) => void;
}
export declare const CodeMirrorEditor: React.FC<CodeMirrorEditorProps>;