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 не является функцией. Когда я проверяю передаваемую переменную испарения, она не содержит ни функции добавления, ни некоторых других функций, упомянутых в документации. Не уверен, почему это не работает, любая помощь будет принята с благодарностью.