Я пытаюсь отобразить ввод моего чернового редактора в родительский компонент.
До сих пор я использовал модуль draft- js -utils для генерации HTML из моего черновика JS редактора, и я могу перенести это значение в мой родительский компонент.
Мои проблемы заключаются в том, что при отображении этого значения в родительском компоненте оно не отображается как HTML, но в виде строки HTML. Должен ли я отправлять что-то еще родителям?
const Parent = () => {
const [currentState, setCurrentState] = useState('')
const _returnHTMLPicker = (v) => {
return(v)
}
return(
<div>
<Child _returnHTMLPicker={_returnHTMLPicker}/>
{returnHTML}
</div>
)
}
class MyEditor extends React.Component {
constructor(props) {
super(props);
this.state = {editorState: EditorState.createEmpty()};
this.onChange = editorState => {
this.setState({editorState});
this.props._currentReturnedHTML(stateToHTML(this.state.editorState.getCurrentContent()));
}
}
[...]
}