На официальных страницах и в проблемах GitHub для redux-form есть несколько примеров того, как работать с initialValues, но я не могу найдите один, который фокусируется на объяснении того, как initialValues могут быть установлены в ответ на асинхронный источник.
Основной случай, который я имею в виду, - это что-то вроде простого приложения CRUD, в котором пользователь собирается редактировать некоторую сущность, которая уже существует. Когда открывается первое представление и компонент редукционной формы монтируется, но перед визуализацией компонента должны быть установлены начальные значения. Допустим, что в этом примере данные загружаются по требованию, когда компонент впервые установлен и отображен в первый раз. Примеры показывают установку initialValues на основе жестко закодированных значений или состояния хранилища redux, но я не могу сосредоточиться на том, как установить начальные значения на основе чего-то async, как вызов XHR или выборки.
Я уверен, что я просто пропустил что-то фундаментальное, поэтому, пожалуйста, укажите мне в правильном направлении.
Литература: