From ec1acd05e14780e109745c70cb568bb16ff46faa Mon Sep 17 00:00:00 2001 From: dab246 Date: Wed, 24 May 2023 13:07:06 +0700 Subject: [PATCH] TF-1812 Add SendingEmailHiveCacheClient to handle sending email in hive database (cherry picked from commit 0d07f69a4c4491fd5ff0256f4448efb4a32c1349) --- .../clients/sending_email_hive_cache_client.dart | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 lib/features/caching/clients/sending_email_hive_cache_client.dart diff --git a/lib/features/caching/clients/sending_email_hive_cache_client.dart b/lib/features/caching/clients/sending_email_hive_cache_client.dart new file mode 100644 index 000000000..d3309c73e --- /dev/null +++ b/lib/features/caching/clients/sending_email_hive_cache_client.dart @@ -0,0 +1,13 @@ + +import 'package:tmail_ui_user/features/caching/config/hive_cache_client.dart'; +import 'package:tmail_ui_user/features/caching/utils/caching_constants.dart'; +import 'package:tmail_ui_user/features/offline_mode/model/sending_email_hive_cache.dart'; + +class SendingEmailHiveCacheClient extends HiveCacheClient { + + @override + String get tableName => CachingConstants.sendingEmailCacheBoxName; + + @override + bool get encryption => true; +} \ No newline at end of file