Rename replyToMessage -> quotedMessage

Signed-off-by: Sahil Kumar <[email protected]>
This commit is contained in:
Sahil Kumar
2021-01-04 13:48:29 +05:30
parent 380b9373a4
commit 8fa8c9dc6b
4 changed files with 27 additions and 27 deletions
+14 -14
View File
@@ -110,8 +110,8 @@ class MessageInput extends StatefulWidget {
this.actionsLocation = ActionsLocation.left,
this.attachmentThumbnailBuilders,
this.focusNode,
this.replyToMessage,
this.onReplyToMessageCleared,
this.quotedMessage,
this.onQuotedMessageCleared,
}) : super(key: key);
/// Message to edit
@@ -161,10 +161,10 @@ class MessageInput extends StatefulWidget {
final FocusNode focusNode;
///
final Message replyToMessage;
final Message quotedMessage;
///
final VoidCallback onReplyToMessageCleared;
final VoidCallback onQuotedMessageCleared;
@override
MessageInputState createState() => MessageInputState();
@@ -207,7 +207,7 @@ class MessageInputState extends State<MessageInput> {
/// The editing controller passed to the input TextField
TextEditingController textEditingController;
bool get _hasReplyToMessage => widget.replyToMessage != null;
bool get _hasQuotedMessage => widget.quotedMessage != null;
@override
Widget build(BuildContext context) {
@@ -226,7 +226,7 @@ class MessageInputState extends State<MessageInput> {
child: Column(
mainAxisSize: MainAxisSize.min,
children: [
if (_hasReplyToMessage)
if (_hasQuotedMessage)
Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
@@ -244,7 +244,7 @@ class MessageInputState extends State<MessageInput> {
IconButton(
visualDensity: VisualDensity.compact,
icon: StreamSvgIcon.close_small(),
onPressed: widget.onReplyToMessageCleared,
onPressed: widget.onQuotedMessageCleared,
),
],
),
@@ -1350,19 +1350,19 @@ class MessageInputState extends State<MessageInput> {
}
Widget _buildReplyToMessage() {
if (!_hasReplyToMessage) {
if (!_hasQuotedMessage) {
return Offstage();
}
final containsUrl = widget.replyToMessage.attachments
final containsUrl = widget.quotedMessage.attachments
?.any((element) => element.ogScrapeUrl != null) ==
true;
return Transform(
transform: Matrix4.rotationY(pi),
alignment: Alignment.center,
child: ReplyToMessageWidget(
child: QuotedMessageWidget(
reverse: true,
showBorder: !containsUrl,
message: widget.replyToMessage,
message: widget.quotedMessage,
messageTheme: StreamChatTheme.of(context).otherMessageTheme,
),
);
@@ -2015,7 +2015,7 @@ class MessageInputState extends State<MessageInput> {
textEditingController.clear();
_attachments.clear();
widget.onReplyToMessageCleared();
widget.onQuotedMessageCleared();
setState(() {
_messageIsPresent = false;
@@ -2047,9 +2047,9 @@ class MessageInputState extends State<MessageInput> {
);
}
if (widget.replyToMessage != null) {
if (widget.quotedMessage != null) {
message = message.copyWith(
replyToMessageId: widget.replyToMessage.id,
quotedMessageId: widget.quotedMessage.id,
);
}