@selfcommunity/react-ui
Version:
React UI Components to integrate a Community created with SelfCommunity Platform.
10 lines (9 loc) • 419 B
JavaScript
import { registerDragonSupport } from '@lexical/dragon';
import { registerRichText } from '@lexical/rich-text';
import { mergeRegister } from '@lexical/utils';
import { useIsomorphicLayoutEffect } from '@selfcommunity/react-core';
export function useRichTextSetup(editor) {
useIsomorphicLayoutEffect(() => {
return mergeRegister(registerRichText(editor), registerDragonSupport(editor));
}, [editor]);
}