TF-3042 Create PublicAsset and display after pick image

This commit is contained in:
DatDang
2024-08-07 15:32:13 +07:00
committed by Dat H. Pham
parent f77d62831c
commit c42a913d82
10 changed files with 458 additions and 13 deletions
+14
View File
@@ -121,4 +121,18 @@ class FileUtils {
final base64Data = base64Encode(Uint8List.view(buffer));
return base64Data;
}
Future<void> deleteCompressedFileOnMobile(String filePath, {required String pathContains}) async {
log('$runtimeType::deleteCompressedFileOnMobile: filePath: $filePath');
if (!PlatformInfo.isMobile) return;
try {
final File file = File(filePath);
if (await file.exists() && file.path.contains(pathContains)) {
await file.delete();
}
} catch (e) {
logError('$runtimeType::deleteCompressedFileOnMobile: error: $e');
}
}
}