Как проверить редактор «slate-реакции», чтобы проверить, является ли он пустым или нулевым - PullRequest
0 голосов
/ 17 апреля 2020

У меня есть встроенный редактор. Я хочу знать, как я могу проверить его на нулевое значение или вы можете сказать, если оно пустое. Я хочу проверить это по нажатию кнопки. Я попытался проверить значение (value.focusBlock.text.length), которое я получаю по событию onChange в редакторе. Но это не работает, когда я добавляю новое изображение в редактор. Я хотел бы знать, какое свойство проверять из объекта значения.

onChangeEditor = ({ value }) => {
    if (value && value.focusBlock && value.focusBlock.text && value.focusBlock.text.length !== 0) {
        //validation success
        //add {error : false} to state
    } else {
        //validation failed
        //add {error : true} to state
    }
}

PS - Пожалуйста, дайте мне знать, если я забыл упомянуть любую важную деталь в этом вопросе. Спасибо:)

...