1
0
mirror of https://gitlab.com/comunic/comunicmobile synced 2025-09-19 13:58:50 +00:00

Show message files

This commit is contained in:
2021-03-11 00:02:41 +01:00
parent 2989e98c50
commit 6c00e0bcab
12 changed files with 498 additions and 30 deletions

View File

@@ -1,6 +1,7 @@
import 'package:comunic/models/conversation_message.dart';
import 'package:comunic/models/user.dart';
import 'package:comunic/ui/widgets/account_image_widget.dart';
import 'package:comunic/ui/widgets/conversation_file_tile.dart';
import 'package:comunic/ui/widgets/text_widget.dart';
import 'package:comunic/utils/date_utils.dart';
import 'package:comunic/utils/intl_utils.dart';
@@ -70,19 +71,10 @@ class ConversationMessageTile extends StatelessWidget {
}
/// Build widget image
Widget _buildMessageImage(BuildContext context) {
return Text("");
// TODO : fix file
/*return Container(
margin: EdgeInsets.only(bottom: 2),
child: NetworkImageWidget(
url: message.imageURL,
allowFullScreen: true,
width: 200,
height: 200,
),
);*/
}
Widget _buildMessageFile(BuildContext context) => ConversationFileWidget(
messageID: message.id,
file: message.file,
);
/// Build message date
Widget _buildMessageDate() {
@@ -113,9 +105,8 @@ class ConversationMessageTile extends StatelessWidget {
children: <Widget>[
// Text image
Container(
child: message.hasImage
? _buildMessageImage(context)
: null,
child:
message.hasFile ? _buildMessageFile(context) : null,
),
// Text message
@@ -190,8 +181,7 @@ class ConversationMessageTile extends StatelessWidget {
children: <Widget>[
// Text image
Container(
child:
message.hasImage ? _buildMessageImage(context) : null,
child: message.hasFile ? _buildMessageFile(context) : null,
),
// Text message