что написал в скрипте:
import { EditorState } from 'draft-js'
import { Editor } from 'react-draft-wysiwyg'
…
const [editorState, setEditorState] = useState(EditorState.createEmpty())
…
<Editor
editorState={editorState}
onEditorStateChange={setEditorState} />
Всё работает. Но в консоле пишет:
Warning: Can't call setState on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to this.state directly or define a state = {}; class property with the desired state in the r component.
Что посоветуете делать? Можно тупо игнорить этот варн или я могу как-то это исправить?
const [editorState, setEditorState] = useState( () => EditorState.createEmpty(), ); Не пробовали?
Обсуждают сегодня