File tree Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change 116
116
117
117
<transition
118
118
:name =" message.sender_id === 'me' ? 'slide-left' : 'slide-right'"
119
- v-if =" messageActions .length"
119
+ v-if =" filteredMessageActions .length"
120
120
>
121
121
<div
122
122
ref =" menuOptions"
127
127
:style =" { top: `${menuOptionsHeight}px` }"
128
128
>
129
129
<div class =" menu-list" >
130
- <div v-for =" action in messageActions" :key =" action.name" >
130
+ <div
131
+ v-for =" action in filteredMessageActions"
132
+ :key =" action.name"
133
+ >
131
134
<div class =" menu-item" @click =" messageActionHandler(action)" >
132
135
{{ action.title }}
133
136
</div >
@@ -234,8 +237,15 @@ export default {
234
237
},
235
238
isMessageActions () {
236
239
return (
237
- this .messageActions .length && this .messageReply && ! this .message .deleted
240
+ this .filteredMessageActions .length &&
241
+ this .messageReply &&
242
+ ! this .message .deleted
238
243
)
244
+ },
245
+ filteredMessageActions () {
246
+ return this .message .sender_id === ' me'
247
+ ? this .messageActions
248
+ : this .messageActions .filter (message => ! message .onlyMe )
239
249
}
240
250
},
241
251
You can’t perform that action at this time.
0 commit comments