Есть такая Npm библиотека - react-draft-wisywig.
Работает она так:
Подключаешь компонент Editor (
import { Editor } from 'react-draft-wysiwyg';
) и создаешь в state "editorState" и функцию, которая будет этот state менять
Подключаешь .css файл специальный
Потом делаешь
<Editor
editorState={editorState}
toolbarClassName="toolbarClassName"
wrapperClassName="wrapperClassName"
editorClassName="editorClassName"
onEditorStateChange={this.onEditorStateChange}
/>;
И вроде все понятно, но проблема в том, что мой ide webstorm тупо не может найти компонент Editor, как бы не пытался и какими бы образами я не делал это, ничего не работает. Когда я ищу информацию в гугле, у всех все работает и есть компонент Editor, но я могу подключить только единственный компонент из 'react-draft-wysiwyg' - reactDraftWysiwyg.
Кстати об этом компоненте нет в документации.
Помогите, устал уже.