Ну, тогда асинхронность уже не при чём. Ищи, что с данными.
походу все таки где-то надо state обновлять. Попробовал прогрузить руками сделанную картинку результата 0. А если ее подсовываю напрямую то все гуд. Подскажи куда по логике нужно привернуть обновление состояния?