diff --git a/example/lib/choose_user_page.dart b/example/lib/choose_user_page.dart index beea6b1b..943a66a1 100644 --- a/example/lib/choose_user_page.dart +++ b/example/lib/choose_user_page.dart @@ -53,6 +53,10 @@ class ChooseUserPage extends StatelessWidget { }, ), }; + + users.updateAll( + (_, value) => value..extraData['image'] = getRandomPicUrl(value)); + return Scaffold( body: Column( crossAxisAlignment: CrossAxisAlignment.center, @@ -126,9 +130,7 @@ class ChooseUserPage extends StatelessWidget { final client = StreamChat.of(context).client; await client.setUser( - User(id: user.id, extraData: { - 'name': user.name, - }), + user, token, ); diff --git a/example/pubspec.yaml b/example/pubspec.yaml index f8bfcfe9..87a45b01 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -1,6 +1,6 @@ name: example description: A new Flutter project. -version: 1.0.48+50 +version: 1.0.49+51 environment: sdk: ">=2.2.2 <3.0.0" diff --git a/lib/stream_chat_flutter.dart b/lib/stream_chat_flutter.dart index 4c5760bf..e433e58e 100644 --- a/lib/stream_chat_flutter.dart +++ b/lib/stream_chat_flutter.dart @@ -28,4 +28,5 @@ export 'src/system_message.dart'; export 'src/thread_header.dart'; export 'src/typing_indicator.dart'; export 'src/user_avatar.dart'; +export 'src/utils.dart'; export 'src/video_attachment.dart';