TF-2667 Move the creation of mailbox request id to the data layer

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2024-03-05 18:47:31 +07:00
committed by Dat H. Pham
parent 61687b60e0
commit 016b75aa51
13 changed files with 14 additions and 50 deletions
@@ -1,17 +1,14 @@
import 'package:equatable/equatable.dart';
import 'package:jmap_dart_client/jmap/core/id.dart';
import 'package:jmap_dart_client/jmap/mail/mailbox/mailbox.dart';
class CreateNewMailboxRequest with EquatableMixin {
final MailboxName newName;
final Id creationId;
final MailboxId? parentId;
final bool isSubscribed;
CreateNewMailboxRequest(
this.creationId,
this.newName,
{
this.parentId,
@@ -21,7 +18,6 @@ class CreateNewMailboxRequest with EquatableMixin {
@override
List<Object?> get props => [
creationId,
newName,
parentId,
isSubscribed