💄 Optimizations
This commit is contained in:
@@ -469,24 +469,28 @@ class ChatInput extends HookConsumerWidget {
|
||||
),
|
||||
UploadMenu(
|
||||
items: [
|
||||
MenuItemData(
|
||||
UploadMenuItemData(
|
||||
Symbols.add_a_photo,
|
||||
'addPhoto',
|
||||
() => onPickFile(true),
|
||||
),
|
||||
MenuItemData(
|
||||
UploadMenuItemData(
|
||||
Symbols.videocam,
|
||||
'addVideo',
|
||||
() => onPickFile(false),
|
||||
),
|
||||
MenuItemData(Symbols.mic, 'addAudio', onPickAudio),
|
||||
MenuItemData(
|
||||
UploadMenuItemData(
|
||||
Symbols.mic,
|
||||
'addAudio',
|
||||
onPickAudio,
|
||||
),
|
||||
UploadMenuItemData(
|
||||
Symbols.file_upload,
|
||||
'uploadFile',
|
||||
onPickGeneralFile,
|
||||
),
|
||||
if (onLinkAttachment != null)
|
||||
MenuItemData(
|
||||
UploadMenuItemData(
|
||||
Symbols.attach_file,
|
||||
'linkAttachment',
|
||||
onLinkAttachment!,
|
||||
|
@@ -161,6 +161,7 @@ class MessageItem extends HookConsumerWidget {
|
||||
clipBehavior: Clip.none,
|
||||
children: [
|
||||
SwipeTo(
|
||||
swipeSensitivity: 15,
|
||||
rightSwipeWidget: Transform.flip(
|
||||
flipX: true,
|
||||
child: Icon(Symbols.menu_open),
|
||||
@@ -477,6 +478,8 @@ class _MessageActionSheetState extends State<MessageActionSheet> {
|
||||
Navigator.pop(context);
|
||||
},
|
||||
),
|
||||
|
||||
Gap(MediaQuery.of(context).padding.bottom),
|
||||
],
|
||||
),
|
||||
),
|
||||
|
Reference in New Issue
Block a user