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, this.messageListController,
}) : super(key: key); }) : super(key: key);
MessageListController messageListController; final MessageListController messageListController;
final Widget Function(BuildContext, List<Message>) messageListBuilder; final Widget Function(BuildContext, List<Message>) messageListBuilder;
@@ -2,7 +2,6 @@ import 'dart:convert';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:stream_chat/stream_chat.dart'; import 'package:stream_chat/stream_chat.dart';
import 'lazy_load_scroll_view.dart';
import 'message_search_bloc.dart'; import 'message_search_bloc.dart';
/// Callback called when tapping on a user /// 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)); temp = users..sort((curr, next) => curr.name.compareTo(next.name));
} }
final groupedUsers = <String, List<User>>{}; final groupedUsers = <String, List<User>>{};
for (var e in temp) { for (final e in temp) {
final alphabet = e.name[0]?.toUpperCase(); final alphabet = e.name[0]?.toUpperCase();
groupedUsers[alphabet] = [...groupedUsers[alphabet] ?? [], e]; groupedUsers[alphabet] = [...groupedUsers[alphabet] ?? [], e];
} }
final items = <ListItem>[]; final items = <ListItem>[];
for (var key in groupedUsers.keys) { for (final key in groupedUsers.keys) {
items.add(ListHeaderItem(key)); items.add(ListHeaderItem(key));
items.addAll(groupedUsers[key].map((e) => ListUserItem(e))); items.addAll(groupedUsers[key].map((e) => ListUserItem(e)));
} }
@@ -1,3 +1 @@
import 'package:flutter_test/flutter_test.dart';
void main() {} void main() {}