Я отображаю массив изображений. Я хочу отобразить серый фон во время загрузки, фактическое изображение после выполнения обещания или изображение ошибки в случае сбоя процесса. Изображения извлекаются с сервера благодаря URL, указанному в объекте изображения.
Все изображения могут загружаться асинхронно. Как вернуть другой фон в зависимости от статуса завершения?
Мой код очень прост: imageList.map((image, i) => <Image picture={image.url} />
Я работаю с React.