Загрузчик useMutation для загрузки изображений S3 с помощью реакции Apollo - PullRequest
0 голосов
/ 06 апреля 2020

Когда я загружаю изображение в S3, требуется время, чтобы вернуть файл из AWS. При попытке использовать свойство «loading» из apollo /act-hooks оно не учитывает загрузку файла и всегда возвращает true до того, как местоположение изображения фактически вернуло

import React, { useState, useCallback } from "react";
import { useMutation } from "@apollo/react-hooks";
import { UPLOAD_FILE } from "../../queries";
const [uploadFile, { loading, error, data }] = useMutation(UPLOAD_FILE);

  if (loading) {
    alert(loading)
  } else {
    if (data) {
      console.log(data, 'DATA');
      values.image  = data
    }
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...