migrate ui

This commit is contained in:
Salvatore Giordano
2021-04-30 14:58:50 +02:00
parent 2c02f0f631
commit 34888d0fff
103 changed files with 2622 additions and 2455 deletions
@@ -1,23 +1,23 @@
import 'package:flutter/material.dart';
import 'package:stream_chat_flutter_core/stream_chat_flutter_core.dart';
import 'package:stream_chat_flutter/src/full_screen_media.dart';
import 'package:stream_chat_flutter/stream_chat_flutter.dart';
import 'package:stream_chat_flutter_core/stream_chat_flutter_core.dart';
class ImageGroup extends StatelessWidget {
const ImageGroup({
Key key,
@required this.images,
@required this.message,
@required this.messageTheme,
@required this.size,
Key? key,
required this.images,
required this.message,
required this.messageTheme,
required this.size,
this.onShowMessage,
}) : super(key: key);
final List<Attachment> images;
final Message message;
final MessageTheme messageTheme;
final MessageTheme? messageTheme;
final Size size;
final ShowMessageCallback onShowMessage;
final ShowMessageCallback? onShowMessage;
@override
Widget build(BuildContext context) {
@@ -106,9 +106,9 @@ class ImageGroup extends StatelessWidget {
}
void _onTap(
BuildContext context, [
BuildContext context,
int index,
]) {
) {
final channel = StreamChannel.of(context).channel;
Navigator.push(
@@ -119,8 +119,7 @@ class ImageGroup extends StatelessWidget {
child: FullScreenMedia(
mediaAttachments: images,
startIndex: index,
userName: message.user.name,
sentAt: message.createdAt,
userName: message.user?.name,
message: message,
onShowMessage: onShowMessage,
),