added email components p2

This commit is contained in:
Juan Marulanda De Los Rios 2024-08-12 18:50:32 -04:00
parent 2fdd0a4d66
commit 1fd4689844

View File

@ -15,6 +15,12 @@ class MailAddress {
address: json['address'], address: json['address'],
); );
} }
@override
String toString() {
// TODO: implement toString
return '${name} <${address}>';
}
} }
class SerializableMessage { class SerializableMessage {
@ -408,6 +414,7 @@ class _EmailViewState extends State<EmailView> {
// widget.from ,), // widget.from ,),
// ), // ),
Row( Row(
// title of email
children: [ children: [
Text( Text(
widget.subject, widget.subject,
@ -415,6 +422,28 @@ class _EmailViewState extends State<EmailView> {
), ),
], ],
), ),
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( Expanded(
child: HtmlElementView( child: HtmlElementView(
key: iframeKey, key: iframeKey,