From 5e1afc63337b304ef73f7316df11a247a18f7af5 Mon Sep 17 00:00:00 2001 From: Sahil Kumar Date: Fri, 2 May 2025 15:13:17 +0000 Subject: [PATCH 1/2] feat(ui): Export StreamQuotedMessageWidget and update changelog --- packages/stream_chat_flutter/CHANGELOG.md | 4 ++++ packages/stream_chat_flutter/lib/stream_chat_flutter.dart | 1 + 2 files changed, 5 insertions(+) diff --git a/packages/stream_chat_flutter/CHANGELOG.md b/packages/stream_chat_flutter/CHANGELOG.md index 774bd6e46..7f056084f 100644 --- a/packages/stream_chat_flutter/CHANGELOG.md +++ b/packages/stream_chat_flutter/CHANGELOG.md @@ -5,6 +5,10 @@ - Added support for Draft messages preview. - Added a new `StreamDraftListView` for displaying draft messages. +🔄 Changed + +- Exported `StreamQuotedMessageWidget` to allow customization of quoted messages using `StreamMessageWidget.quotedMessageBuilder`. + ## 9.8.0 🐞 Fixed diff --git a/packages/stream_chat_flutter/lib/stream_chat_flutter.dart b/packages/stream_chat_flutter/lib/stream_chat_flutter.dart index 7a86bb5f9..db05edbbf 100644 --- a/packages/stream_chat_flutter/lib/stream_chat_flutter.dart +++ b/packages/stream_chat_flutter/lib/stream_chat_flutter.dart @@ -60,6 +60,7 @@ export 'src/message_input/audio_recorder/audio_recorder_state.dart'; export 'src/message_input/audio_recorder/stream_audio_recorder.dart'; export 'src/message_input/countdown_button.dart'; export 'src/message_input/enums.dart'; +export 'src/message_input/quoted_message_widget.dart'; export 'src/message_input/stream_message_input.dart'; export 'src/message_input/stream_message_input_attachment_list.dart'; export 'src/message_input/stream_message_send_button.dart'; From 6a4e88b3367098e102735ba539b09211b74ce2d0 Mon Sep 17 00:00:00 2001 From: Sahil Kumar Date: Tue, 6 May 2025 00:02:21 +0200 Subject: [PATCH 2/2] chore: fix lint --- .../lib/src/message_input/stream_message_input.dart | 1 - .../lib/src/message_widget/quoted_message.dart | 1 - 2 files changed, 2 deletions(-) diff --git a/packages/stream_chat_flutter/lib/src/message_input/stream_message_input.dart b/packages/stream_chat_flutter/lib/src/message_input/stream_message_input.dart index 617627f8e..c713cdf37 100644 --- a/packages/stream_chat_flutter/lib/src/message_input/stream_message_input.dart +++ b/packages/stream_chat_flutter/lib/src/message_input/stream_message_input.dart @@ -8,7 +8,6 @@ import 'package:stream_chat_flutter/platform_widget_builder/src/platform_widget_ import 'package:stream_chat_flutter/src/message_input/attachment_button.dart'; import 'package:stream_chat_flutter/src/message_input/command_button.dart'; import 'package:stream_chat_flutter/src/message_input/dm_checkbox.dart'; -import 'package:stream_chat_flutter/src/message_input/quoted_message_widget.dart'; import 'package:stream_chat_flutter/src/message_input/quoting_message_top_area.dart'; import 'package:stream_chat_flutter/src/message_input/simple_safe_area.dart'; import 'package:stream_chat_flutter/src/message_input/stream_message_input_icon_button.dart'; diff --git a/packages/stream_chat_flutter/lib/src/message_widget/quoted_message.dart b/packages/stream_chat_flutter/lib/src/message_widget/quoted_message.dart index 8f73efb01..b6b7837b9 100644 --- a/packages/stream_chat_flutter/lib/src/message_widget/quoted_message.dart +++ b/packages/stream_chat_flutter/lib/src/message_widget/quoted_message.dart @@ -1,5 +1,4 @@ import 'package:flutter/material.dart'; -import 'package:stream_chat_flutter/src/message_input/quoted_message_widget.dart'; import 'package:stream_chat_flutter/stream_chat_flutter.dart'; /// {@template quotedMessage}