[UIKit] Ui changes for upload_progress_indicator

Signed-off-by: Sahil Kumar <[email protected]>
This commit is contained in:
Sahil Kumar
2021-02-17 17:55:13 +05:30
parent d5e9cec305
commit aa44d5840c
6 changed files with 43 additions and 45 deletions
@@ -113,13 +113,17 @@ class _InProgressState extends StatelessWidget {
crossAxisAlignment: CrossAxisAlignment.end,
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
_IconButton(
icon: StreamSvgIcon.close(
color: StreamChatTheme.of(context).colorTheme.white,
Align(
alignment: Alignment.topRight,
child: _IconButton(
icon: StreamSvgIcon.close(
color: StreamChatTheme.of(context).colorTheme.white,
),
onPressed: () => channel.cancelAttachmentUpload(attachmentId),
),
onPressed: () => channel.cancelAttachmentUpload(attachmentId),
),
Center(
Align(
alignment: Alignment.topRight,
child: UploadProgressIndicator(
uploaded: sent,
total: total,
@@ -242,12 +242,7 @@ class FileAttachment extends AttachmentWidget {
progressIndicatorColor: theme.colorTheme.accentBlue,
);
},
success: () {
return Text(
'${fileSize(size, 1)}/${fileSize(size, 1)}',
style: textStyle,
);
},
success: () => Text('${fileSize(size, 2)}', style: textStyle),
failed: (_) => Text('UPLOAD ERROR', style: textStyle),
) ??
Text('${fileSize(size)}', style: textStyle);
@@ -86,11 +86,7 @@ class VideoAttachment extends AttachmentWidget {
},
child: Stack(
children: [
Container(
height: size?.height,
width: size?.width,
child: videoWidget,
),
videoWidget,
Center(
child: Material(
shape: CircleBorder(),