fix analyze

This commit is contained in:
Salvatore Giordano
2021-01-22 17:35:30 +01:00
parent 88777da2a7
commit 1bb6b04381
4 changed files with 3 additions and 6 deletions
@@ -58,7 +58,7 @@ class MessageListView extends StatefulWidget {
this.messageListController,
}) : super(key: key);
MessageListController messageListController;
final MessageListController messageListController;
final Widget Function(BuildContext, List<Message>) messageListBuilder;
@@ -2,7 +2,6 @@ import 'dart:convert';
import 'package:flutter/material.dart';
import 'package:stream_chat/stream_chat.dart';
import 'lazy_load_scroll_view.dart';
import 'message_search_bloc.dart';
/// Callback called when tapping on a user
@@ -154,12 +154,12 @@ class _UserListViewState extends State<UserListView>
temp = users..sort((curr, next) => curr.name.compareTo(next.name));
}
final groupedUsers = <String, List<User>>{};
for (var e in temp) {
for (final e in temp) {
final alphabet = e.name[0]?.toUpperCase();
groupedUsers[alphabet] = [...groupedUsers[alphabet] ?? [], e];
}
final items = <ListItem>[];
for (var key in groupedUsers.keys) {
for (final key in groupedUsers.keys) {
items.add(ListHeaderItem(key));
items.addAll(groupedUsers[key].map((e) => ListUserItem(e)));
}
@@ -1,3 +1 @@
import 'package:flutter_test/flutter_test.dart';
void main() {}