add packages, receiving & processing

This commit is contained in:
Sai Naw Wun
2020-10-12 03:34:05 +06:30
parent 32e6be2abd
commit b13dc69161
36 changed files with 1110 additions and 668 deletions

View File

@@ -30,3 +30,20 @@ Future<String> uploadStorage(String path, File file, {String fileName}) async {
print("meta:${await storageReference.getMetadata()}");
return downloadUrl;
}
Future<void> deleteStorageFromUrls(List<String> urls) async {
if (urls == null) return;
for (int i = 0; i < urls.length; i++) {
await deleteStorageFromUrl(urls[i]);
}
}
Future<void> deleteStorageFromUrl(String url) async {
try {
StorageReference storageReference =
await FirebaseStorage.instance.getReferenceFromUrl(url);
await storageReference.delete();
} catch (e) {
log.warning("deleteStorage:$e");
}
}