rename file to sending_indicator_builder.dart
Signed-off-by: xsahil03x <[email protected]>
This commit is contained in:
@@ -6,7 +6,7 @@ import 'package:contextmenu/contextmenu.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:stream_chat_flutter/src/context_menu_items/stream_chat_context_menu_item.dart';
|
||||
import 'package:stream_chat_flutter/src/dialogs/dialogs.dart';
|
||||
import 'package:stream_chat_flutter/src/message_widget/sending_indicator_wrapper.dart';
|
||||
import 'package:stream_chat_flutter/src/message_widget/sending_indicator_builder.dart';
|
||||
import 'package:stream_chat_flutter/stream_chat_flutter.dart';
|
||||
|
||||
/// {@template channelPreview}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:stream_chat_flutter/src/message_widget/sending_indicator_wrapper.dart';
|
||||
import 'package:stream_chat_flutter/src/message_widget/sending_indicator_builder.dart';
|
||||
import 'package:stream_chat_flutter/src/message_widget/thread_painter.dart';
|
||||
import 'package:stream_chat_flutter/src/message_widget/thread_participants.dart';
|
||||
import 'package:stream_chat_flutter/src/message_widget/username.dart';
|
||||
|
||||
+6
-4
@@ -39,8 +39,8 @@ class SendingIndicatorBuilder extends StatelessWidget {
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
final style = messageTheme.createdAtStyle;
|
||||
final thisChannel = channel ?? StreamChannel.of(context).channel;
|
||||
final memberCount = thisChannel.memberCount ?? 0;
|
||||
final channel = this.channel ?? StreamChannel.of(context).channel;
|
||||
final memberCount = channel.memberCount ?? 0;
|
||||
|
||||
if (hasNonUrlAttachments &&
|
||||
(message.status == MessageSendingStatus.sending ||
|
||||
@@ -64,8 +64,8 @@ class SendingIndicatorBuilder extends StatelessWidget {
|
||||
}
|
||||
|
||||
return BetterStreamBuilder<List<Read>>(
|
||||
stream: thisChannel.state?.readStream,
|
||||
initialData: thisChannel.state?.read,
|
||||
stream: channel.state?.readStream,
|
||||
initialData: channel.state?.read,
|
||||
builder: (context, data) {
|
||||
final readList = data.where((it) =>
|
||||
it.user.id != streamChat.currentUser?.id &&
|
||||
@@ -78,6 +78,7 @@ class SendingIndicatorBuilder extends StatelessWidget {
|
||||
isMessageRead: isMessageRead,
|
||||
size: style!.fontSize,
|
||||
);
|
||||
|
||||
if (isMessageRead) {
|
||||
child = Row(
|
||||
mainAxisSize: MainAxisSize.min,
|
||||
@@ -94,6 +95,7 @@ class SendingIndicatorBuilder extends StatelessWidget {
|
||||
],
|
||||
);
|
||||
}
|
||||
|
||||
return child;
|
||||
},
|
||||
);
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
import 'package:collection/collection.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:stream_chat_flutter/src/message_widget/sending_indicator_wrapper.dart';
|
||||
import 'package:stream_chat_flutter/src/message_widget/sending_indicator_builder.dart';
|
||||
import 'package:stream_chat_flutter/stream_chat_flutter.dart';
|
||||
|
||||
/// A widget that displays a channel preview.
|
||||
|
||||
Reference in New Issue
Block a user