TF-1432 [Domain] Implement subscribe multiple mailbox

This commit is contained in:
dab246
2023-02-10 14:37:25 +07:00
committed by Dat Vu
parent 26f7e1519d
commit 6a27190f01
10 changed files with 209 additions and 16 deletions
@@ -8,11 +8,11 @@ class LoadingSubscribeMailbox extends UIState {}
class SubscribeMailboxSuccess extends UIActionState {
final MailboxId mailboxId;
final MailboxSubscribeAction mailboxSubscribeStateAction;
final MailboxSubscribeAction subscribeAction;
SubscribeMailboxSuccess(
this.mailboxId,
this.mailboxSubscribeStateAction,
this.subscribeAction,
{
jmap.State? currentEmailState,
jmap.State? currentMailboxState,
@@ -21,10 +21,9 @@ class SubscribeMailboxSuccess extends UIActionState {
@override
List<Object?> get props => [
mailboxId,
currentEmailState,
currentMailboxState,
mailboxSubscribeStateAction
mailboxId,
subscribeAction,
super.props
];
}