TF-761 Update repository/datasource/interactor of downloadImageAsBase64

This commit is contained in:
dab246
2022-07-28 14:34:28 +07:00
committed by Dat H. Pham
parent d8e119ee7c
commit 8e22bec3f1
6 changed files with 34 additions and 11 deletions
@@ -1,5 +1,6 @@
import 'package:core/core.dart';
import 'package:model/upload/file_info.dart';
import 'package:tmail_ui_user/features/composer/data/datasource/composer_datasource.dart';
class ComposerDataSourceImpl extends ComposerDataSource {
@@ -9,7 +10,14 @@ class ComposerDataSourceImpl extends ComposerDataSource {
ComposerDataSourceImpl(this.downloadClient);
@override
Future<String?> downloadImageAsBase64(String url) {
return downloadClient.downloadImageAsBase64(url);
Future<String?> downloadImageAsBase64(String url, String cid, FileInfo fileInfo, {double? maxWidth, bool? compress}) {
return downloadClient.downloadImageAsBase64(
url,
cid,
fileInfo.fileExtension,
fileInfo.fileName,
bytesData: fileInfo.bytes,
maxWidth: maxWidth,
compress: compress);
}
}