From 8eb40bb7f956b703e986df0013643f85a4cdcd2f Mon Sep 17 00:00:00 2001 From: Salvatore Giordano Date: Thu, 27 Feb 2020 09:48:38 +0100 Subject: [PATCH] fix ui message deleted --- lib/src/message_widget.dart | 30 +++++++++++++++++------------- pubspec.yaml | 3 ++- 2 files changed, 19 insertions(+), 14 deletions(-) diff --git a/lib/src/message_widget.dart b/lib/src/message_widget.dart index 1350cd0b..82d006bf 100644 --- a/lib/src/message_widget.dart +++ b/lib/src/message_widget.dart @@ -54,19 +54,7 @@ class _MessageWidgetState extends State Widget child; if (widget.message.type == 'deleted') { - child = Align( - alignment: alignment, - child: Padding( - padding: const EdgeInsets.symmetric( - horizontal: 54, - vertical: 14, - ), - child: Text( - 'This message was deleted...', - style: TextStyle(fontStyle: FontStyle.italic), - ), - ), - ); + child = _buildDeletedMessage(alignment); } else { var row = [ Column( @@ -118,6 +106,22 @@ class _MessageWidgetState extends State ); } + Align _buildDeletedMessage(Alignment alignment) { + return Align( + alignment: alignment, + child: Padding( + padding: const EdgeInsets.symmetric( + horizontal: 54, + vertical: 14, + ), + child: Text( + 'This message was deleted...', + style: TextStyle(fontStyle: FontStyle.italic), + ), + ), + ); + } + Widget _buildThreadIndicator(BuildContext context) { return widget.message.replyCount > 0 ? GestureDetector( diff --git a/pubspec.yaml b/pubspec.yaml index e354c968..00831e3c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -19,7 +19,8 @@ dependencies: video_player: ^0.10.7 chewie: ^0.9.8+1 animations: ^1.0.0+3 - stream_chat: ^0.1.7 + stream_chat: + path: ../stream_chat_dart dev_dependencies: pedantic: ^1.8.0+1