1.3.6-5 Resolve uploads for cloudinary.

This commit is contained in:
Patrick Fic
2022-05-19 15:49:59 -07:00
parent 114c2940a2
commit 26e9bf87c8
7 changed files with 512 additions and 522 deletions

View File

@@ -1,5 +1,4 @@
import * as MediaLibrary from "expo-media-library";
import { DateTime } from "luxon";
import React, { useEffect, useState } from "react";
import { useTranslation } from "react-i18next";
import {
@@ -50,8 +49,6 @@ export function UploadProgress({
speed: 0,
});
let filesToDelete = [];
const { t } = useTranslation();
useEffect(() => {
@@ -118,22 +115,12 @@ export function UploadProgress({
if (deleteAfterUpload) {
try {
const a = await MediaLibrary.getAssetsAsync();
const res = await Promise.all(
filesToDelete.map((f) => {
return MediaLibrary.removeAssetsFromAlbumAsync(f, f.albumId);
})
);
const deleteResult = await MediaLibrary.deleteAssetsAsync(
filesToDelete.map((f) => f.id)
);
await MediaLibrary.deleteAssetsAsync(data);
} catch (error) {
console.log("Unable to delete picture.", error);
}
}
filesToDelete = [];
setProgress({
loading: false,
speed: 0,
@@ -143,7 +130,6 @@ export function UploadProgress({
forceRerender();
};
console.log(progress);
return (
<Modal
visible={progress.uploadInProgress}
@@ -180,7 +166,7 @@ export function UploadProgress({
)}/sec`}</Text>
<Text
style={{ alignSelf: "center", marginTop: 16 }}
>{`Total Uploaded ${formatBytes(progress.loaded)}/sec`}</Text>
>{`Total Uploaded ${formatBytes(progress.loaded)}`}</Text>
<Text style={{ alignSelf: "center", marginTop: 16 }}>{`Duration ${(
(new Date() - progress.start) /
1000