Я работаю с response-hook-form, и я хочу передать текстовый редактор в качестве ввода. Я включил компонент RichText ниже, который является стандартной реализацией Draft-js, но когда я нажимаю кнопку «Отправить», я получаю draft: undefined вместо текста внутри редактора.
index.js import {useForm, Controller} из 'response-hook-form';
const JobPostForm = () => {
const { register, handleSubmit, errors, control } = useForm({
});
return(
<Controller
as={<RichText />}
name="draft"
control={control}
/>
)
}
RichText.js
<Editor
customStyleMap={styleMap}
ref={editor}
editorState={editorState}
onChange={editorState => setEditorState(editorState)}
/>