Как вывести предыдущее значение ключа объекта (errorMessage) в качестве нового значения ключа в следующем индексе, если проверка имеет значение false - PullRequest
0 голосов
/ 20 апреля 2020

В настоящее время я пытаюсь создать чат-бота в ReactJS, а базовые c вещи, кажется, работают как положено. Но одна важная вещь - это проверочная часть этого приложения. Когда чат-робот спрашивает, например, ваше имя, длина должна быть не менее 2 символов. Чтобы подтвердить это, я использую Редуктор для этого. Но проблема, с которой я сейчас сталкиваюсь, заключается в том, что errorMessage сохраняется в предыдущем индексном массиве, как я могу вывести его в качестве следующего сообщения чат-бота здесь. Теперь он автоматически выводит следующий идентификатор, который в моем случае является вопросом адреса электронной почты, но он должен вывести сообщение об ошибке. Рабочий пример чата в ReactJS

enter image description here

...