refactor name folder

This commit is contained in:
ManhNTX
2022-07-11 10:31:49 +07:00
committed by Dat H. Pham
parent 2add68d760
commit bd0be89dce
21 changed files with 126 additions and 124 deletions
@@ -10,7 +10,7 @@ import 'package:jmap_dart_client/jmap/mail/mailbox/mailbox.dart';
import 'package:model/email/email_content.dart';
import 'package:model/extensions/media_type_extension.dart';
class EmailCache with EquatableMixin {
class ComposerCache with EquatableMixin {
final EmailId id;
final Map<MailboxId, bool>? mailboxIds;
@@ -24,7 +24,7 @@ class EmailCache with EquatableMixin {
final Set<EmailBodyPart>? htmlBody;
final Map<PartId, EmailBodyValue>? bodyValues;
EmailCache(
ComposerCache(
this.id,
{
this.mailboxIds,
@@ -39,8 +39,8 @@ class EmailCache with EquatableMixin {
this.bodyValues,
});
factory EmailCache.fromJson(Map<String, dynamic> json) {
return EmailCache(
factory ComposerCache.fromJson(Map<String, dynamic> json) {
return ComposerCache(
EmailId(Id(json['id'])),
mailboxIds: (json['mailboxIds'] as Map<String, dynamic>?)?.map((key, value) => EmailMailboxIdsConverter().parseEntry(key, value)),
subject: json['subject'] as String?,