removed params
This commit is contained in:
@@ -82,7 +82,6 @@ abstract class ChatPersistenceClient {
|
|||||||
members: data[0] as List<Member>,
|
members: data[0] as List<Member>,
|
||||||
// ignore: cast_nullable_to_non_nullable
|
// ignore: cast_nullable_to_non_nullable
|
||||||
read: data[1] as List<Read>,
|
read: data[1] as List<Read>,
|
||||||
// ignore: cast_nullable_to_non_nullable
|
|
||||||
channel: data[2] as ChannelModel?,
|
channel: data[2] as ChannelModel?,
|
||||||
// ignore: cast_nullable_to_non_nullable
|
// ignore: cast_nullable_to_non_nullable
|
||||||
messages: data[3] as List<Message>,
|
messages: data[3] as List<Message>,
|
||||||
|
|||||||
@@ -1074,15 +1074,6 @@ class _MessageListViewState extends State<MessageListView> {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
final channel = streamChannel!.channel;
|
|
||||||
final readList = channel.state?.read.where((read) {
|
|
||||||
if (read.user.id == userId) return false;
|
|
||||||
return read.lastRead.isAfter(message.createdAt) ||
|
|
||||||
read.lastRead.isAtSameMomentAs(message.createdAt);
|
|
||||||
}).toList() ??
|
|
||||||
[];
|
|
||||||
|
|
||||||
final allRead = readList.length >= (channel.memberCount ?? 0) - 1;
|
|
||||||
final hasFileAttachment =
|
final hasFileAttachment =
|
||||||
message.attachments.any((it) => it.type == 'file');
|
message.attachments.any((it) => it.type == 'file');
|
||||||
|
|
||||||
@@ -1211,8 +1202,6 @@ class _MessageListViewState extends State<MessageListView> {
|
|||||||
messageTheme: isMyMessage
|
messageTheme: isMyMessage
|
||||||
? _streamTheme.ownMessageTheme
|
? _streamTheme.ownMessageTheme
|
||||||
: _streamTheme.otherMessageTheme,
|
: _streamTheme.otherMessageTheme,
|
||||||
readList: readList,
|
|
||||||
allRead: allRead,
|
|
||||||
onReturnAction: (action) {
|
onReturnAction: (action) {
|
||||||
switch (action) {
|
switch (action) {
|
||||||
case ReturnActionType.none:
|
case ReturnActionType.none:
|
||||||
|
|||||||
Reference in New Issue
Block a user