значение и сразу же сабмитнуть форму.
                  
                  
                  
                  
                  
                  Но setFieldValue выполняется асинхронно (т.к. там внутри setState), и при этом не принимает никаких коллбэков.
                  
                  
                  И поэтому если вызывать submitForm, то там будет старое значение values.
                  
                  
                  Как правильнее сделать, не прибегая к костылям типа setTimeout?
                  
                  
                
если известы данные которые изменятся в стейте, может стандартный метод поможет componentWillUpdate(nextProps, nextState)
Обсуждают сегодня