From ea8e7988cbb8db737618827f4e882b6079a29a6d Mon Sep 17 00:00:00 2001 From: Sahil Kumar Date: Wed, 16 Aug 2023 15:47:53 +0530 Subject: [PATCH] chore: update sample app. Signed-off-by: Sahil Kumar --- .../lib/pages/channel_page.dart | 3 +++ .../stream_chat_v1/lib/pages/thread_page.dart | 5 ++-- .../stream_chat_v1/lib/routes/app_routes.dart | 4 +-- packages/stream_chat_v1/pubspec.yaml | 26 +++++++++---------- 4 files changed, 20 insertions(+), 18 deletions(-) diff --git a/packages/stream_chat_v1/lib/pages/channel_page.dart b/packages/stream_chat_v1/lib/pages/channel_page.dart index 2a8d785..323cd79 100644 --- a/packages/stream_chat_v1/lib/pages/channel_page.dart +++ b/packages/stream_chat_v1/lib/pages/channel_page.dart @@ -156,6 +156,9 @@ class _ChannelPageState extends State { StreamMessageInput( focusNode: _focusNode, messageInputController: _messageInputController, + onQuotedMessageCleared: () { + _messageInputController.clearQuotedMessage(); + }, ), ], ), diff --git a/packages/stream_chat_v1/lib/pages/thread_page.dart b/packages/stream_chat_v1/lib/pages/thread_page.dart index 8ea722a..0eabbce 100644 --- a/packages/stream_chat_v1/lib/pages/thread_page.dart +++ b/packages/stream_chat_v1/lib/pages/thread_page.dart @@ -25,9 +25,8 @@ class _ThreadPageState extends State { void initState() { super.initState(); _messageInputController = StreamMessageInputController( - message: Message( - parentId: widget.parent.id, - )); + message: Message(parentId: widget.parent.id), + ); } @override diff --git a/packages/stream_chat_v1/lib/routes/app_routes.dart b/packages/stream_chat_v1/lib/routes/app_routes.dart index f8489b0..ebcbf42 100644 --- a/packages/stream_chat_v1/lib/routes/app_routes.dart +++ b/packages/stream_chat_v1/lib/routes/app_routes.dart @@ -31,8 +31,8 @@ final appRoutes = [ .client .state .channels[state.pathParameters['cid']]; - final messageId = state.queryParameters['mid']; - final parentId = state.queryParameters['pid']; + final messageId = state.uri.queryParameters['mid']; + final parentId = state.uri.queryParameters['pid']; Message? parentMessage; if (parentId != null) { diff --git a/packages/stream_chat_v1/pubspec.yaml b/packages/stream_chat_v1/pubspec.yaml index 19dcf2f..83cf764 100644 --- a/packages/stream_chat_v1/pubspec.yaml +++ b/packages/stream_chat_v1/pubspec.yaml @@ -4,35 +4,35 @@ publish_to: "none" version: 2.2.0 environment: - sdk: ">=3.0.0 <4.0.0" - flutter: ">=1.17.0" + sdk: '>=2.19.0 <4.0.0' + flutter: ">=3.7.0" dependencies: flutter_app_badger: ^1.5.0 flutter: sdk: flutter - stream_chat_flutter: ^6.4.0 - stream_chat_persistence: ^6.4.0 - stream_chat_localizations: ^5.4.0 - flutter_local_notifications: ^14.1.1 + stream_chat_flutter: ^6.8.1 + stream_chat_persistence: ^6.7.0 + stream_chat_localizations: ^5.8.0 + flutter_local_notifications: ^15.1.0+1 flutter_svg: ^2.0.7 flutter_secure_storage: ^8.0.0 yaml: ^3.1.2 uuid: ^3.0.7 streaming_shared_preferences: ^2.0.0 - lottie: ^2.4.0 + lottie: ^2.6.0 collection: ^1.17.1 - sentry_flutter: ^7.8.0 + sentry_flutter: ^7.9.0 flutter_slidable: ^3.0.0 - go_router: ^8.0.5 + go_router: ^10.0.0 provider: ^6.0.5 - video_player: ^2.6.1 - firebase_core: ^2.14.0 - firebase_messaging: ^14.6.3 + video_player: ^2.7.0 + firebase_core: ^2.15.0 + firebase_messaging: ^14.6.5 dev_dependencies: flutter_launcher_icons: ^0.13.1 - flutter_lints: ^2.0.1 + flutter_lints: ^2.0.2 flutter: uses-material-design: true