mirror of
https://github.com/krille-chan/fluffychat
synced 2024-09-17 06:55:12 +00:00
chore: Add icons to chat popup menu
This commit is contained in:
parent
9a6a217a59
commit
5cbaf2224a
1 changed files with 28 additions and 4 deletions
|
@ -43,15 +43,33 @@ class _ChatSettingsPopupMenuState extends State<ChatSettingsPopupMenu> {
|
|||
widget.room.pushRuleState == PushRuleState.notify
|
||||
? PopupMenuItem<String>(
|
||||
value: 'mute',
|
||||
child: Text(L10n.of(context).muteChat),
|
||||
child: Row(
|
||||
children: [
|
||||
Icon(Icons.notifications_off_outlined),
|
||||
SizedBox(width: 12),
|
||||
Text(L10n.of(context).muteChat),
|
||||
],
|
||||
),
|
||||
)
|
||||
: PopupMenuItem<String>(
|
||||
value: 'unmute',
|
||||
child: Text(L10n.of(context).unmuteChat),
|
||||
child: Row(
|
||||
children: [
|
||||
Icon(Icons.notifications_on_outlined),
|
||||
SizedBox(width: 12),
|
||||
Text(L10n.of(context).unmuteChat),
|
||||
],
|
||||
),
|
||||
),
|
||||
PopupMenuItem<String>(
|
||||
value: 'leave',
|
||||
child: Text(L10n.of(context).leave),
|
||||
child: Row(
|
||||
children: [
|
||||
Icon(Icons.delete_outlined),
|
||||
SizedBox(width: 12),
|
||||
Text(L10n.of(context).leave),
|
||||
],
|
||||
),
|
||||
),
|
||||
];
|
||||
if (widget.displayChatDetails) {
|
||||
|
@ -59,7 +77,13 @@ class _ChatSettingsPopupMenuState extends State<ChatSettingsPopupMenu> {
|
|||
0,
|
||||
PopupMenuItem<String>(
|
||||
value: 'details',
|
||||
child: Text(L10n.of(context).chatDetails),
|
||||
child: Row(
|
||||
children: [
|
||||
Icon(Icons.info_outline_rounded),
|
||||
SizedBox(width: 12),
|
||||
Text(L10n.of(context).chatDetails),
|
||||
],
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue