You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/stream_core_flutter/lib/src/components/message_composer/attachment/message_composer_attachment_link_preview.dart
+3-4Lines changed: 3 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -21,10 +21,9 @@ class MessageComposerAttachmentLinkPreview extends StatelessWidget {
21
21
22
22
@override
23
23
Widgetbuild(BuildContext context) {
24
-
final messageTheme = context.streamMessageTheme;
25
-
final messageDefaults =MessageThemeDefaults(context: context).data;
26
-
final backgroundColor = messageTheme.backgroundOutgoing ?? messageDefaults.backgroundOutgoing;
27
-
final textColor = messageTheme.textOutgoing ?? messageDefaults.textOutgoing;
24
+
final messageTheme = context.streamMessageTheme.mergeWithDefaults(context);
25
+
final backgroundColor = messageTheme.outgoing?.backgroundColor;
26
+
final textColor = messageTheme.outgoing?.textColor;
28
27
29
28
final titleStyle = context.streamTextTheme.metadataEmphasis.copyWith(color: textColor);
30
29
final bodyStyle = context.streamTextTheme.metadataDefault.copyWith(color: textColor);
Copy file name to clipboardExpand all lines: packages/stream_core_flutter/lib/src/components/message_composer/attachment/message_composer_attachment_reply.dart
+15-11Lines changed: 15 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -22,17 +22,16 @@ class MessageComposerAttachmentReply extends StatelessWidget {
22
22
23
23
@override
24
24
Widgetbuild(BuildContext context) {
25
-
final messageTheme = context.streamMessageTheme;
26
-
final messageDefaults =MessageThemeDefaults(context: context).data;
0 commit comments