Ребят, подскажите, пожалуйста по тому, как работать с асинхронным useState?
У меня есть форма для поста, перед отправкой формы, я хочу провалидировать значения в её полях. Всё норм, всё работает.
Единственное, что валидация запускается в момент отправки данных из формы.
Как мне заставить сперва провалаидироваться форму, а уже после её завершения отправить форму?
В момент отправки формы я запускаю функцию, которая асинхронно изменяет объект состояния валидации.
Я только запускаю эту функцию, а код дальше уже пытается проверить этот синхронно изменяемый объект.
Как добиться последовательного выполнения?
Вроде элементарно, но не получается