TF-82 Save email drafts when content changed

This commit is contained in:
dab246
2022-02-23 15:02:24 +07:00
committed by Dat H. Pham
parent 808191a806
commit 690de9483f
5 changed files with 83 additions and 18 deletions
+2
View File
@@ -7,6 +7,8 @@ export 'presentation/extensions/capitalize_extension.dart';
export 'presentation/extensions/list_extensions.dart';
export 'domain/extensions/datetime_extension.dart';
export 'presentation/extensions/html_extension.dart';
export 'presentation/extensions/compare_string_extension.dart';
export 'presentation/extensions/compare_list_extensions.dart';
// Exceptions
export 'domain/exceptions/download_file_exception.dart';
@@ -0,0 +1,9 @@
import 'package:collection/collection.dart';
extension CompareListExtension on List {
bool isSame(List value) {
Function unOrdDeepEq = const DeepCollectionEquality.unordered().equals;
return unOrdDeepEq(this, value);
}
}
@@ -0,0 +1,4 @@
extension CompareStringExtension on String? {
bool isSame(String? value) => this == value;
}
+3
View File
@@ -73,6 +73,9 @@ dependencies:
# url_launcher
url_launcher: 6.0.17
# collection
collection: 1.15.0
dev_dependencies:
flutter_test:
sdk: flutter