Merge branch 'feature/ui-split' of https://github.com/GetStream/stream-chat-flutter into feature/ui-split

This commit is contained in:
Deven Joshi
2021-01-25 12:55:22 +05:30
87 changed files with 1321 additions and 251 deletions
@@ -2,5 +2,4 @@ package example.example;
import io.flutter.embedding.android.FlutterActivity;
public class MainActivity extends FlutterActivity {
}
public class MainActivity extends FlutterActivity {}
@@ -154,12 +154,12 @@ class _UserListViewCoreState extends State<UserListViewCore>
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,5 +1 @@
import 'package:flutter_test/flutter_test.dart';
import 'package:stream_chat_flutter_core/stream_chat_flutter_core.dart';
void main() {}