@@ -90,6 +90,7 @@ function MoreOptionsMenu({ vm, setMenuOpen }: MoreOptionsMenuProps): JSX.Element
90
90
label = { _t ( "room_list|more_options|mark_read" ) }
91
91
onSelect = { vm . markAsRead }
92
92
onClick = { ( evt ) => evt . stopPropagation ( ) }
93
+ hideChevron = { true }
93
94
/>
94
95
) }
95
96
{ vm . canMarkAsUnread && (
@@ -98,6 +99,7 @@ function MoreOptionsMenu({ vm, setMenuOpen }: MoreOptionsMenuProps): JSX.Element
98
99
label = { _t ( "room_list|more_options|mark_unread" ) }
99
100
onSelect = { vm . markAsUnread }
100
101
onClick = { ( evt ) => evt . stopPropagation ( ) }
102
+ hideChevron = { true }
101
103
/>
102
104
) }
103
105
< ToggleMenuItem
@@ -112,13 +114,15 @@ function MoreOptionsMenu({ vm, setMenuOpen }: MoreOptionsMenuProps): JSX.Element
112
114
label = { _t ( "room_list|more_options|low_priority" ) }
113
115
onSelect = { vm . toggleLowPriority }
114
116
onClick = { ( evt ) => evt . stopPropagation ( ) }
117
+ hideChevron = { true }
115
118
/>
116
119
{ vm . canInvite && (
117
120
< MenuItem
118
121
Icon = { UserAddIcon }
119
122
label = { _t ( "action|invite" ) }
120
123
onSelect = { vm . invite }
121
124
onClick = { ( evt ) => evt . stopPropagation ( ) }
125
+ hideChevron = { true }
122
126
/>
123
127
) }
124
128
{ vm . canCopyRoomLink && (
@@ -127,6 +131,7 @@ function MoreOptionsMenu({ vm, setMenuOpen }: MoreOptionsMenuProps): JSX.Element
127
131
label = { _t ( "room_list|more_options|copy_link" ) }
128
132
onSelect = { vm . copyRoomLink }
129
133
onClick = { ( evt ) => evt . stopPropagation ( ) }
134
+ hideChevron = { true }
130
135
/>
131
136
) }
132
137
< Separator />
@@ -136,6 +141,7 @@ function MoreOptionsMenu({ vm, setMenuOpen }: MoreOptionsMenuProps): JSX.Element
136
141
label = { _t ( "room_list|more_options|leave_room" ) }
137
142
onSelect = { vm . leaveRoom }
138
143
onClick = { ( evt ) => evt . stopPropagation ( ) }
144
+ hideChevron = { true }
139
145
/>
140
146
</ Menu >
141
147
) ;
@@ -173,6 +179,8 @@ interface NotificationMenuProps {
173
179
function NotificationMenu ( { vm, setMenuOpen } : NotificationMenuProps ) : JSX . Element {
174
180
const [ open , setOpen ] = useState ( false ) ;
175
181
182
+ const checkComponent = < CheckIcon width = "24px" height = "24px" color = "var(--cpd-color-icon-primary)" /> ;
183
+
176
184
return (
177
185
< Menu
178
186
open = { open }
@@ -192,7 +200,7 @@ function NotificationMenu({ vm, setMenuOpen }: NotificationMenuProps): JSX.Eleme
192
200
onSelect = { ( ) => vm . setRoomNotifState ( RoomNotifState . AllMessages ) }
193
201
onClick = { ( evt ) => evt . stopPropagation ( ) }
194
202
>
195
- { vm . isNotificationAllMessage && < CheckIcon width = "24px" height = "24px" /> }
203
+ { vm . isNotificationAllMessage && checkComponent }
196
204
</ MenuItem >
197
205
< MenuItem
198
206
aria-selected = { vm . isNotificationAllMessageLoud }
@@ -201,7 +209,7 @@ function NotificationMenu({ vm, setMenuOpen }: NotificationMenuProps): JSX.Eleme
201
209
onSelect = { ( ) => vm . setRoomNotifState ( RoomNotifState . AllMessagesLoud ) }
202
210
onClick = { ( evt ) => evt . stopPropagation ( ) }
203
211
>
204
- { vm . isNotificationAllMessageLoud && < CheckIcon width = "24px" height = "24px" /> }
212
+ { vm . isNotificationAllMessageLoud && checkComponent }
205
213
</ MenuItem >
206
214
< MenuItem
207
215
aria-selected = { vm . isNotificationMentionOnly }
@@ -210,7 +218,7 @@ function NotificationMenu({ vm, setMenuOpen }: NotificationMenuProps): JSX.Eleme
210
218
onSelect = { ( ) => vm . setRoomNotifState ( RoomNotifState . MentionsOnly ) }
211
219
onClick = { ( evt ) => evt . stopPropagation ( ) }
212
220
>
213
- { vm . isNotificationMentionOnly && < CheckIcon width = "24px" height = "24px" /> }
221
+ { vm . isNotificationMentionOnly && checkComponent }
214
222
</ MenuItem >
215
223
< MenuItem
216
224
aria-selected = { vm . isNotificationMute }
@@ -219,7 +227,7 @@ function NotificationMenu({ vm, setMenuOpen }: NotificationMenuProps): JSX.Eleme
219
227
onSelect = { ( ) => vm . setRoomNotifState ( RoomNotifState . Mute ) }
220
228
onClick = { ( evt ) => evt . stopPropagation ( ) }
221
229
>
222
- { vm . isNotificationMute && < CheckIcon width = "24px" height = "24px" /> }
230
+ { vm . isNotificationMute && checkComponent }
223
231
</ MenuItem >
224
232
</ Menu >
225
233
) ;
0 commit comments