Не удалось получить состояние компонента - PullRequest
0 голосов
/ 28 июня 2018

У меня есть компонент с флажком и текстовым полем, когда пользователь нажимает флажок. Я показываю текстовое поле, которое по умолчанию скрыто. Для достижения этой функциональности я использую состояние этого компонента, так как пользователь устанавливает флажок, я вызываю onChangeHandler и устанавливаю состояние в текстовое поле showAccountNumberField, а когда пользователь снимает флажок, скрывающий текстовое поле. Но когда я пытаюсь проверить этот компонент, выполнив

wrapper.setSatate({showAccountNumberField: true})

Я получаю ошибку, что состояние доступно только для компонента класса. Я использую React 16 и Jest для юнит-тестирования. Любая помощь приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...