entonces el html es así:
<p><span style="color: rgb(250,197,28);font-size: 96px;">Hello</span><span style="font-size: 96px;"> </span><span style="color: rgb(251,160,38);font-size: 96px;">World</span></p>y mi editor de texto creando con contenido es así
useEffect(() => { if (content !== "") { console.log(content); const contentBlock = convertFromHTML(content); const contentState = ContentState.createFromBlockArray( contentBlock.contentBlocks ); const editorState = EditorState.createWithContent(contentState); setEditorState(editorState); } }, []);por lo tanto, los estilos en línea no se generan a pesar de que están allí y tienen el sintexto correcto y deberían generarse, pero ¿hay algún problema con este código o también estoy usando el siguiente js 12 si eso ayuda?
Simplemente pasar el contentBlock funcionará. Úselo como se indica a continuación:
const contentBlock = convertFromHTML(content); const contentState = ContentState.createFromBlockArray(contentBlock); const editorState = EditorState.createWithContent(contentState);