TF-2667 Show sending message dialog when click send button

This commit is contained in:
dab246
2024-03-05 22:57:51 +07:00
committed by Dat H. Pham
parent 016b75aa51
commit e232514f6b
37 changed files with 953 additions and 141 deletions
@@ -1,9 +1,10 @@
import 'package:jmap_dart_client/jmap/mail/email/email_body_part.dart';
import 'package:model/model.dart';
import 'package:model/email/attachment.dart';
import 'package:model/extensions/list_attachment_extension.dart';
extension AttachmentExtension on Attachment {
EmailBodyPart toEmailBodyPart({String? disposition, String? charset}) => EmailBodyPart(
EmailBodyPart toEmailBodyPart({String? charset}) => EmailBodyPart(
partId: partId,
blobId: blobId,
size: size,
@@ -11,7 +12,7 @@ extension AttachmentExtension on Attachment {
type: type,
cid: cid,
charset: charset,
disposition: disposition ?? this.disposition?.value);
disposition: disposition?.name ?? ContentDisposition.attachment.name);
Attachment toAttachmentWithDisposition({
ContentDisposition? disposition,