UNPKG

@selfcommunity/react-ui

Version:

React UI Components to integrate a Community created with SelfCommunity Platform.

15 lines (14 loc) 519 B
import { useLexicalComposerContext } from '@lexical/react/LexicalComposerContext'; import { useEffect } from 'react'; import { BLUR_COMMAND, COMMAND_PRIORITY_EDITOR } from 'lexical'; const OnBlurPlugin = ({ onBlur }) => { const [editor] = useLexicalComposerContext(); useEffect(() => { return editor.registerCommand(BLUR_COMMAND, (event) => { onBlur && onBlur(event); return true; }, COMMAND_PRIORITY_EDITOR); }, []); return null; }; export default OnBlurPlugin;