import { useLexicalComposerContext } from "./LexicalComposerContext";
/**
 *
 * Use this plugin to access the editor instance outside of the
 * LexicalComposer. This can help with things like buttons or other
 * UI components that need to update or read EditorState but need to
 * be positioned outside the LexicalComposer in the React tree.
 */
export function EditorRefPlugin(props) {
    const [editor] = useLexicalComposerContext();
    props.editorRef(editor);
    return null;
}
