Evaporate JS - добавить не определено

Кажется, я не могу понять, в чем проблема. Я пытаюсь использовать EvaporateJS для загрузки файлов на S3, я также использую React. Вот как выглядит мой код:

Цитата

useEffect(() => {

    Evaporate.create({
        aws_key: AWS_ACCESS_KEY,
        bucket: S3_BUCKET,
        awsRegion: 'us-west-1', // s3 region
        signerUrl: '/api/videos/signv4_auth',
        awsSignatureVersion: '4',
        computeContentMd5: true,
        cloudfront: true,
        cryptoMd5Method: (data) => {
            return AWS.util.crypto.md5(data, 'base64');
        },
        cryptoHexEncodedHash256: (data) => {
            return AWS.util.crypto.sha256(data, 'hex');
        }
    }).then(evaporate => {
        console.log(evaporate);
        // evaporate.add(); // showing as not a function
    });

}, []);

Но я получаю сообщение об ошибке: испарение.add не является функцией. Когда я проверяю передаваемую переменную испарения, она не содержит ни функции добавления, ни некоторых других функций, упомянутых в документации. Не уверен, почему это не работает, любая помощь будет принята с благодарностью.

Консольный вывод испарения

Сообщение об ошибке

0 ответов

Другие вопросы по тегам