|
|
@@ -35,9 +35,9 @@ function openSettings(){const id=menuId.value;menuId.value='';emit('settings',id
|
|
|
<div v-if="menuConversation" class="conversation-menu-dismiss" @pointerdown.self="menuId = ''" @keydown.esc="menuId = ''">
|
|
|
<section class="conversation-actions" :style="menuPosition" role="menu" aria-label="聊天操作">
|
|
|
<button type="button" role="menuitem" @click="openSettings"><AppIcon :name="menuConversation.kind === 'direct' ? 'edit' : 'settings'" :size="16"/>{{ menuConversation.kind === 'direct' ? '编辑资料' : '群聊设置' }}</button>
|
|
|
- <button role="menuitem" @click="action('pin')">{{ menuConversation.pinned ? '取消置顶' : '置顶聊天' }}</button>
|
|
|
- <button role="menuitem" @click="action('archive')">{{ menuConversation.archived ? '恢复聊天' : '归档聊天' }}</button>
|
|
|
- <button class="danger" role="menuitem" @click="action('delete')">删除聊天</button>
|
|
|
+ <button role="menuitem" @click="action('pin')"><AppIcon :name="menuConversation.pinned ? 'pin-off' : 'pin'" :size="16"/>{{ menuConversation.pinned ? '取消置顶' : '置顶聊天' }}</button>
|
|
|
+ <button role="menuitem" @click="action('archive')"><AppIcon :name="menuConversation.archived ? 'refresh' : 'archive'" :size="16"/>{{ menuConversation.archived ? '恢复聊天' : '归档聊天' }}</button>
|
|
|
+ <button class="danger" role="menuitem" @click="action('delete')"><AppIcon name="trash" :size="16"/>删除聊天</button>
|
|
|
</section>
|
|
|
</div>
|
|
|
</Teleport>
|