import {FunctionComponent} from 'react'; import {LexicalComposer} from '@lexical/react/LexicalComposer'; import BlocksEditorTheme from '../Lexical/Theme/Theme'; import {BlockEditorNodes} from '../Lexical/Nodes/AllNodes'; import {Klass, LexicalNode} from 'lexical'; type BlocksEditorComposerProps = { initialValue: string; children: React.ReactNode; nodes: Array>; }; export const BlocksEditorComposer: FunctionComponent< BlocksEditorComposerProps > = ({initialValue, children, nodes}) => { return ( console.error(error), editorState: initialValue && initialValue.length > 0 ? initialValue : undefined, nodes: [...nodes, ...BlockEditorNodes], }}> <>{children} ); };