diff --git a/lib/api_service.dart b/lib/api_service.dart index 876eaa0..d207d68 100644 --- a/lib/api_service.dart +++ b/lib/api_service.dart @@ -15,6 +15,12 @@ class MailAddress { address: json['address'], ); } + + @override + String toString() { + // TODO: implement toString + return '${name} <${address}>'; + } } class SerializableMessage { @@ -408,6 +414,7 @@ class _EmailViewState extends State { // widget.from ,), // ), Row( + // title of email children: [ Text( widget.subject, @@ -415,6 +422,28 @@ class _EmailViewState extends State { ), ], ), + Row( + children: [ + Text( + widget.name, + style: TextStyle(fontSize: 18), + ), + Text( + '<${widget.from}>', + style: TextStyle(fontSize: 18), + ), + ], + ), + // TODO: make a case where if one of these is the user's email it just says me :))))) + Row( + children: [ + Text( + 'to ${widget.to.toString()}', + style: TextStyle(fontSize: 15), + ) + ], + ), + Expanded( child: HtmlElementView( key: iframeKey,