Использование S3Image из aws-ampify-response-native - PullRequest
0 голосов
/ 19 сентября 2019

Я использую React Native / Expo для создания приложения.У меня настроен AWS S3, а также cognito с входом пользователя в систему с помощью withAuthenticator.У меня загрузка изображений работает нормально, но когда я пытаюсь отобразить изображения, это просто не работает.Вот код, который я использую:

const ImageList = ({ 
  imageId,
  getImages,
  images = [],
}) => {
  useEffect(() => {
    getImages(imageId);
  }, []);

  return (
    <View>
      <Card title="Images">
        {images.map((value, idx) => (
          <S3Image imgKey={value.key} level="private" />
        ))}
      </Card>
    </View>
  );
}

Моя getImages функция (действие приставки), используя Storage.list, чтобы получить список изображений в корзине S3.Возвращает значения в порядке.Но компонент S3Images ничего не рендерит.Я также попытался просто получить URL-адрес от S3 с помощью Storage.get, а затем с помощью Image от реактивного, но это также не работает.Есть идеи?

...