| $getRoot, | $getRoot, | ||||
| TextNode, | TextNode, | ||||
| } from 'lexical' | } from 'lexical' | ||||
| import { CodeNode } from '@lexical/code' | |||||
| import { LexicalComposer } from '@lexical/react/LexicalComposer' | import { LexicalComposer } from '@lexical/react/LexicalComposer' | ||||
| import { RichTextPlugin } from '@lexical/react/LexicalRichTextPlugin' | import { RichTextPlugin } from '@lexical/react/LexicalRichTextPlugin' | ||||
| import { ContentEditable } from '@lexical/react/LexicalContentEditable' | import { ContentEditable } from '@lexical/react/LexicalContentEditable' | ||||
| const initialConfig = { | const initialConfig = { | ||||
| namespace: 'prompt-editor', | namespace: 'prompt-editor', | ||||
| nodes: [ | nodes: [ | ||||
| CodeNode, | |||||
| CustomTextNode, | CustomTextNode, | ||||
| { | { | ||||
| replace: TextNode, | replace: TextNode, |