TF-145 Create object EmailCache

This commit is contained in:
dab246
2021-10-07 00:20:56 +07:00
committed by Dat H. Pham
parent 4fc985b314
commit f5874a7e49
7 changed files with 111 additions and 4 deletions
@@ -1,8 +1,8 @@
import 'package:equatable/equatable.dart';
import 'package:hive/hive.dart';
import 'package:tmail_ui_user/features/caching/utils/caching_constants.dart';
import 'package:tmail_ui_user/features/mailbox/data/model/mailbox_rights_cache.dart';
import 'package:tmail_ui_user/features/mailbox/data/utils/caching_constants.dart';
part 'mailbox_cache.g.dart';
@@ -1,7 +1,7 @@
import 'package:equatable/equatable.dart';
import 'package:hive/hive.dart';
import 'package:tmail_ui_user/features/mailbox/data/utils/caching_constants.dart';
import 'package:tmail_ui_user/features/caching/utils/caching_constants.dart';
part 'mailbox_rights_cache.g.dart';
@@ -1,8 +1,8 @@
import 'package:equatable/equatable.dart';
import 'package:hive/hive.dart';
import 'package:tmail_ui_user/features/caching/utils/caching_constants.dart';
import 'package:tmail_ui_user/features/mailbox/data/model/state_type.dart';
import 'package:tmail_ui_user/features/mailbox/data/utils/caching_constants.dart';
part 'state_cache.g.dart';
@@ -1,6 +1,6 @@
import 'package:hive/hive.dart';
import 'package:tmail_ui_user/features/mailbox/data/utils/caching_constants.dart';
import 'package:tmail_ui_user/features/caching/utils/caching_constants.dart';
part 'state_type.g.dart';
@@ -1,7 +0,0 @@
class CachingConstants {
static const int MAILBOX_CACHE_IDENTIFY = 1;
static const int MAILBOX_RIGHTS_CACHE_IDENTIFY = 2;
static const int STATE_CACHE_IDENTIFY = 3;
static const int STATE_TYPE_IDENTIFY = 4;
}