UNPKG

collaborative-ui

Version:

React component library for building real-time collaborative editing applications.

12 lines (11 loc) 559 B
import * as React from 'react'; import type { StrApi } from 'json-joy/lib/json-crdt'; import * as monaco from 'monaco-editor'; export interface CollaborativeMonacoProps extends React.HTMLAttributes<HTMLDivElement> { str: () => StrApi; editor?: monaco.editor.IStandaloneCodeEditor; options?: monaco.editor.IStandaloneEditorConstructionOptions; override?: monaco.editor.IEditorOverrideServices; onEditor?: (editor: monaco.editor.IStandaloneCodeEditor) => void; } export declare const CollaborativeMonaco: React.FC<CollaborativeMonacoProps>;