Когда я загружаю изображение в 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
}
}