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 | undefined children: React.ReactNode nodes?: Array> readonly?: boolean } export const BlocksEditorComposer: FunctionComponent = ({ initialValue, children, readonly, nodes = [], }) => { return ( console.error(error), editorState: initialValue && initialValue.length > 0 ? initialValue : undefined, nodes: [...nodes, ...BlockEditorNodes], }} > <>{children} ) }