У меня есть действие "MODIFY_FIELD", запускающее размытие div, которое может быть изменено пользователем. Это действие обновляет избыточный объект, содержащий данные, которые будут переданы бэкэнду при отправке. Так как он имеет некоторую логику санации в отношении содержимого div, похоже, что у него есть задержка для обновления избыточного объекта.
Поэтому, когда вы нажимаете кнопку «Сохранить», запускается действие «UPDATE_DATA», которое отправляет старые данные в бэкэнд, которые были в избыточном перед изменением div.
Проблема в том, что мне нужно как-то проверить, что действие «MODIFY_FIELD» завершено, и только после этого запустить действие «UPDATE_DATA».
Подход .then () здесь не имеет смысла, поскольку я не буду запускать «UPDATE_DATA» каждый раз, когда происходит «MODIFY_FIELD».